@media (max-width: 1440px) {
    .promo-slider .content-slide .container{
        max-width: 100%;
        padding-left: 120px;
        padding-right: 120px;
    }
    .promo-slider .swiper-btn-custom.swiper-button-prev{
        left: 40px;
    }
    .promo-slider .swiper-btn-custom.swiper-button-next{
        right: 40px;
    }

}
@media (max-width: 1380px) {
    .double-fullpage .content{
        padding-left: 90px;
        padding-right: 90px;
    }
}
@media (max-width: 1200px) {
    .col-12.border-right--light,
    .col-sm-12.border-right--light,
    .col-md-12.border-right--light,
    .col-lg-12.border-right--light,
    .col-xl-12.border-right--light{
        border-right: none !important;
    }
}
@media (max-width: 1180px) {
    .double-fullpage .content{
        padding-left: 30px;
        padding-right: 30px;
    }
    .section-plans > * {
        padding-left: 15px;
        padding-right: 15px;
    }
    .section-plans {
        margin-left: -15px;
        margin-right: -15px;
    }
    .section-plans{
        flex-direction: column;
    }
    .section-plans .plans-info{
        text-align: center;
    }
}
@media (max-width: 991.98px) {
    .columns-video-section > *{
        max-width: 100%;
        width: 100%;
    }
    .columns-video-section .article-video{
        height: auto !important;
    }
    .columns-video-section{
        flex-direction: column;
    }
    .double-fullpage .content{
        padding-left: 0px;
        padding-right: 0px;
    }
    .btn--outline-danger--992{
        background-color: var(--danger);
        color: var(--white);
    }
    .promo-slider .content-slide > *{
        align-items: center;
        text-align: center;
    }
    .promo-slider .content-slide::after{
        background: linear-gradient(90deg, #131515 0%, rgba(19, 21, 21, 0) 151.04%);
    }
    .card.card-custom{
        flex-direction: column;
    }
    .section-plans .plans-info{
        position: relative;
    }
    .section-plans{
        padding-left: 0;
    }

}

@media (max-width: 767.98px) {
    .d-none-768{display:none !important;}
    .promo-slider .swiper-btn-custom{
        display: none;
    }
    .promo-slider .content-slide .container{
        padding-left: 15px;
        padding-right: 15px;
    }
    .heading-1{
        font-size: 32px;
        line-height: 40px;
    }
    .card-bg-768{
        position: relative;
    }
    .card-bg-768::after{
        content: "";
        position: absolute;
        width: 100%;
        height: 100%;
        display: block;
        background-color: rgba(0,0,0,0.4);
        top: 0;
        left: 0;
    }
    .card-bg-768 *{
        z-index: 1;
        position: relative;
    }
    .heading-2{
        font-size: 25px;
        line-height: 30px;
    }
    .row > .col-12-768{
        flex: 0 0 100%;
        max-width: 100%;
    }
    .def-text1 {
        font-size: 18px;
        line-height: 25px;
    }
}

@media (max-width: 575.98px) {
    .dbl-btns-col-576{
        flex-direction: column;
        align-items: center;
    }
    .mx-300-576{
        max-width: 300px;
    }
    .w-full-576{
        max-width: 100%;
        width: 100%;
    }
    .dbl-btns-col-576 > .btn{
        margin-right: 0 !important;
    }
    .accordeon-body {
        font-size: 14px;
        line-height: 20px;
    }
    .section {
        padding-top: 50px;
        padding-bottom: 50px;
    }
}

@media (min-width: 576px) {

}

@media (min-width: 768px) {

}

@media (min-width: 992px) {

}

@media (min-width: 1440px) {
    
}
