.ls{}
.sticky-top{
    top: 5px !important;
}
.page-item.active a{
    background-color: #21293e !important;
    color: #fff !important;
    font-weight: bold !important;
}
.swal-icon.swal-icon--custom{
    margin: 0 !important;
}
.swal-footer{
    margin: 0 !important;
    display: flex;
    justify-content: space-between;
}
.swal-button-container {
    margin: 0 !important;
    display: inline-block;
    position: relative;
    width: 100%;
}
.swal-button {
    background-color: #7cd1f9;
    color: #fff;
    border: none;
    box-shadow: none;
    border-radius: 5px;
    font-weight: 600;
    font-size: 14px;
    padding: 10px 24px;
    margin: 0;
    cursor: pointer;
    width: 100%;
}
#apear-filter{
    display: block;
}
.btn-success{
    border-color: rgb(93,187,70) !important;
}
.dUnitButtonHover:hover{
    background-color: rgb(93,187,70) !important;
    color: #ffffff !important;
    font-weight: bold !important;
    border-color: rgb(93,187,70) !important;
}
.dUnitButtonHoverActive{
    background-color: rgb(93,187,70) !important;
    color: #ffffff !important;
    font-weight: bold !important;
    border-color: rgb(93,187,70) !important;
}
.colorFont{
    color: #21293e;
    font-weight: bold;
}
.mensalidade{
    font-size: 1.83em;
}
@media only screen and (max-width: 1259px) {
    .mensalidade{
        font-size: 1.56em !important;
    }
}
@media only screen and (max-width: 1145px) {
    .mensalidade{
        font-size: 1.3em !important;
    }
}
@media only screen and (max-width: 1047px) {
    .mensalidade{
        font-size: 1.2em !important;
    }
}
@media only screen and (max-width: 990px) {
    .btn-open-filter{
        display: block !important;
    }
    #apear-filter{
        display: none;
    }
    .mensalidade{
        font-size: 1.85em !important;
    }
}
@media only screen and (max-width: 800px) {
    .col-scholarships{
        padding: 5px !important;
    }
    .col-scholarships-card-body{
        padding-left: 5px !important;
        padding-right: 5px !important;
    }
    .col-scholarships-card-footer{
        padding-left: 10px !important;
        padding-top: 0 !important;
        padding-right: 0 !important;
        padding-bottom: 0 !important;
    }
    #appendItems{
        padding: 0 !important;
    }
    .economy-text{
        font-size: 1.2em !important;
    }
    .value-text{
        padding-top: 20px !important;
    }
}
@media only screen and (max-width: 642px) {
    .ilblock-min{
        display: block !important;
    }
    .space-block{
        display: none !important;
    }
    .mobile-left{
        width: 30%;
        float: left;
    }
    .mobile-right{
        width: 70%;
        float: right;
    }
    .center-img{
        width: 50% !important;
        /* margin: auto !important; */
        float: left !important;
    }
    .center-img-name{
        width: 50% !important;
        float: left !important;
    }
    .csCourseName{
        font-size: 0.85em !important;
    }
    .info-m{
        margin: 0 !important;
    }
    .mobile-p-0{
        margin: 0 !important;
    }

}
