@media (max-width:1600px){.section-3-tab{flex-direction:column;flex-wrap:wrap;gap:2rem}.section-3-tab>*{flex:0 0 100%;max-width:100%}.section-1-plan .plan{flex:0 0 33.3%;max-width:33.3%}}@media (min-width:1200px) and (max-width:1500px){header .container{max-width:100vw}}@media (max-width:991px){.container{max-width:90vw}.hero{height:90vh}.desktop-slider{display:none}.close-btn,.mobile-slider{display:block}.dual-custom::before,.hp_message .btn-primary::after{content:none}.contact-bg .btn-primary,.dual-custom::after,.section-2-tab::before,.section-7-tab::before{width:100%}.side-text{z-index:19999;background-color:#d4c0ab!important;padding:1rem 0!important}.side-text h2{transform:none;text-align:center}.reverse_section,.section-5-tab,.section-6-tab{flex-direction:column-reverse}.section-6-tab .module-text{background-color:transparent!important}.navbar-toggler,.right-text{position:unset}.dropdown::after{font-size:12px;margin-left:5px}.paragraph-y{margin-top:1.5rem;margin-bottom:2rem}.section-6-home .card-wrap{padding-left:0;padding-right:20%;max-width:50%}.section-7-tab .justify-content-center{justify-content:start!important}.section-7-tab .middle-image{transform:none;margin-top:1rem;position:unset;max-height:fit-content}.navbar-expand-xl .navbar-brand{flex-grow:1}.whatsapp{margin-right:1.5rem}.footer-wrapper{gap:10px}.logo-footer img{max-width:150px}.mobile-wrap{flex:0 0 48%;max-width:48%}.logo-footer{max-width:100%;flex:0 0 100%}.hp_message{bottom:10%}.hp_message .btn-primary{display:block;margin-top:1rem;width:fit-content}.close-btn{font-size:30px;position:absolute;top:20px;left:2rem}.contact-bg .btn-primary:hover{background-color:#000;border:1px solid var(--primary-color)}.hero .contact-bg{width:100vw;transform:translateX(100%)}.hero .contact_trigger{border-radius:0;background-color:var(--black);bottom:0;max-width:100vw;transform:translateX(0);top:0;padding-top:84px;z-index:9999999999;height:100%}.section-1-home{flex-direction:column-reverse;gap:3rem}.section-5-home .center-title{margin-bottom:50px}.section-5-home .col-lg-3{margin-top:0!important;margin-bottom:50px!important}.secondary_section>:nth-child(2){margin-top:1rem}.section-1-contact{gap:3rem}.contact-bg{border-radius:0}.gmap_canvas,.gmap_canvas iframe,.mapouter,.section-1-contact .module-code{min-height:300px}.section-1-plan .plan{flex:0 0 50%;max-width:50%}.section-1-tabara .right-side{right:0;top:10%;left:0;width:fit-content}.font-bg h2{margin:1rem auto}.grid-wrapper{column-count:1;display:block!important}.grid-wrapper>*{margin:10px 0;overflow:hidden}.section-4-tab ul{flex-direction:column;align-items:start}.section-mirror{gap:1rem}.section-mirror.odd{flex-direction:column-reverse!important}.section-10-tab .col-lg-3{margin:1rem 0}}@media (max-width:768px){.container{max-width:100%}.cookie-consent-popup,.w-75{width:100%!important}.cookie-consent-controls{flex-direction:column}.cookie-consent-accept-all{width:100%}.cookie-consent-controls-toggle,.cookie-consent-details-toggle{width:49%}.section-5-home .col-lg-3:not(:last-of-type){max-width:50%;flex:0 0 50%}.section-6-home .card-wrap{padding-left:0;padding-right:0;max-width:50%;margin-bottom:60px!important;margin-top:0!important}.section-11-tab .rotate{transform:none;padding:2rem}.section-11-tab a{font-size:18px;font-weight:700}.section-1-oferte .module-text{margin-bottom:3rem!important}}@media (max-width:576px){.section-1-plan .plan,.section-4-about .btn-mobile{flex:0 0 100%;max-width:100%}.section-2-about>:not(:first-child),.section-3-about>:not(:first-child),.section-4-about>:not(:first-child){flex:0 0 49%;max-width:49%;height:fit-content}.section-2-about>*{min-width:auto}.section-2-about .module-image img{max-height:100px}.section-1-heliski .categories-grid{gap:3rem}.section-1-heliski .btn-wrapper{margin-bottom:20px}.module-gallery{column-count:2}#cookie_notice .cookie_notice_container .btn-cookie,.btn-wrapper-gallery .btn-primary{width:100%}.section-4-tab .module-text{padding-left:1rem!important;padding-right:1rem!important}.section-5-home .module-image{max-height:110px}.plan_btns .btn-primary{padding:1rem 3rem}.whatsapp{margin-right:1rem;margin-left:.5rem!important}}

@media (max-width: 991px) {
    .not_found {
        padding: 0 15px;
    }
    .sol-sal {
        width: 13vh!important;
    }
}