.privacyModal_privacyModal__ZdoZw h2{font-size:1.5rem}.privacyModal_privacyModal__ZdoZw ol,.privacyModal_privacyModal__ZdoZw p,.privacyModal_privacyModal__ZdoZw ul{font-size:.9375rem}.privacyModal_privacyModal__ZdoZw a{color:#000;display:inline-block;text-decoration:none;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:2px solid var(--main);margin:0 -3px;transition:all .3s ease-in-out}.privacyModal_privacyModal__ZdoZw a:hover{background-color:var(--main);border-left-color:var(--main);border-right-color:var(--main)}@font-face{font-family:Arpa Sans;src:url(/_next/static/media/ArpaSans-Light.d6fe9e8a.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Arpa Sans;src:url(/_next/static/media/ArpaSans-LightItalic.b71d734b.woff2) format("woff2");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:Arpa Sans;src:url(/_next/static/media/ArpaSans-Regular.75548ed8.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Arpa Sans;src:url(/_next/static/media/ArpaSans-Italic.7247e0bb.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Arpa Sans;src:url(/_next/static/media/ArpaSans-Medium.bbcc4b69.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Arpa Sans;src:url(/_next/static/media/ArpaSans-MediumItalic.2bcb9337.woff2) format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:Arpa Sans;src:url(/_next/static/media/ArpaSans-Bold.bfa01751.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Arpa Sans;src:url(/_next/static/media/ArpaSans-BoldItalic.021aa775.woff2) format("woff2");font-display:swap;font-weight:700;font-style:italic}body,html{height:100%;font-size:16px;font-size:100%;line-height:1.5;font-family:var(--font-playfairDisplay),"Georgia","Times New Roman",serif!important;word-break:break-word;scroll-behavior:smooth;font-weight:400}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.font-arpa{font-family:Arpa Sans,Arial,Helvetica,sans-serif}.font-serif{font-family:var(--font-playfairDisplay),"Georgia","Times New Roman",serif!important}:root{--main:#ebf0f2;--highlighted:#3e647c;--swiper-pagination-color:#000;--swiper-pagination-bottom:0;--swiper-navigation-sides-offset:15px;--color-link:#cfdee8;--border-radius:10px}body>div#__next{display:flex;flex-direction:column;height:100%}.wrap-page-transition>div{width:100%}:focus-visible{outline:1px dotted #000;outline-offset:2px}.skip-content-div:focus-within{background-color:var(--main)}.skip-content-div:focus-within~.header-sticky{top:50px}main{margin-top:90px}.h2Title,.h3Title,h1,h2,h3,h4,h5,h6{font-family:Arpa Sans,Arial,Helvetica,sans-serif}h1{line-height:1;font-style:normal;font-weight:400!important;text-transform:uppercase;font-size:1.875rem;font-size:clamp(1.875rem,1.775rem + 1.1719vw,3.75rem)}h1 strong{font-weight:700!important}@media screen and (min-width:992px){h1{font-weight:300!important}h1 strong{font-weight:500!important}}@media (max-width:500px){#contentHero h1{font-size:1.875rem}}.h2Title,h2{display:block;text-transform:uppercase;margin:0;font-style:normal;font-size:1.75rem;font-size:clamp(1.75rem,1.6389rem + .8889vw,2.75rem);line-height:1}.h2Title,.h2Title strong,.h3Title,h2,h2 strong,h3{font-weight:300!important}.h3Title,h3{font-size:clamp(1.5rem,1.4444rem + .4444vw,2rem)}.h3Title strong,h3 strong{font-weight:300!important}h4{font-size:1.25rem;font-weight:400}@media screen and (min-width:992px){h1,h2,h3,h4{max-width:70%}}p{font-weight:400;font-size:1.125rem;line-height:1.5;letter-spacing:0;margin:1.25em auto}@media (min-width:700px){p{line-height:1.25}}ul{margin:1.25em auto}.hover-cursor-link{position:relative}.hover-cursor-link:hover{cursor:url(/_next/static/media/click-circle.78aca0e2.svg) 60 60,auto}@media(any-pointer:coarse){.hover-cursor-link:after{content:"";display:block;position:absolute;left:10px;top:10px;width:40px;height:40px;background:url(/_next/static/media/click-circle.78aca0e2.svg) 50% no-repeat;background-size:cover}}.noUppercase{text-transform:none}.padding-box{padding:35px}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:3rem}.btn-custom{background-color:#fff;color:#333;border:2px solid var(--highlighted);border-radius:25px;padding:10px 30px;font-family:Arpa Sans,Arial,Helvetica,sans-serif;font-size:15px;font-weight:300;width:-moz-fit-content;width:fit-content;text-decoration:none}.btn-custom:active,.btn-custom:focus,.btn-custom:hover{color:#fff;background-color:var(--highlighted)}.btn-custom:focus-visible{outline:1px dotted #000;outline-offset:2px}.btn-black{background-color:#000;color:#fff;border:2px solid #000;border-radius:25px;padding:10px 20px;font-family:Arpa Sans,Arial,Helvetica,sans-serif;font-size:15px;font-weight:300;width:-moz-fit-content;width:fit-content;min-width:100px;text-decoration:none}.btn-black:active,.btn-black:focus,.btn-black:hover{color:#000;border:2px solid #000;background-color:#fff}.btn-black:focus-visible{outline:1px dotted #000;outline-offset:2px}a.button{background-color:var(--main);color:#333;border-radius:25px;padding:8px 35px;font-family:Arpa Sans,Arial,Helvetica,sans-serif!important;font-size:15px;text-transform:uppercase;width:100%;max-width:300px;display:block;margin:40px auto;text-align:center;text-decoration:none;border:1px solid var(--main);transition:all .5s}a.button.left{margin-left:0}a.button:active,a.button:focus,a.button:hover{color:#fff!important;background-color:#222!important;border:1px solid var(--main)!important}a.button:focus-visible{outline:1px dotted #000;outline-offset:2px}.bg-highlighted{background:var(--main)}.custom-border-radius{border-radius:var(--border-radius,14px)}.btn-custom-small{background-color:#fff;color:#000;border-radius:25px;padding:8px 25px;font-family:Arpa Sans,Arial,Helvetica,sans-serif;font-weight:300;font-size:15px;width:-moz-fit-content;width:fit-content;display:flex;justify-content:center;align-items:center;border:2px solid var(--highlighted);text-decoration:none}.btn-custom-small:active,.btn-custom-small:focus,.btn-custom-small:hover{color:#fff!important;background-color:var(--highlighted)!important;border:2px solid var(--highlighted)!important}.btn-custom-small:active img,.btn-custom-small:focus img,.btn-custom-small:hover img{filter:invert(100%) sepia(0) saturate(7447%) hue-rotate(292deg) brightness(101%) contrast(83%)}.btn-custom-small:focus-visible{outline:1px dotted #000;outline-offset:2px}.ellipsis-2line{height:3rem;line-clamp:2;-webkit-line-clamp:2}.ellipsis-2line,.ellipsis-4line{display:block;line-height:1.5rem;overflow:hidden;text-overflow:ellipsis;font-size:.875rem;display:-webkit-box;-webkit-box-orient:vertical}.ellipsis-4line{height:6rem;line-clamp:4;-webkit-line-clamp:4}.grid{display:grid;grid-gap:1.5rem}@media (min-width:768px){.grid.grid-1_2-col,.grid.grid-4-col{grid-template-columns:1fr 1fr}}@media (min-width:900px){.grid.grid-1_2-col{grid-template-columns:calc(33.33333% - var(--bs-gutter-x, 1.5rem)*.5) 2fr}.grid.grid-4-col{grid-template-columns:repeat(4,1fr)}}.mb-4_5{margin-bottom:2rem}.mt-4_5{margin-top:2rem}.mb-5_5{margin-bottom:3.5rem}.mt-5_5,.my-5_5{margin-top:3.5rem}.my-5_5{margin-bottom:3.5rem}.mb-6{margin-bottom:4rem}.mt-6,.my-6{margin-top:4rem}.mb-10,.my-6{margin-bottom:4rem}@media (min-width:768px){.mb-10{margin-bottom:5.5rem}}.mt-10{margin-top:4rem}@media (min-width:768px){.mt-10{margin-top:5.5rem}}.my-10{margin-top:4rem;margin-bottom:4rem}@media (min-width:768px){.my-10{margin-top:5.5rem;margin-bottom:5.5rem}}@media (max-width:767px){.enfasi-container,.section-container-heading{margin-top:2rem!important;margin-bottom:2rem!important}.section-container-heading img{margin-top:2rem!important}.list-container+:not(.list-container,.paragraph-container),.paragraph-container+:not(.list-container,.paragraph-container),:not(.list-container,.paragraph-container)+.list-container,:not(.list-container,.paragraph-container)+.paragraph-container{margin-top:2.5rem!important}}.translateX{overflow:visible}@media screen and (min-width:992px){.translateX{transform:translateX(50px)}}.ov-hidden{overflow:hidden}@media screen and (min-width:992px){.ov-hidden{overflow:hidden}}.form-check-input:checked{background-color:#333;border-color:#222}.form-check-input:focus{box-shadow:none}@media screen and (max-width:992px){.mobile-container-full{padding:0;overflow-x:hidden}}.navbar-brand{margin-right:0}body>.site-menu #main-menu .dropdown-toggle.active{background:#ededed}body>.site-menu #main-menu .dropdown-menu{padding:10px 0;min-height:auto}body>.site-menu #main-menu .menu-list li{max-width:100%}body>.site-menu #main-menu>div:first-child .nav-link{border-top:1px solid #000}body>.site-menu #main-menu .nav-link{border-bottom:1px solid #000}body>.site-menu #main-menu .nav-link.active{box-shadow:none}body>.site-menu #main-menu .nav-link:not(.direct-link){position:relative;width:100%}body>.site-menu #main-menu .nav-link:not(.direct-link)[aria-expanded=false]:after,body>.site-menu #main-menu .nav-link:not(.direct-link)[aria-expanded=true]:after{content:"";background:url(/_next/static/media/more.0b3c6314.svg) 50% no-repeat;width:20px;height:20px;border:0;display:block;position:absolute;right:5px;top:50%;margin-top:-10px}body>.site-menu #main-menu .nav-link:not(.direct-link)[aria-expanded=true]:after{background:url(/_next/static/media/minus.b61dc8a6.svg) 50% no-repeat}body>.site-menu .submenu{padding:0 15px}body>.site-menu .submenu .row{display:block}body>.site-menu .submenu .menu-column,body>.site-menu .submenu .submenu-column{width:100%}body>.site-menu .submenu .submenu-column{margin-top:15px!important;margin-bottom:15px!important}body>.site-menu .submenu .submenu-column+.submenu-column .label-menu{display:block;margin-top:15px;padding-top:15px;border-top:1px solid #000}body>.site-menu .submenu .title-section-menu{margin-bottom:10px;padding-bottom:10px;padding-top:10px;border-bottom:1px solid #000}body>.site-menu .dropdown-menu.show{box-shadow:none!important;border-bottom:none!important}.header-sticky{transition:transform .4s ease-in-out;transform:translateY(0);position:fixed;top:0;left:0;width:100%;z-index:999;background-color:#fff;box-shadow:0 -1px 10px hsla(0,0%,100%,.8);padding-top:10px!important;padding-bottom:10px!important}.header-sticky.scrolled-up .logo-testata{height:35px;width:auto}.scrolled-down{transform:translateY(-500px)}.scrolled-up{box-shadow:0 0 8px rgba(0,0,0,.3)}.navbar-toggler{border:0;padding:5px;transition:all .2s ease-in-out}.navbar-toggler:focus{box-shadow:none}.navbar-toggler:focus-visible{border:1px dotted #000;background-color:var(--main)}.navbar-toggler:hover{background-color:var(--main)}#main-menu .nav-link{font-family:Arpa Sans,Arial,Helvetica,sans-serif;font-size:14px;color:#000;border-top:2px solid transparent;border-bottom:2px solid transparent;padding-left:5px}#main-menu .nav-link:hover{background:#ededed}#main-menu .nav-link:focus-visible{border:1px dotted #000;outline:0}#main-menu .title-section-menu{display:flex;align-items:center;text-decoration:none}#main-menu .title-section-menu:hover span{box-shadow:inset 0 -.1em var(--main)}#main-menu .title-section-menu span{text-transform:uppercase;font-family:Arpa Sans,Arial,Helvetica,sans-serif;color:#000;font-size:15px;margin-right:10px;border-bottom:2px solid transparent}#main-menu .label-menu{font-family:Arpa Sans,Arial,Helvetica,sans-serif;color:#7e7e7e}#main-menu .menu-list{margin:0;padding:0}@media screen and (min-width:1200px){header #main-menu .menu-list{display:flex;flex-direction:column;max-height:300px;flex-wrap:wrap;align-items:stretch}}#main-menu .menu-list li{list-style:none;margin-top:4px;line-height:1.25rem;padding:4px 10px 1px 0}#main-menu .menu-list li a,#main-menu .menu-list li span{font-family:Arpa Sans,Arial,Helvetica,sans-serif;text-decoration:none;color:#000;font-size:.875rem}#main-menu .menu-list li a{box-shadow:inset 0 -.1em #fff}#main-menu .menu-list li a:hover{box-shadow:inset 0 -.1em var(--highlighted)}#main-menu .dropdown-menu{width:100%;border:none;padding:15px 0;border-radius:0;margin-top:0}@media screen and (min-width:992px){#main-menu .dropdown-menu{padding:45px 0 25px;min-height:200px}}#main-menu .nav.item{font-family:Arpa Sans,Arial,Helvetica,sans-serif;font-size:14px;color:#000;margin-left:10px;margin-right:10px;border-bottom:2px solid transparent}#main-menu .dropdown-toggle:after{display:none}#main-menu .menu-list li a.menu-item-active,#main-menu .nav-link.active,#main-menu .title-section-menu.menu-item-active span{box-shadow:inset 0 -.1em var(--highlighted)}@media (min-width:992px){header #main-menu,header .submenu{width:100%;max-width:810px;margin:0 auto}header #main-menu .nav-link,header .submenu .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x)}header #main-menu .nav-link.show,header #main-menu .nav-link:hover,header .submenu .nav-link.show,header .submenu .nav-link:hover{background:#fff;box-shadow:inset 0 -.1em var(--highlighted)}header .submenu.submenu-col-xxl{max-width:950px}header .dropdown-menu.show{box-shadow:0 5px 10px -5px rgba(0,0,0,.15);border-bottom:1px solid #efefef!important}}.register-btn a{font-family:Arpa Sans,Arial,Helvetica,sans-serif;font-size:14px;color:#000;padding-bottom:.5rem;text-decoration:none;box-shadow:inset 0 -.1em #fff}.register-btn a img{height:25px;width:25px}@media screen and (min-width:992px){.register-btn a:hover{box-shadow:inset 0 -.1em var(--main)}.register-btn a img{height:15px;width:15px}}.single-column>p{margin-top:0}.single-column>h2+p,.single-column>h3+p,.single-column>h4+p{margin-top:1.5rem}.single-column p.void{display:none}.content-container a:not(.image_wrap,.button,.link),.list-container a:not(.image_wrap,.button,.link),.paragraph-container a:not(.image_wrap,.button,.link),.single-column a:not(.image_wrap,.button,.link){color:#000!important;font-size:1em;text-decoration:none;box-shadow:inset 0 -.1em var(--highlighted),3px 0 0 transparent,-3px 0 0 transparent;transition:all .3s ease-in-out}.content-container a:not(.image_wrap,.button,.link):hover,.list-container a:not(.image_wrap,.button,.link):hover,.paragraph-container a:not(.image_wrap,.button,.link):hover,.single-column a:not(.image_wrap,.button,.link):hover{background-color:var(--color-link);box-shadow:inset 0 -.1em var(--color-link),3px 0 0 var(--color-link),-3px 0 0 var(--color-link)}.content-container,.list-container,.paragraph-container{font-size:1.125rem}.content-container ol,.content-container ul,.list-container ol,.list-container ul,.paragraph-container ol,.paragraph-container ul{padding-left:1.375rem}.content-container ul,.list-container ul,.paragraph-container ul{list-style-type:"— "}.content-container ul li::marker,.list-container ul li::marker,.paragraph-container ul li::marker{color:#8aa4b5}.list-container+:not(.list-container,.paragraph-container),.paragraph-container+:not(.list-container,.paragraph-container),:not(.list-container,.paragraph-container)+.list-container,:not(.list-container,.paragraph-container)+.paragraph-container{margin-top:4rem}.section-container-dotinfo{margin-top:2rem!important;line-height:1.375}#table-of-contents:target{scroll-margin-top:210px}.hor-swipe-mobile{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:20;display:inline-block;color:#fff}.hor-swipe-mobile img{display:block;color:inherit}@media (min-width:767px){.hor-swipe-mobile{display:none}}.introducing_focus{margin-top:90px!important}.focus_item img{transition:all .5s}.focus_item a{color:#000;text-decoration:none}.focus_item a:hover .focus_headline span,.focus_item a:hover .focus_tagline span,.focus_item:focus .focus_headline span,.focus_item:focus .focus_tagline span{background:var(--main)}.focus_item a:hover img,.focus_item:focus img{transform:scale(1.1)}.focus_item p{margin:0}.focus_item .focus_tagline{font-size:.9375rem;margin-bottom:10px;text-transform:uppercase}.focus_item .focus_headline{font-size:1.5rem}.focus-section .col-md-6 .focus_item .focus_headline{font-size:1.625rem}@media screen and (max-width:600px){.focus_item .focus_headline{font-size:1.25rem;line-height:1.25}}.focus_item .image_wrap{max-height:450px}.focus_item .image_wrap .img-fluid{width:100%}.materials-home-wrapper>.my-6:first-child{margin-bottom:20px}.materials-home-wrapper h3{text-align:center}.materials-home-wrapper .subtitle{font-size:1.25rem;text-align:center;margin-bottom:120px}.materials_container img{margin-left:0}.materials_container .paragraph-container+div{margin-top:50px!important}.materials_container .paragraph-container,.materials_container .paragraph-container div,.materials_container .paragraph-container~div,.materials_container .paragraph-container~div div{margin:0;width:100%;padding:0}.materials_container .paragraph-container~div{margin-bottom:10px}.materials_container .materials_sx{padding-bottom:50px}.materials_container .content-container a{color:#fff!important}.materials_container .content-container a:focus,.materials_container .content-container a:hover{color:#000!important}.materials_container .content-container img{filter:invert(100%) sepia(0) saturate(7489%) hue-rotate(150deg) brightness(91%) contrast(109%)}.solutions-container .col{width:100%;flex:0 0 100%}@media (min-width:1000px){.solutions-container .col{max-width:33.33333333%;flex:1 0 33.33333333%}}.solutions-container .col h3{font-size:1.25rem;font-weight:600;margin-bottom:1rem}.solutions-container .image-card-wrapper{max-width:none}.solutions-container img{width:100%}.solution-item{position:relative}.sustainability-container .content-container a{color:#fff!important}.sustainability-container .content-container a:focus,.sustainability-container .content-container a:hover{color:#000!important}.news-home-container .col-xl-9 p{font-weight:600;font-size:1.25rem}.news-home-container .img-fluid{width:100%}.news-link .content-container,.news-link .mx-auto{padding:0;max-width:100%;width:100%}#video-modal .modal-content{background:#5c6863}#video-modal .modal-header{position:absolute;z-index:2;right:5px}#video-modal .btn-close{background-color:hsla(0,0%,100%,.5)}.modal.show:hover{cursor:url(/_next/static/media/cursor-close.5f3074af.svg) 60 60,auto}.modal.show .modal-body:hover,.modal.show .modal-dialog:hover{cursor:auto}.modal-header{border-bottom:none}.modal-content{border:none;border-radius:0}.modal-backdrop.show{opacity:.9}.offcanvas.offcanvas-end{border-left:none}.carousel-modal .modal-content{background-color:transparent}.carousel-modal .modal-dialog{max-width:calc(90vw - 100px)!important;margin-left:auto!important;margin-right:auto!important}.carousel-modal .modal-body{padding:0}.carousel-modal .modal-body .image-container{margin-bottom:0!important}.carousel-modal .modal-body img{width:auto;max-height:70vh}.carousel-modal .modal-footer{border:none;justify-content:center;position:absolute;top:103%;width:100%;padding:0}.carousel-modal .modal-footer p{display:block;height:3rem;line-height:1.5rem;overflow:hidden;text-overflow:ellipsis;font-size:.875rem;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.my-masonry-grid{display:flex;width:auto;gap:1.5rem}.my-masonry-grid img,.my-masonry-grid video{width:100%;display:block}@media (max-width:1319px){.my-masonry-grid{gap:2vw}.my-masonry-grid .image-card-wrapper .mb-4,.my-masonry-grid video.mb-4{margin-bottom:2vw!important}}.overflow-x-hidden{overflow-x:hidden}.img-borderRadius-wrap .image_wrap img{border-radius:var(--border-radius,14px)}.design-stories-container .image-container{margin-bottom:0!important;position:relative;width:100%;height:100%}.img-fluid{margin:0 auto;display:block}.single-column .image-card-wrapper .img-fluid{width:100%}.single-column .iframe-container{padding:0}.single-column .iframe-container .mx-auto{width:100%;margin:0 auto!important}.node-container{position:relative}main .container-img-fullwidth .image-card-wrapper{max-width:100%}main .image-card-wrapper,main>.node-container>.image-card-wrapper{margin-left:auto;margin-right:auto}@media (min-width:768px){main .image-card-wrapper,main>.node-container>.image-card-wrapper{max-width:616px}}@media (min-width:992px){main .image-card-wrapper,main>.node-container>.image-card-wrapper{max-width:684px}}@media (min-width:1200px){main .image-card-wrapper,main>.node-container>.image-card-wrapper{max-width:720px}}@media (min-width:1400px){main .image-card-wrapper,main>.node-container>.image-card-wrapper{max-width:840px}}main .design-stories-container .image-card-wrapper,main .single-column .image-card-wrapper{max-width:100%}.single-column .video-block{padding-left:0!important;padding-right:0!important;margin-top:0!important;margin-bottom:1rem!important}.video-abstract{color:#fff;padding:15px}.video-abstract p:last-child{margin-bottom:0}@media screen and (min-width:992px){.video-abstract{padding:80px 50px 50px;flex-direction:column;justify-content:space-between;height:100%;width:400px;position:absolute;top:0;left:0;opacity:1;display:flex;z-index:20;transition:all .5s}.video-abstract.hide{opacity:0;left:-400px}}.single-column .video-abstract{display:none}.video-wrapper{position:relative}.video-wrapper video::cue{font-size:16px;line-height:24px}@media screen and (min-width:600px){.video-wrapper video::cue{font-size:20px;line-height:30px}}@media screen and (min-width:992px){.video-wrapper{cursor:pointer}.video-wrapper video::cue{font-size:25px;line-height:45px}.video-wrapper:hover+.video-abstract{opacity:0;left:-400px}}.react-player__preview{position:relative}.react-player__preview:focus-visible .react-player__shadow{offset:8px;outline:2px dotted #fff;box-shadow:0 0 20px rgba(0,0,0,.7)}.react-player__shadow{transform:translateY(-50%);top:50%;position:absolute}.react-player__play-icon{border:1px solid #fff!important;margin:0!important;width:60px;height:60px;border-radius:100%;transition:all .5s}.react-player__play-icon:after{content:"";position:absolute;border-color:transparent transparent transparent #fff;border-style:solid;border-width:10px 0 10px 15px;left:52%;top:50%;transform:translate(-50%,-50%)}.video-wrapper:hover .react-player__play-icon{border:1px solid var(--highlighted)!important;background-color:var(--highlighted);transform:scale(1.3)}.tocBlock:target{scroll-margin-top:20px}@media (max-width:700px){.tocBlock{padding-top:2rem!important;padding-bottom:2rem!important}}.wrapIframe-mergetag{width:100%;aspect-ratio:16/10;position:relative;max-height:556px}.wrapIframe-mergetag iframe{position:absolute;top:0;left:0;width:100%;height:100%}#color-option .wrap-color-btn{position:relative;margin-top:20px}.section-color .animazione_titolo,.section-color h1{font-family:Arpa Sans,Arial,Helvetica,sans-serif!important;text-transform:uppercase!important;font-size:1.75rem!important}@media screen and (min-width:992px){.section-color .animazione_titolo,.section-color h1{font-size:2.5rem!important}.privacy-modal .modal-body{padding:0 40px 20px}}.privacy-modal .nav-tabs{border-bottom:none;margin-bottom:20px;gap:10px}.privacy-modal .nav-tabs .nav-link{color:#000;background-color:rgba(0,0,0,.149);border-radius:0;border:none;font-size:14px;padding:10px 15px}.privacy-modal .nav-tabs .nav-item.show .nav-link,.privacy-modal .nav-tabs .nav-link.active{color:#fff;background-color:#000;border-radius:0;border:none}.swiper-horizontal:not(.swiper-filter){padding-bottom:40px!important}.swiper-slide img{display:block}@media (min-width:560px){.swiper-slide{width:100%!important}}.swiper-filter .swiper-slide{width:auto!important}.section-container-courtesy+.section-container-carousel>div>div.mt-5{margin-top:20px!important}.carousel-swiper .swiper-slide{width:auto!important;max-width:100%!important;overflow:hidden}.carousel-swiper .swiper-slide img{max-height:500px;min-height:250px;height:30vw;width:auto;max-width:none}.carousel-swiper .swiper-slide button{padding:0;border:0;background:transparent}.carousel-swiper .swiper-slide button:focus-visible img{border:2px dotted #000}.carousel-swiper .image-card-wrapper{max-width:none!important}.carousel-swiper .swiper-pagination{text-align:left;padding:0 10px}.carousel-swiper .image-container{margin-bottom:0!important}@media (min-width:1550px){.carousel-swiper.tot_item_3 .swiper-wrapper{justify-content:center}}@media (min-width:2070px){.carousel-swiper.tot_item_4 .swiper-wrapper{justify-content:center}}@media (min-width:2590px){.carousel-swiper.tot_item_5 .swiper-wrapper{justify-content:center}}@media (min-width:1150px){.timeline-swiper.tot_item_3 .swiper-wrapper{justify-content:center}}@media (min-width:1400px){.timeline-swiper.tot_item_4 .swiper-wrapper{justify-content:center}}@media (min-width:1750px){.timeline-swiper.tot_item_5 .swiper-wrapper{justify-content:center}}.text-right{text-align:right}.swiper:not(.swiper-initialized)~.swiper-button-next,.swiper:not(.swiper-initialized)~.swiper-button-prev{opacity:.1}footer .shareContainer{background:transparent!important}@media screen and (max-width:600px){#CookiebotWidget{bottom:60px!important}}.modal-cluster{position:fixed;display:flex;bottom:0;right:20px;--bs-modal-margin:1.5rem;margin:var(--bs-modal-margin) 0;align-items:flex-end;width:calc(100vw - 40px);max-width:600px}.modal-cluster .modal-content{border-radius:15px}.modal-cluster p{font-weight:inherit}.accordion-item{border:0}.accordion-item:not(:first-child){border-top:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-header{max-width:100%}.accordion-button{letter-spacing:.5px;font-size:1.125rem}.accordion-button :after{background:url(/_next/static/media/more.0b3c6314.svg) 50% no-repeat}.accordion-button:focus{box-shadow:none}.accordion-button:focus-visible{outline:1px dotted #000}.accordion-button:not(.collapsed){font-weight:700;--bs-accordion-active-bg:#efefef;--bs-accordion-border-width:0;--bs-accordion-active-color:#000}.accordion-button:not(.collapsed):after{background:url(/_next/static/media/minus.b61dc8a6.svg) 50% no-repeat}.accordion-body .container{max-width:none;margin:0;padding:0}.accordion-body p:first-child{margin-top:0}.accordion-body p:last-child{margin-bottom:0}.cluster-info-bRounded,.featureItem .image_wrap,.finishItem .image_wrap{border-radius:var(--border-radius);overflow:hidden}.cluster-info-link,.featureItem a,.finishItem a{text-decoration:none;color:#000;font-size:1.125rem}.cluster-info-link:focus-visible,.featureItem a:focus-visible,.finishItem a:focus-visible{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1px;text-underline-offset:4px}.cluster-info-summary{margin-top:.5rem;font-family:var(--font-playfairDisplay);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical}.cluster-info-summary p{font-size:.875rem}.finishItem .image_wrap{aspect-ratio:2.2;width:100%}.finishItem .image_wrap .img-fluid{position:absolute;width:100%;height:100%;object-fit:cover}.finishItem a:hover{text-decoration:underline;text-underline-offset:5px}.claimCluster{min-height:250px;column-gap:20px}.claimText{flex:1 0 auto;flex-basis:50%}.claimText strong{font-weight:bolder!important}.grid-decor a{margin-bottom:10px}@media (min-width:420px){.grid-decor{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;justify-content:center}}@media (min-width:550px){.grid-decor{grid-template-columns:repeat(auto-fit,186px)}}.yarl__carousel{padding-top:55px!important;padding-bottom:20px!important}.yarl__slide{display:flex;flex-direction:column!important;height:100%!important}.yarl__slide_wrapper{flex-grow:1!important;height:auto!important;max-height:90vh;z-index:5}.yarl__slide_description_container{position:relative!important;font-family:Arpa Sans,Arial,Helvetica,sans-serif;min-height:60px;flex-shrink:0!important}.LightboxDecor .yarl__navigation_next,.LightboxDecor .yarl__navigation_prev{display:none}.btn-check:focus-visible+label{outline:1px dotted #000!important}.svg-st0{fill:none;stroke:#fff;stroke-miterlimit:10}@media (max-width:700px){.svg-st0{stroke-width:3px}}.svg-st1{stroke:#d9ce22;stroke-miterlimit:10}@media (max-width:700px){.svg-st1{stroke-width:2px}}.sustainability-block{padding:50px;position:relative}.sustainability-block:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.45);z-index:1;display:block}.sustainability-block>div{position:relative;z-index:2}.block_variant+.other_variant{margin-top:40px}.paragraph-container+.section-newsletter{margin-top:4rem!important}@media (min-width:900px){.grid-cart-review{display:grid;grid-gap:20px;grid-template-columns:1fr 1fr}}