@media(max-width: 999px){.desk{display:none !important}}@media(min-width: 1000px){.mob{display:none !important}}@media(max-width: 999px){body .container-wrap .vc_row.top-level:not(.full-width-ns)>.span_12{padding-top:0 !important}}#header-outer{background:linear-gradient(90deg, rgb(255, 255, 255) 20%, rgba(255, 255, 255, 0.7) 100%);box-shadow:0px 6px 40px 0px rgba(10,33,51,.2) !important;backdrop-filter:blur(20px)}@media(max-width: 999px){#header-outer{background:linear-gradient(90deg, rgb(255, 255, 255) 40%, rgba(255, 255, 255, 0.7) 100%)}}#header-outer #mobile-menu{border-bottom-left-radius:20px;border-bottom-right-radius:20px;box-shadow:0px 6px 40px 0px rgba(10,33,51,.2) !important}#header-outer #mobile-menu .menu-items-wrap ul>li a{text-transform:uppercase;color:var(--color-blu)}#header-outer #mobile-menu .menu-items-wrap ul>li:last-child::after{content:none}@media(min-width: 999px)and (max-width: 1230px){#header-outer #logo img{height:44px}}@media(max-width: 1060px){html[lang=en-US] header nav ul.sf-menu li.menu-item a span{font-size:11px}}@media(max-width: 999px){body header li.menu-item-has-children ul.sub-menu{margin-left:20px !important;margin-bottom:20px !important;border-bottom-left-radius:20px;border-bottom-right-radius:20px}body header li.menu-item-has-children ul.sub-menu>li{float:none !important;display:block !important}body header li.menu-item-has-children ul.sub-menu>li>a{margin-left:0 !important;padding:16px !important}}@media(max-width: 999px){body header li.menu-item-has-children:not(.wpml-ls-item) ul.sub-menu{margin-left:0 !important;margin-bottom:0 !important}}header nav ul.sf-menu{gap:25px}@media(max-width: 1254px){header nav ul.sf-menu{gap:0}}header nav ul.sf-menu li.menu-item a{position:relative;text-align:center;line-height:1.2 !important;white-space:nowrap}header nav ul.sf-menu li.menu-item a span{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600;text-transform:uppercase;font-size:14px;color:var(--color-blu);transition:var(--ease);line-height:1 !important}@media(min-width: 999px)and (max-width: 1230px){header nav ul.sf-menu li.menu-item a span{font-size:12px}}header nav ul.sf-menu li.menu-item a::before{content:"";display:block;height:12px;width:12px;aspect-ratio:1/1;background-color:var(--color-green);clip-path:var(--right-arrow);position:absolute;top:50%;left:-10px;transform:scale(0) translateY(-50%);transition:var(--bounce)}@media(min-width: 999px)and (max-width: 1230px){header nav ul.sf-menu li.menu-item a::before{left:-5px}}header nav ul.sf-menu li.menu-item a:hover span{color:var(--color-green);transition:var(--ease)}header nav ul.sf-menu li.menu-item a:hover::before{width:auto;transform:scale(1) translateY(-50%);transition:var(--bounce)}header nav ul.sf-menu li.menu-item a:active::before{transform:rotate(90deg);transition:var(--bounce)}header nav ul.sf-menu li.menu-item#menu-item-433 a span,header nav ul.sf-menu li.menu-item#menu-item-1404 a span{color:var(--color-magenta)}header nav ul.sf-menu li.menu-item#menu-item-433 a::before,header nav ul.sf-menu li.menu-item#menu-item-1404 a::before{background-color:var(--color-magenta)}header nav ul.sf-menu li.menu-item#menu-item-433 a:hover span,header nav ul.sf-menu li.menu-item#menu-item-1404 a:hover span{color:var(--color-magenta)}header li.menu-item-has-children ul.sub-menu{background-color:unset !important;background:linear-gradient(90deg, rgb(255, 255, 255) 20%, rgba(255, 255, 255, 0.7) 100%);box-shadow:0px 6px 40px 0px rgba(10,33,51,.2) !important;backdrop-filter:blur(20px);display:inline-block;width:fit-content}@media(min-width: 1000px){header li.menu-item-has-children ul.sub-menu{border-radius:20px}}header li.menu-item-has-children ul.sub-menu>li{display:inline-block;width:fit-content;float:left !important}header li.menu-item-has-children ul.sub-menu>li a{border-radius:50vh;text-align:left;width:fit-content;white-space:nowrap;padding-left:10px;background-color:rgba(0,0,0,0) !important}#header-outer:not([data-format=left-header]) #top nav>ul>li:not(.megamenu) ul a:hover{background-color:rgba(0,0,0,0) !important}#menu-item-10{z-index:99999}ul.pin_info_item>li:has(>a[href*="/sedi/"]){list-style:none;margin:0;padding:0}ul.upperlink-wrap{list-style:none;margin:0;padding:0}.menu-item.menu-item-type-custom.menu-item-object-custom.upperlink{position:absolute;right:0;bottom:0;transform:translateY(50%);background-color:var(--color-green);border-radius:50vh;box-shadow:0 5px 20px rgba(0,0,0,.2117647059);transition:all 300ms;height:fit-content;z-index:9999;display:block !important}@media(max-width: 767px){.menu-item.menu-item-type-custom.menu-item-object-custom.upperlink{bottom:-5px}}.menu-item.menu-item-type-custom.menu-item-object-custom.upperlink a{line-height:1;display:block;padding:10px 20px !important;color:#fff}.menu-item.menu-item-type-custom.menu-item-object-custom.upperlink a span{color:#fff;display:flex;align-items:center;width:fit-content;gap:0;font-size:16px !important;font-weight:800}.menu-item.menu-item-type-custom.menu-item-object-custom.upperlink a span img{display:block;margin-bottom:0;height:40px;width:auto}.menu-item.menu-item-type-custom.menu-item-object-custom.upperlink:hover{background-color:var(--color-magenta)}@media(min-width: 1000px){.menu-item.menu-item-type-custom.menu-item-object-custom.upperlink.mob{display:none !important}}@media(max-width: 999px){.menu-item.menu-item-type-custom.menu-item-object-custom.upperlink:not(.mob){display:none !important}.menu-item.menu-item-type-custom.menu-item-object-custom.upperlink::marker{content:none !important}.menu-item.menu-item-type-custom.menu-item-object-custom.upperlink a{padding:4px 16px !important}.menu-item.menu-item-type-custom.menu-item-object-custom.upperlink a span{font-size:14px !important}.menu-item.menu-item-type-custom.menu-item-object-custom.upperlink a span img{height:25px !important}}@media(max-width: 999px){body #header-outer,body #header-space{margin-top:6%}}#contattaci h2{margin-bottom:30px !important}#contattaci a:not(.green){display:flex;color:#fff !important;gap:8px;width:fit-content}#contattaci a:not(.green):hover{color:var(--color-magenta) !important}#contattaci a:not(.green):hover svg path{fill:var(--color-magenta) !important}#contattaci a:not(.green):not(:last-child){margin-bottom:10px}#contattaci a:not(.green) svg:not(.footer_social_icon){width:18px}#contattaci a:not(.green) svg:not(.footer_social_icon) path{fill:#fff;transition:all 300ms}#contattaci #menu-footer,#contattaci #menu-footer-en{margin:0 !important;display:flex;flex-direction:column;gap:10px 20px}#contattaci #menu-footer li::marker,#contattaci #menu-footer-en li::marker{content:none}#contattaci #menu-footer li>a,#contattaci #menu-footer-en li>a{font-size:20px;text-transform:uppercase;font-weight:600;position:relative;width:fit-content;padding:5px 2px;color:#fff}#contattaci #menu-footer li>a::before,#contattaci #menu-footer-en li>a::before{content:"";display:block;width:0;height:2px;position:absolute;bottom:-4px;left:0;transition:var(--bounce);background-color:#fff}@media(min-width: 1000px){#contattaci #menu-footer li>a:hover::before,#contattaci #menu-footer-en li>a:hover::before{width:100% !important;transition:var(--bounce)}}@media(max-width: 999px){#contattaci #menu-footer li>a::before,#contattaci #menu-footer-en li>a::before{width:100%;height:1px}}@media(max-width: 999px){#contattaci div.cta_container{flex-direction:row;flex-wrap:wrap}#contattaci .wpb_column.top_margin_tablet_50px{margin-top:0 !important}}#info{padding-bottom:0}#info .wpb_content_element{margin-bottom:0 !important}#info img{width:100px;display:block;margin-bottom:0}@media(min-width: 768px){#info img{margin-left:auto;margin-right:auto}}#info div.cta_container{gap:30px;display:flex;justify-content:center}@media(max-width: 767px){#info div.cta_container{flex-direction:column;gap:0}}#info div.cta_container a.link{text-transform:none;font-size:12px}.hero .row-bg{background-size:auto 100%;background-position:center top}.hero .wpb_row.inner_row{margin-bottom:0}@media(max-width: 999px){#hero_home{padding-top:140px !important}}#hero_home .row-bg-wrap .inner-wrap{overflow:visible}@media(min-width: 1000px){#hero_home.vc_row.top-level>.span_12{padding-top:unset}}#servizi_boxengo{margin-bottom:0 !important;padding-bottom:0 !important}.lista_servizi{display:grid;grid-template-columns:1fr 1fr;gap:50px}.lista_servizi.boxengo a.box_servizio{cursor:pointer;overflow:hidden;padding:50px;position:relative;box-shadow:0px 6px 40px rgba(10,33,51,.3);border-radius:24px}.lista_servizi.boxengo a.box_servizio div.image_block{position:absolute;top:-20%;right:0;width:50%;overflow-x:clip}.lista_servizi.boxengo a.box_servizio div.image_block div.content_relative{position:relative;width:100%;height:auto;aspect-ratio:.9/1}.lista_servizi.boxengo a.box_servizio div.image_block div.content_relative div.image_container{position:absolute;top:0;z-index:1;filter:none;transition:var(--bounce)}.lista_servizi.boxengo a.box_servizio div.image_block div.content_relative div.image_container div.image{clip-path:var(--esagono);width:100%;height:auto;aspect-ratio:.9/1;display:flex;align-items:center;justify-content:center;position:relative}.lista_servizi.boxengo a.box_servizio div.image_block div.content_relative div.image_container div.image img{height:100%;width:100%;margin-bottom:0;object-fit:cover;object-position:center}.lista_servizi.boxengo a.box_servizio div.image_block div.content_relative div.image_container div.image div.filter{opacity:0;position:absolute;width:100%;height:100%;display:block;top:0;left:0;background-color:rgba(19,111,99,.5);transition:var(--ease)}.lista_servizi.boxengo a.box_servizio div.image_block div.content_relative div.shape_container{position:absolute;width:100%;height:100%;top:0;transition:var(--bounce)}.lista_servizi.boxengo a.box_servizio div.image_block div.content_relative div.shape_container:nth-child(2){z-index:-1}.lista_servizi.boxengo a.box_servizio div.image_block div.content_relative div.shape_container:last-child{z-index:-2}.lista_servizi.boxengo a.box_servizio div.image_block div.content_relative div.shape_container div.shadow_container{width:100%;height:100%;filter:none;transition:var(--ease)}.lista_servizi.boxengo a.box_servizio div.image_block div.content_relative div.shape_container div.shape{width:100%;height:100%;clip-path:var(--esagono)}.lista_servizi.boxengo a.box_servizio div.image_block div.content_relative div.shape_container div.shape.green{background-color:var(--color-green)}.lista_servizi.boxengo a.box_servizio div.image_block div.content_relative div.shape_container div.shape.dark_green{background-color:var(--color-dark-green)}.lista_servizi.boxengo a.box_servizio div.content_block{padding-top:5%}.lista_servizi.boxengo a.box_servizio div.content_block img.icon{margin:0;filter:var(--icon-shadow)}.lista_servizi.boxengo a.box_servizio div.content_block div.text_box{padding-top:50px}.lista_servizi.boxengo a.box_servizio div.content_block div.text_box p.descrizione{max-width:60%}.lista_servizi.boxengo a.box_servizio:hover div.image_block div.content_relative div.image_container{top:-5%;transition:var(--bounce);filter:drop-shadow(0px 6px 20px rgba(10, 33, 51, 0.3))}.lista_servizi.boxengo a.box_servizio:hover div.image_block div.content_relative div.image_container div.image div.filter{opacity:1;transition:var(--ease)}.lista_servizi.boxengo a.box_servizio:hover div.image_block div.content_relative div.shape_container{transition:var(--bounce)}.lista_servizi.boxengo a.box_servizio:hover div.image_block div.content_relative div.shape_container:nth-child(2){top:5%}.lista_servizi.boxengo a.box_servizio:hover div.image_block div.content_relative div.shape_container:nth-child(2) div.shadow_container{filter:drop-shadow(0px 6px 20px rgba(10, 33, 51, 0.3));transition:var(--ease)}.lista_servizi.boxengo a.box_servizio:hover div.image_block div.content_relative div.shape_container:last-child{top:15%}.lista_servizi.partnership a.box_servizio{cursor:pointer;overflow:hidden;padding:50px;position:relative;box-shadow:0px 6px 40px rgba(10,33,51,.3);border-radius:24px}.lista_servizi.partnership a.box_servizio div.text_box p.descrizione{max-width:70%}.lista_servizi.partnership a.box_servizio div.sfondo{position:absolute;top:0;right:0}.lista_servizi.partnership a.box_servizio div.sfondo img{opacity:.5;transition:var(--ease)}.lista_servizi.partnership a.box_servizio:hover div.sfondo img{opacity:1;transition:var(--ease)}@media(max-width: 1300px){.lista_servizi.boxengo a.box_servizio div.content_block div.text_box p.descrizione{max-width:100%}}@media(max-width: 999px){.lista_servizi{grid-template-columns:1fr}.lista_servizi.boxengo a.box_servizio div.image_block{width:40%}.lista_servizi.boxengo a.box_servizio div.content_block div.text_box p.descrizione{width:70%}.lista_servizi.partnership a.box_servizio div.sfondo{z-index:-1}}@media(max-width: 768px){.lista_servizi.boxengo a.box_servizio div.image_block{width:45%;top:-10%}.lista_servizi.boxengo a.box_servizio div.content_block div.text_box p.descrizione{width:100%}.lista_servizi.partnership a.box_servizio div.text_box h3.service_title{max-width:50%}.lista_servizi.partnership a.box_servizio div.text_box p.descrizione{max-width:100%}}@media(max-width: 999px){#servizi_partner{padding-bottom:30px !important}#servizi_partner div.row_col_wrap_12{gap:0}#servizi_partner div.row_col_wrap_12 div.head_block div.flex_box>div.vc_column-inner>div.wpb_wrapper{flex-direction:column;align-items:flex-start;gap:20px}}#chi_siamo{margin-top:50px !important}#chi_siamo div.img-with-aniamtion-wrap div.hover-wrap-inner{filter:none}#chi_siamo div.img-with-aniamtion-wrap div.hover-wrap-inner img{object-position:right}#chi_siamo>div.row-bg-wrap::after{content:"";width:100%;height:200px;position:absolute;top:-50px;left:0;background-color:#fff;border-top-left-radius:48px;border-top-right-radius:48px;box-shadow:-6px 0px 40px rgba(10,33,51,.3)}#canili div.img-with-aniamtion-wrap div.hover-wrap-inner{filter:none}#hero_faq div.row_col_wrap_12{align-items:center}#hero_faq div.row_col_wrap_12 div.faq_column{height:calc(100vh - 120px);padding:100px 0px !important}#hero_faq div.row_col_wrap_12 div.faq_column>div.vc_column-inner>div.wpb_wrapper{height:100%}#hero_faq div.row_col_wrap_12 div.faq_column>div.vc_column-inner>div.wpb_wrapper div.wpb_raw_code{height:100%}#hero_faq div.row_col_wrap_12 div.faq_column>div.vc_column-inner>div.wpb_wrapper div.wpb_raw_code div.wpb_wrapper{height:100%}#hero_faq div.row_col_wrap_12 div.faq_column>div.vc_column-inner>div.wpb_wrapper div.wpb_raw_code div.wpb_wrapper div.lista_faq{height:100%;position:relative}#hero_faq div.row_col_wrap_12 div.faq_column>div.vc_column-inner>div.wpb_wrapper div.wpb_raw_code div.wpb_wrapper div.lista_faq::before{content:"";width:100%;height:100px;position:absolute;top:0;left:0;background:linear-gradient(180deg, rgb(255, 255, 255) 20%, rgba(255, 255, 255, 0.03125) 100%);z-index:999}#hero_faq div.row_col_wrap_12 div.faq_column>div.vc_column-inner>div.wpb_wrapper div.wpb_raw_code div.wpb_wrapper div.lista_faq::after{content:"";width:100%;height:100px;position:absolute;bottom:0;left:0;background:linear-gradient(0deg, rgb(255, 255, 255) 20%, rgba(255, 255, 255, 0.03125) 100%);z-index:999}#hero_faq div.row_col_wrap_12 div.faq_column>div.vc_column-inner>div.wpb_wrapper div.wpb_raw_code div.wpb_wrapper div.lista_faq div.faq_container{height:100%;padding-left:100px;overflow-y:scroll;overflow-x:hidden}#hero_faq div.row_col_wrap_12 div.faq_column>div.vc_column-inner>div.wpb_wrapper div.wpb_raw_code div.wpb_wrapper div.lista_faq div.faq_container::-webkit-scrollbar{display:none}#hero_faq div.row_col_wrap_12 div.faq_column>div.vc_column-inner>div.wpb_wrapper div.wpb_raw_code div.wpb_wrapper div.lista_faq div.faq_container div.list{display:flex;flex-direction:column;gap:70px}#hero_faq div.row_col_wrap_12 div.faq_column>div.vc_column-inner>div.wpb_wrapper div.wpb_raw_code div.wpb_wrapper div.lista_faq div.faq_container div.list div.faq_item{display:flex;flex-direction:column;gap:10px;padding-right:150px}#hero_faq div.row_col_wrap_12 div.faq_column>div.vc_column-inner>div.wpb_wrapper div.wpb_raw_code div.wpb_wrapper div.lista_faq div.faq_container div.list div.faq_item div.box_domanda{padding:0 20px}#hero_faq div.row_col_wrap_12 div.faq_column>div.vc_column-inner>div.wpb_wrapper div.wpb_raw_code div.wpb_wrapper div.lista_faq div.faq_container div.list div.faq_item div.box_risposta{padding:30px 20px;background-color:var(--color-grey);position:relative}#hero_faq div.row_col_wrap_12 div.faq_column>div.vc_column-inner>div.wpb_wrapper div.wpb_raw_code div.wpb_wrapper div.lista_faq div.faq_container div.list div.faq_item div.box_risposta::after{content:"";display:block;position:absolute;height:100%;width:auto;aspect-ratio:1/1;top:0;left:-50px;clip-path:var(--left-arrow);background-color:var(--color-grey);z-index:-1}#hero_faq div.row_col_wrap_12 div.faq_column>div.vc_column-inner>div.wpb_wrapper div.wpb_raw_code div.wpb_wrapper div.lista_faq div.faq_container div.list div.faq_item div.box_risposta::before{content:"";display:block;position:absolute;height:100%;width:100%;top:0;right:-100%;background-color:var(--color-grey);z-index:-1}@media(max-width: 999px){#hero_faq{padding-top:10vw !important}#hero_faq div.row_col_wrap_12{align-items:flex-start}#hero_faq div.row_col_wrap_12 div.faq_column{height:auto}#hero_faq div.row_col_wrap_12 div.faq_column div.lista_faq{width:100vw}#hero_faq div.row_col_wrap_12 div.faq_column div.lista_faq::before,#hero_faq div.row_col_wrap_12 div.faq_column div.lista_faq::after{display:none}}@media(max-width: 768px){#hero_faq div.row_col_wrap_12 div.faq_column{padding-top:50px !important}#hero_faq div.row_col_wrap_12 div.faq_column div.lista_faq div.faq_container{padding-left:50px !important}#hero_faq div.row_col_wrap_12 div.faq_column div.lista_faq div.faq_container div.faq_item{padding-right:0 !important}#hero_faq div.row_col_wrap_12 div.faq_column div.lista_faq div.faq_container div.faq_item div.box_domanda{padding:0 !important}#hero_faq div.row_col_wrap_12 div.faq_column div.lista_faq div.faq_container div.faq_item div.box_risposta{padding:30px 0px !important}}#hero_404 .text_column>div.vc_column-inner{justify-content:center}@media(max-width: 999px){#hero_404{padding-top:10vw !important}}@media(min-width: 2040px){#hero_home{margin-bottom:80px !important}section.self_s_slider .item .data .content::before{left:30% !important}.section_etichette_mappa ul.pin_info_item::after{left:-120% !important}}@media(min-width: 2400px){#section_box_size .misura::before{right:-30% !important;width:50% !important}#section_box_size .dettagli::after{width:50% !important;right:-29% !important}}@media(min-width: 2040px){body{background-color:#137063}body .full-width-section .row-bg-wrap{margin-left:-1000px}body .ocm-effect-wrap{overflow-x:hidden;max-width:2040px;margin:auto;background-color:#fff}body .self_s_slider{padding-right:calc((100vw - 1625px)/2)}body .box_mappa_v2{padding:0 calc((100vw - 1625px)/2)}}#section_widget{display:none !important}.floating-button-container{bottom:20px;position:fixed;right:20px;z-index:9999}.floating-button-container button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:none}.floating-button-container button:focus{outline:none}.floating-button-container button:focus-visible{outline:none}.floating-button-container button svg{width:80px}@media screen and (max-width: 543px){.floating-button-container button svg{width:65px}}.floating-content{background-color:#f7f9f3;border:1px solid #d6cdcd;border-radius:10px;bottom:34px;padding:12px 15px 62px;position:absolute;right:0;z-index:-1;width:250px}@media screen and (max-width: 543px){.floating-content{bottom:25px}}.floating-content h3{color:#8ac926;font-family:"Inter",sans-serif;font-size:18px;font-weight:700;line-height:1.2;margin-bottom:10px;text-align:center}@media screen and (max-width: 991px){.floating-content h3{font-size:16px}}.floating-content p{color:#5f5f5f;font-family:"Inter",sans-serif;font-size:14px;font-weight:400;line-height:1.2;margin-bottom:15px;text-align:center}.floating-content .floating-close-btn{text-align:right;width:100%}.floating-content .floating-close-btn .floating-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:none;cursor:pointer;margin-bottom:12px;padding:0}.floating-content .floating-close-btn .floating-close svg{width:14px}.floating-content .cta-item{margin-bottom:10px}.floating-content .cta-item:first-child a .icon svg{width:26px}@media screen and (max-width: 543px){.floating-content .cta-item:first-child a .icon svg{width:24px}}.floating-content .cta-item:last-child a .icon svg{width:20px}.floating-content .cta-item a{align-items:center;background-color:#29a71a;border:none;border-radius:31.5px;color:#fff;display:inline-flex;font-family:"Inter",sans-serif;font-size:14px;font-weight:700;justify-content:center;line-height:1.2;padding:8px;text-align:center;width:100%}.floating-content .cta-item a:hover{color:#fff;text-decoration:none}.floating-content .cta-item a .icon{display:inline-block;padding-right:10px}/*# sourceMappingURL=offstyle.css.map */
.floating-whatsapp-mobile {background-color: #8AC926; border-radius: 50%; display: none;} @media(max-width: 543px){.floating-button-container button{display: none;} .floating-whatsapp-mobile{display: block; width: 65px; height: 65px; padding: 17px} .floating-content{display: none!important;}}
.mobile-tel-btn {display: none; position: absolute} @media(max-width: 543px){ .mobile-tel-btn {align-items: center; background-color: #8AC926;border-radius: 16px;color: #fff;display: inline-flex; left: 125px; width: auto; justify-content: center; font-family: "Inter", sans-serif; font-size: 10px; font-weight: 500; padding: 0px 10px; text-align: center; top: -22px} .mobile-tel-btn .icon {height: 20px; margin-right: 8px; position: relative; top: -2px; width: 10px;}}
.box_mappa_v2 .label-section { align-items: center; display: flex; flex-wrap: wrap; justify-content: space-between; position: relative; top: -150px; z-index: 5;} .box_mappa_v2 .label-section .toggle-button {margin-bottom: 30px; margin-right: 50px;} .box_mappa_v2 .label-section h4 {margin-left: 150px;} #section_mappa_v2 .section_etichette_mappa ul.pin_info_item {max-width: 400px;} 
@media(max-width: 991px) {.box_mappa_v2 .label-section h4 {margin-left: 40px;} .box_mappa_v2 .label-section .toggle-button{margin-right: 30px;} #section_mappa_v2 #map::after{height: 290px}}
@media(max-width: 543px) {.box_mappa_v2 .label-section .toggle-button {margin-left: 30px; margin-right: 0;} .box_mappa_v2 .label-section h4 {margin-left: 0;}}
.box_mappa_v2 .toggle-button .toggle-label{background-image: url(/wp-content/uploads/2026/09/switch_outline_v-2.2.svg);}