@media screen and (max-width: 1600px){
    .interface-interface-skeleton__secondary-sidebar,
    .interface-interface-skeleton__sidebar {
        width: 50%;
    }
}
@media screen and (max-width: 1400px){

}

@media screen and (max-width: 1199px){

}

@media screen and (max-width: 991px){
    #footer * {
        text-align: center;
        justify-content: center;
    }
    body .h-100{
        height: auto !important;
    }
    .col-12 {
        padding-bottom: 2rem;
    }
    .col-12:last-child{
         padding-bottom: 0rem;
     }
}

@media screen and (max-width: 768px){
    *,
    .has-text-align-left{
        text-align: center;
        justify-content: center;
    }
    .menu-footer-1{
        font-size: 1.5rem;
    }
    .lm-slider .slider > div,
    .lm-slider .slick-track > div{
        display: block;
    }
    li{
        list-style-position: inside;
    }

}

@media screen and (max-width: 576px){
    .lm-accordeon .lm-single-accordeon > button{
        text-align: left;
    }

    .gform_wrapper.gravity-theme .gfield.gfield--width-half {
        -ms-grid-column-span: 12 !important;
        grid-column: span 12 !important;
    }

    .lm-breadcrumbs {
        flex-wrap: wrap;
    }
    .lm-breadcrumbs > *{
        width: 100%;
    }

    .top-menu .lm-search.open{
        position: fixed;
        background: #000000cc;
        height: 100vh;
        width: 100vw;
        left: 0px;
        top: 0px;
        margin: 0px;
        display: flex;
        align-items: center;
        z-index: 9999999;
    }
    .top-menu .lm-search.open input {
        padding: 1rem;
        width: 80%;
        opacity: 1;
    }
    .top-menu .lm-search.open form {
        display: flex;
        align-items: normal;
    }
    .top-menu .lm-search button {
        transition: none !important;
    }
    .top-menu .lm-search.open button {
        background: var(--main-color);
        padding: 1rem;
    }
    .top-menu .lm-search.open svg {
        fill: #fff;
        height: 2rem;
    }
}

@media screen and (max-width: 480px){

}

@media screen and (max-width: 380px){

}