@media (max-width: 1199.98px) {
    .heading-1{
        font-size: var(--h2Size);
        line-height: 48px;
    }
    .feature-list .feature-item{
        flex: 0 0 25%;
        max-width: 25%;
    }
    .land-posts .land-post:nth-child(odd) .land-post--info{
        padding-left: 50px;
    }
    .land-posts .land-post:nth-child(even) .land-post--info{
        padding-right: 50px;
    }
}

@media (max-width: 991.98px) {
    .def-text-8{font-size:20px;line-height:30px;}
    .breadcrambs-dash{display:none;}
    .gutters-x-110{
        --bs-gutter-x: 50px;
    }
    .container--40{
        padding-left: 20px;
        padding-right: 20px;
    }
    .container--40mx{
        margin-left: 20px;
        margin-right: 20px;
    }
}

@media (max-width: 767.98px) {
    .settigs-block{padding:0;}
    .card-custom{
        max-width: 100% !important;
        width: 100% !important;
    }
    .container.dasboard-container{padding:15px;}
    .container{padding:15px;}
    .header .container{
        padding-top: 0;
        padding-bottom: 0;
    }
    .flex-faq{
        flex-direction: column;
    }
    .flex-faq .faq-sidebar{
        flex: inherit;
    }
    .section-70{
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .section-120{
        padding-top: 80px;
        padding-bottom: 80px;
    }
    .section-120.header-fixed{
        padding-top: calc(var(--header-fixed-padding) + 80px);
    }
    .def-text-7 {
        font-size: 24px;
        line-height: 36px;
    }
    .heading-3{font-size:var(--h4Size);}
    .land-posts{
        margin-bottom: -80px !important;  
    }
    .land-posts .land-post .land-post--info,
    .land-posts .land-post .land-post--img{
        margin-bottom: 80px;
    }
    .land-posts .land-post:nth-child(odd) .land-post--img{
        order: 1;
    }
    .land-posts .land-post:nth-child(odd) .land-post--info{
        padding-left: calc(var(--bs-gutter-x) * .5);
    }
    .land-posts .land-post:nth-child(even) .land-post--info{
        padding-right: calc(var(--bs-gutter-x) * .5);
    }
    .feature-list .feature-item{
        flex: 0 0 50%;
        max-width: 50%;
    }
    .hidden-768{display:none !important;}
    .visible-768{display:block !important;}
    .footer-item{
        flex-direction: column;
    }
    .footer-item > *:not(:last-child){
        margin-bottom: 25px;
    }
}

@media (max-width: 575.98px) {
    .section-120 {
        padding-top: 50px;
        padding-bottom: 50px;
    }
    .section-120.header-fixed {
        padding-top: calc(var(--header-fixed-padding) + 40px);
    }
    .land-posts{
        margin-bottom: -40px !important;  
    }
    .land-posts .land-post .land-post--info,
    .land-posts .land-post .land-post--img{
        margin-bottom: 40px;
    }
    .section{
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .heading-1,.heading-2{
        font-size:30px;
        line-height: 40px;
    }
    .hidden-576{display:none !important;}
    .visible-576{display:block !important;}
    .container--40{
        padding-left: 15px;
        padding-right: 15px;
    }
    .container--40mx{
        margin-left: 15px;
        margin-right: 15px;
    }
    .footer .header__list{
        flex-direction: column;
    }
    .feature-list .feature-item {
        flex: 0 0 100%;
        max-width: 100%;
    }
}

@media (min-width: 576px) {
    .visible-576{display:none !important;}
}

@media (min-width: 768px) {
    .visible-768{display:none !important;}
}

@media (min-width: 992px) {

}

@media (min-width: 1200px) {

}
