@media screen and (max-width:1300px){header #main-navbar-collapse,header #main-navbar-collapse .language-select .theme-switcher-box-with-icons{gap:20px}header #main-navbar-collapse .navbar-nav{gap:15px}}@media screen and (max-width:1200px){.hero-slider .slick-dots{max-width:400px}footer .footer-content{grid-template:auto/repeat(4,1fr)}.slider-section .slider .gallery-img{position:relative;padding-top:80px}header #main-navbar-collapse .language-select .theme-switcher-box-with-icons{gap:10px}}@media only screen and (max-width:1200px) and (min-width:991px){header #main-navbar-collapse .navbar-btn{font-size:0;width:48px;height:48px;padding:0;border-radius:50px;align-items:center;justify-content:center;position:relative}header #main-navbar-collapse .navbar-btn svg{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}}@media screen and (max-width:991px){.accordion-container{grid-template:auto/1fr;padding:0}.container:has(.video-gallery-section){padding:0}.gallery-section .gallery-inner .module-gallery,.video-gallery-section,footer .footer-content{grid-template:auto/repeat(2,1fr)}.cards-section,.contact-cards{grid-template:auto/repeat(1,1fr)}.banner-section .banner-text,.blog-categories-item-wrapper,.gallery-section .gallery-inner,.gallery-section .gallery-title,.section-img-text .left-img,.section-img-text .left-text,.section-img-text .right-img,.section-img-text .right-text{padding:0}.contact-section .contact-form-content{border-top:0;border-left:1px solid}.contact-section .contact-form-text{border-right:1px solid;border-bottom:0}.cookie-consent-popup{max-width:90vw}.all-hero-section,.cards-section,.contact-cards{max-width:inherit;margin-left:-15px;margin-right:-15px}.btn-primary:hover{background:var(--primary-color);text-decoration:none;box-shadow:none}.btn-primary.focus,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:var(--primary-color)}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{background-color:transparent}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:none}.btn-secondary:hover{background:0 0;box-shadow:none}.dark-mode .btn-secondary:hover{background:0 0;color:var(--white);border-color:var(--white)}.dark-mode .btn-secondary:not(:disabled):not(.disabled).active,.dark-mode .btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{background-color:transparent;border-color:var(--white);color:var(--white)}.dark-mode .btn-secondary.focus,.dark-mode .btn-secondary:focus{background-color:transparent;color:var(--white)}.dark-mode #main-navbar #main-navbar-collapse .navbar-nav .main-nav-item a:hover,.dark-mode .modal-content .modal-body .modal-links:hover,footer .module-text ul li a:hover{color:var(--white)}#main-navbar #main-navbar-collapse .navbar-nav .main-nav-item::before,.hero-slider .pagination-slider,footer .module-text ul li a::before{display:none}header #main-navbar-collapse .navbar-btn:hover{color:var(--black);background:0 0}header #main-navbar-collapse .navbar-btn:hover svg path{stroke:var(--black)}.dark-mode header #main-navbar-collapse .navbar-btn:hover{color:var(--white);background:0 0}.dark-mode header #main-navbar-collapse .navbar-btn:hover svg path{stroke:var(--white)}#main-navbar #main-navbar-collapse .navbar-nav .main-nav-item{max-width:fit-content}#cookie_notice{margin-left:5vw;margin-right:5vw;padding:60px 30px}.acasa-section-1,.inverted-section{flex-direction:column-reverse}.contact-cards{gap:65px}.btn-call{right:5vw}.modal-content .modal-body .modal-links:hover{color:var(--dark)}.slider-section .slider .gallery-img{position:relative;padding-top:120px}.hero-slider .slick-dots{max-width:85%}.section-img-text{gap:40px}header #main-navbar-collapse .navbar-nav{padding:50px 0}header #main-navbar-collapse .language-select .theme-switcher-box-with-icons{justify-content:space-between}}@media screen and (max-width:576px){.gallery-section .gallery-inner .module-gallery,.video-gallery-section,footer .footer-content{grid-template:auto/repeat(1,1fr)}.cookie-consent-popup .cookie-consent-accept-all,.cookie-consent-popup .cookie-consent-controls .cookie-consent-save{width:100%}.cookie-consent-popup,.post-container-all .blog-content{padding:20px}.cookie-consent-popup :is(.cookie-consent-deny-all,.cookie-consent-controls-toggle){width:100%}.slider-section .slider .gallery-img{position:relative;padding-top:100px}.mb_100{margin-bottom:70px}.acasa-section-1 .section-text .module-button{display:block}.acasa-section-1 .section-text .module-button .btn{min-width:220px;justify-content:center}.acasa-section-1 .section-text .module-button:nth-child(2){margin-bottom:15px}.contact-section .contact-form-text{aspect-ratio:inherit;padding:30px}.contact-section .contact-form-content{padding:30px}}