@font-face{font-family:'Open Sans';src:url(../../../../../../../themes/etinetheme/css/font/OpenSans-Bold.woff2) format('woff2'),url(../../../../../../../themes/etinetheme/css/font/OpenSans-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(../../../../../../../themes/etinetheme/css/font/OpenSans-BoldItalic.woff2) format('woff2'),url(../../../../../../../themes/etinetheme/css/font/OpenSans-BoldItalic.woff) format('woff');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url(../../../../../../../themes/etinetheme/css/font/OpenSans-ExtraBold.woff2) format('woff2'),url(../../../../../../../themes/etinetheme/css/font/OpenSans-ExtraBold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(../../../../../../../themes/etinetheme/css/font/OpenSans-ExtraBoldItalic.woff2) format('woff2'),url(../../../../../../../themes/etinetheme/css/font/OpenSans-ExtraBoldItalic.woff) format('woff');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url(../../../../../../../themes/etinetheme/css/font/OpenSans-Italic.woff2) format('woff2'),url(../../../../../../../themes/etinetheme/css/font/OpenSans-Italic.woff) format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url(../../../../../../../themes/etinetheme/css/font/OpenSans-Light.woff2) format('woff2'),url(../../../../../../../themes/etinetheme/css/font/OpenSans-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(../../../../../../../themes/etinetheme/css/font/OpenSans-LightItalic.woff2) format('woff2'),url(../../../../../../../themes/etinetheme/css/font/OpenSans-LightItalic.woff) format('woff');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url(../../../../../../../themes/etinetheme/css/font/OpenSans-MediumItalic.woff2) format('woff2'),url(../../../../../../../themes/etinetheme/css/font/OpenSans-MediumItalic.woff) format('woff');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url(../../../../../../../themes/etinetheme/css/font/OpenSans-Medium.woff2) format('woff2'),url(../../../../../../../themes/etinetheme/css/font/OpenSans-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(../../../../../../../themes/etinetheme/css/font/OpenSans-SemiBoldItalic.woff2) format('woff2'),url(../../../../../../../themes/etinetheme/css/font/OpenSans-SemiBoldItalic.woff) format('woff');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url(../../../../../../../themes/etinetheme/css/font/OpenSans-Regular.woff2) format('woff2'),url(../../../../../../../themes/etinetheme/css/font/OpenSans-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(../../../../../../../themes/etinetheme/css/font/OpenSans-SemiBold.woff2) format('woff2'),url(../../../../../../../themes/etinetheme/css/font/OpenSans-SemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:'Trirong';font-style:normal;font-weight:400;src:url(../../../../../../../themes/etinetheme/css/font/Trirong/Trirong-Regular.woff) format('woff')}@font-face{font-display:swap;font-family:'Trirong';font-style:italic;font-weight:400;src:url(../../../../../../../themes/etinetheme/css/font/Trirong/Trirong-Italic.woff) format('woff')}@font-face{font-display:swap;font-family:'Trirong';font-style:normal;font-weight:100;src:url(../../../../../../../themes/etinetheme/css/font/Trirong/Trirong-Thin.woff) format('woff')}@font-face{font-display:swap;font-family:'Trirong';font-style:italic;font-weight:100;src:url(../../../../../../../themes/etinetheme/css/font/Trirong/Trirong-ThinItalic.woff) format('woff')}@font-face{font-display:swap;font-family:'Trirong';font-style:normal;font-weight:200;src:url(../../../../../../../themes/etinetheme/css/font/Trirong/Trirong-ExtraLight.woff) format('woff')}@font-face{font-display:swap;font-family:'Trirong';font-style:italic;font-weight:200;src:url(../../../../../../../themes/etinetheme/css/font/Trirong/Trirong-ExtraLightItalic.woff) format('woff')}@font-face{font-display:swap;font-family:'Trirong';font-style:normal;font-weight:300;src:url(../../../../../../../themes/etinetheme/css/font/Trirong/Trirong-Light.woff) format('woff')}@font-face{font-display:swap;font-family:'Trirong';font-style:italic;font-weight:300;src:url(../../../../../../../themes/etinetheme/css/font/Trirong/Trirong-LightItalic.woff) format('woff')}@font-face{font-display:swap;font-family:'Trirong';font-style:normal;font-weight:500;src:url(../../../../../../../themes/etinetheme/css/font/Trirong/Trirong-Medium.woff) format('woff')}@font-face{font-display:swap;font-family:'Trirong';font-style:italic;font-weight:500;src:url(../../../../../../../themes/etinetheme/css/font/Trirong/Trirong-MediumItalic.woff) format('woff')}@font-face{font-display:swap;font-family:'Trirong';font-style:normal;font-weight:600;src:url(../../../../../../../themes/etinetheme/css/font/Trirong/Trirong-SemiBold.woff) format('woff')}@font-face{font-display:swap;font-family:'Trirong';font-style:italic;font-weight:600;src:url(../../../../../../../themes/etinetheme/css/font/Trirong/Trirong-SemiBoldItalic.woff) format('woff')}@font-face{font-display:swap;font-family:'Trirong';font-style:normal;font-weight:700;src:url(../../../../../../../themes/etinetheme/css/font/Trirong/Trirong-Bold.woff) format('woff')}@font-face{font-display:swap;font-family:'Trirong';font-style:italic;font-weight:700;src:url(../../../../../../../themes/etinetheme/css/font/Trirong/Trirong-BoldItalic.woff) format('woff')}@font-face{font-display:swap;font-family:'Trirong';font-style:normal;font-weight:800;src:url(../../../../../../../themes/etinetheme/css/font/Trirong/Trirong-ExtraBold.woff) format('woff')}@font-face{font-display:swap;font-family:'Trirong';font-style:italic;font-weight:800;src:url(../../../../../../../themes/etinetheme/css/font/Trirong/Trirong-ExtraBoldItalic.woff) format('woff')}@font-face{font-display:swap;font-family:'Trirong';font-style:normal;font-weight:900;src:url(../../../../../../../themes/etinetheme/css/font/Trirong/Trirong-Black.woff) format('woff')}@font-face{font-display:swap;font-family:'Trirong';font-style:italic;font-weight:900;src:url(../../../../../../../themes/etinetheme/css/font/Trirong/Trirong-BlackItalic.woff) format('woff')}@font-face{font-display:swap;font-family:'Figtree';font-style:normal;font-weight:300;src:url(../../../../../../../themes/etinetheme/css/font/Figtree/Figtree-300.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Figtree';font-style:italic;font-weight:300;src:url(../../../../../../../themes/etinetheme/css/font/Figtree/Figtree-300italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Figtree';font-style:normal;font-weight:400;src:url(../../../../../../../themes/etinetheme/css/font/Figtree/Figtree-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Figtree';font-style:italic;font-weight:400;src:url(../../../../../../../themes/etinetheme/css/font/Figtree/Figtree-italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Figtree';font-style:normal;font-weight:500;src:url(../../../../../../../themes/etinetheme/css/font/Figtree/Figtree-500.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Figtree';font-style:italic;font-weight:500;src:url(../../../../../../../themes/etinetheme/css/font/Figtree/Figtree-500italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Figtree';font-style:normal;font-weight:600;src:url(../../../../../../../themes/etinetheme/css/font/Figtree/Figtree-600.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Figtree';font-style:italic;font-weight:600;src:url(../../../../../../../themes/etinetheme/css/font/Figtree/Figtree-600italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Figtree';font-style:normal;font-weight:700;src:url(../../../../../../../themes/etinetheme/css/font/Figtree/Figtree-700.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Figtree';font-style:italic;font-weight:700;src:url(../../../../../../../themes/etinetheme/css/font/Figtree/Figtree-700italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Figtree';font-style:normal;font-weight:800;src:url(../../../../../../../themes/etinetheme/css/font/Figtree/Figtree-800.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Figtree';font-style:italic;font-weight:800;src:url(../../../../../../../themes/etinetheme/css/font/Figtree/Figtree-800italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Figtree';font-style:normal;font-weight:900;src:url(../../../../../../../themes/etinetheme/css/font/Figtree/Figtree-900.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Figtree';font-style:italic;font-weight:900;src:url(../../../../../../../themes/etinetheme/css/font/Figtree/Figtree-900italic.woff2) format('woff2')}:root{--fontFamily:'Trirong';--fontTesto:'Figtree';--bianco:#FFF;--nero:#000000;--grigio:#A7A7A7;--grigino:#F7F7F7;--text-color:#444444;--text-color:#fff;--bgcolor:#202020;--bgcolor2:#003C54;--bggrigio:#444;--main:#0078A6;--secondary:#B4E514;--rosso:#C30003;--wc-red:#C30003;--null:transparent;--error:#ba2e2e;--hSmallHeader:45px;--hBigHeader:150px;--halfBigHeader:calc(var(--hBigHeader) / 2);--header-height:var(--hBigHeader);--distance:100px;--distance-2:calc(var(--distance) * 2);--distance-half:calc(var(--distance) / 2);--distance-big:calc(var(--distance) * 3);--distance-margin-standard:30px;--larghezza-standard:50px;--altezzaSwiperProdotti:450px;--transition:all 0.3s ease-out;--transition-fast:all 0.15s ease-out;--transition-slow:all 0.6s ease-out;--transition-super-slow:all 2.5s ease-out}body,html{font-family:var(--fontFamily);margin:0;padding:0;color:var(--nero);overscroll-behavior-block:none;scroll-behavior:smooth}main *,*::after,*::before{box-sizing:border-box}*:focus{outline:none}main{overflow-x:clip;position:relative;display:block;width:100%;max-width:100%;touch-action:pan-y;-ms-touch-action:pan-y}.grecaptcha-badge{right:-300px!important}h1,h2,h3,h4,h5,h6,p,ul,li,ul,ol{margin-bottom:0}li{margin-bottom:4px}p a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}h1,.titolo-big,.titolo-big *{font-size:9rem;line-height:9rem;letter-spacing:normal;font-weight:300;font-style:normal}h2,h3,.titolo{font-size:3rem;line-height:4.4rem;letter-spacing:normal;font-weight:400}h4,h5,h6,.titolo-small{font-size:3rem;line-height:4.4rem;letter-spacing:normal;font-weight:400}p,ul,li,ul,ol,.testo,div.testo *{font-size:1.6rem;line-height:2.9rem;letter-spacing:normal;font-weight:300}.testo-small,div.testo-small *{font-size:1.4rem;line-height:2.4rem;letter-spacing:normal;font-weight:400;letter-spacing:.75px}.menu-overlay li a{font-size:3.6rem;line-height:4.6rem;letter-spacing:normal;font-style:italic;text-decoration:none}.wrapper{width:calc(100%);margin:0 auto;padding:0}section{padding:var(--distance) 0;position:relative}.relative{position:relative}.no-wrap{white-space:nowrap}.centered{display:flex;align-items:center;justify-content:center}.mTop{margin-top:var(--distance)}.mTop-small{margin-top:calc(var(--distance) / 2)}.mBottom{margin-bottom:var(--distance)}.mBottom-small{margin-bottom:calc(var(--distance) / 2)}.mRight{margin-right:var(--distance)}.mRight-small{margin-right:calc(var(--distance) / 2)}.pTop{padding-top:var(--distance)}.pTop-small{padding-top:calc(var(--distance) / 2)}.pBottom{padding-bottom:var(--distance)}.pBottom-small{padding-bottom:calc(var(--distance) / 2)}.sticky{position:sticky;top:0}.contain{width:100%;height:auto;object-fit:contain}.cover{object-fit:cover;width:100%;height:100%}a[target="_blank"],a[href^="mailto:"],a[href^="tel:"]{display:inline-flex;color:var(--nero);transition:var(--transition);text-decoration:underline}a:hover,a:focus,a[href^="mailto:"]:hover,a[href^="mailto:"]:focus,a[href^="tel:"]:hover,a[href^="tel:"]:focus{color:var(--nero)}.button,a.button input.button{display:inline-block;position:relative;padding:20px 50px;color:var(--bianco);font-size:1.5rem;line-height:1.5rem;letter-spacing:0;transition:var(--transition);text-decoration:none;border:1px solid var(--bianco);background-color:var(--grigio);border-radius:30px}.button:hover,a.button:hover,input.button:hover{color:var(--nero);background-color:var(--bianco);border:1px solid var(--nero)}[data-aos="animation-etinet"]{transition-duration:1.5s;transition-timing-function:ease;transition:all 0.5s ease!important;transform:translateY(25px);transform-style:preserve-3d;opacity:0}[data-aos="animation-etinet"].aos-animate{transform:translateY(0);transform-style:preserve-3d;opacity:1}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:30px;display:none!important}.otgs-development-site-front-end{display:none!important}.btn-close{position:absolute;width:50px;height:50px;right:5px;top:0;z-index:2}.abs-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}header{width:100%;position:fixed;top:0;left:0;z-index:21;display:flex;align-items:top;justify-content:space-between;background-color:transparent;transition:var(--transition)}.logo-header,.logo-footer{display:inline-block;mask-size:contain;-webkit-mask-size:contain;transition:var(--transition);position:relative;z-index:1}.border-bottom-custom{border-bottom:1px solid var(--bianco)}.logo-header .logo-header-simbolo,.logo-footer .logo-footer-simbolo{width:178px;height:auto;aspect-ratio:178/59;position:relative;transition:var(--transition);margin:calc(var(--distance-margin-standard) / 2) 0;background-color:var(--main);mask:url(../../../../../../../themes/etinetheme/media/logo/logo.svg) no-repeat 50% 50%;-webkit-mask:url(../../../../../../../themes/etinetheme/media/logo/logo.svg) no-repeat 50% 50%;mask-size:contain;-webkit-mask-size:contain}header.lightUI .logo-header .logo-header-simbolo{background-color:var(--nero)}body.open-menu .logo-header .logo-header-simbolo{background-color:var(--bianco)!important}header.lightUI .logo-header .logo-header-testo{background-color:var(--bianco)}header.collapsed .logo-header .logo-header-testo,body.open-menu .logo-header .logo-header-testo{pointer-events:none;opacity:0}body.open-menu .logo-header .logo-header-testo{background-color:var(--bianco)!important}.scroll-down header{transform:translateY(-100%)}.lang_selector{position:absolute;bottom:10px;right:15px;text-align:right;background-color:transparent;color:var(--bianco);font-size:1.5rem;line-height:2rem;padding:5px;border:0;outline:0}.lang_selector option{color:var(--nero);font-size:1.5rem;line-height:2rem;background-color:transparent}header.lightUI .overlay-button a{color:var(--nero)!important}.overlay-button a:hover,.overlay-button a:focus,header.lightUI .overlay-button a:hover,header.lightUI .overlay-button a:focus{color:var(--oro)!important}.overlay-button .hamburger{width:40px;height:40px;min-width:40px;min-height:40px;margin-left:var(--distance);cursor:pointer}.overlay-button .hamburger svg path{transition:var(--transition);fill:var(--bianco);transform-origin:center center}header.lightUI .overlay-button .hamburger svg path{fill:var(--nero)}body.open-menu .overlay-button .hamburger svg path{fill:var(--bianco)!important}.overlay-button .hamburger svg path.lines{opacity:1;transform:scale(1)}.overlay-button .hamburger svg path.times{opacity:0;transform:scale(.8)}body.open-menu .overlay-button .hamburger svg path.lines{opacity:0;transform:scale(.8)}body.open-menu .overlay-button .hamburger svg path.times{opacity:1;transform:scale(1)}body.open-menu{overflow:hidden}.overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:var(--grigio);color:var(--bianco);transition:var(--transition);overflow:hidden;z-index:20;padding:var(--header-height) 0 calc(var(--header-height) / 2);pointer-events:none;opacity:0}body.open-menu .overlay{pointer-events:all;opacity:1}.overlay .wrapper{height:100%}.overlay .overlay-content{width:100%;height:100%;display:flex;align-items:center;position:relative}.overlay .cont-left,.overlay .cont-right{width:50%;height:100%;display:flex;justify-content:center;position:relative;color:var(--bianco)}.overlay .cont-left{padding-right:15%;align-items:center}.overlay .cont-right{padding-left:15%;align-items:flex-start;flex-direction:column}.overlay .cont-right::after{content:"";width:1px;height:0;opacity:0;background-color:var(--bianco);position:absolute;top:0;left:-1px;transition:var(--transition);border-left:1px solid var(--bianco)}body.open-menu .overlay .cont-right::after{height:100%;opacity:1;transition-delay:0.15s}.menu-desktop ul{list-style:none;display:inline-flex}.menu-desktop ul li{list-style:none;line-height:0;display:inline-block;margin-right:var(--distance-margin-standard);margin-bottom:0}.menu-desktop ul li a{color:var(--bianco);font-size:1.5rem;line-height:2rem;text-decoration:none;transition:var(--transition)}.menu-desktop ul li.active a,.menu-desktop ul li a:hover{color:var(--grigio)}body.page-loaded .loader{-webkit-animation:slide-comeOut 0.6s 0.2s ease-out forwards;animation:slide-comeOut 0.6s 0.2s ease-out forwards}@keyframes slide-comeOut{0%{top:0;width:100%;opacity:1}99%{top:0;width:0}100%{top:100%;width:0}}.loading-spin{margin:auto;border:10px solid #EAF0F6;border-radius:50%;border-top:10px solid rgb(151,150,150);width:150px;height:150px;animation:spinner 4s linear infinite}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.hamburger span{display:block;width:30px;height:3px;margin:5px auto;background-color:var(--bianco);border-radius:1px;transition:all 0.3s ease}.hamburger input:checked~span{transform:translateY(9.5px) rotate(45deg)}.hamburger input:checked~span:nth-child(3){opacity:0}.hamburger input:checked~span:nth-child(4){transform:translate(-1px,-6.5px) rotate(-45deg)}body.page-loading .loader{-webkit-animation:loader-comeIn 0.4s ease-out forwards;animation:loader-comeIn 0.4s ease-out forwards}@keyframes loader-comeIn{0%{top:100%;height:0}100%{top:0;height:100%}}footer{padding:var(--distance) 0;background-color:var(--nero);color:var(--bianco)}footer p,footer p a,footer ul li a{color:var(--colorTestoFooter)!important;text-decoration:none!important}footer a:hover{color:var(--nero)!important}footer p{margin-bottom:20px;font-size:1.4rem;font-weight:300}footer p:last-child{margin-bottom:0}.footer-content{width:100%;display:flex;position:relative}.small-adress p{font-size:1.2rem;line-height:1.8rem;letter-spacing:.12px}.footer-content .cont-left,.footer-content .cont-right{width:50%}.footer-link{width:100%;display:flex;align-items:center;justify-content:space-between;padding-bottom:var(--distance);border-bottom:1px solid var(--grigio-chiaro)}footer .footer-link:nth-of-type(1){padding-top:var(--distance);border-top:1px solid var(--grigio-chiaro)}.icon{display:inline-block;margin-left:5px}.icon img{width:32px;height:32px}.icon-partner img{max-width:150px;max-height:60px;width:auto;height:auto}.icon-partner img.crippa{max-width:220px;max-height:80px}ul.menu-classic{display:block;position:absolute;width:100%;max-height:70vh;overflow-y:auto;top:var(--distance-half);top:50%;transform:translateY(-50%);left:0;margin:20px 0;padding:0}ul.menu-classic li{display:block;list-style:none;text-align:center}.menu-classic li{padding-bottom:calc(var(--distance) / 3)}.menu-classic li a{font-size:1.4rem;line-height:2.2rem;color:var(--bianco);text-transform:uppercase;text-decoration:none;position:relative}.menu-classic li a::after{content:"";position:absolute;width:0;height:1px;background-color:var(--bianco);bottom:-4px;left:0;transition:var(--transition)}.menu-classic li a:hover::after,.menu-classic li.current_page_item a::after{width:100%}.map{position:absolute;overflow:hidden;height:100%;width:100%;top:var(--distance);left:0}.btnPrenotaMobile a{margin-top:15px;border:1px solid #FFF;padding:5px 10px;}.btnPrenotaMobile a::after{content:none}.menu-classic li.btnPrenotaMobile a:hover::after,.menu-classic li.btnPrenotaMobile.current_page_item a::after{width:0%}body header{background-color:var(--bgcolor);box-shadow:0 2px 12px 0 rgba(247,247,247,.5);flex-wrap:wrap}header ul.menu-desktop{display:flex;align-items:center;list-style:none;justify-content:flex-end;gap:40px;padding-left:0;margin-bottom:0}header ul.menu-desktop li{margin-bottom:0;line-height:20px;padding:0}header ul.menu-desktop li a{text-decoration:unset;color:var(--bianco);font-size:16px;font-weight:500;line-height:20px;text-transform:uppercase}header ul.menu-desktop li a:hover,header ul.menu-desktop li.current-menu-item a{color:var(--main)}header .header_banner{background-color:var(--rosso)}header .header_banner .col-12{padding-top:8px;padding-bottom:8px}header .header_banner p,header .header_banner a{font-size:14px;line-height:130%;text-transform:uppercase}header .header_banner a,header .header_banner a:hover{color:var(--bianco)}header .header_top .container{border-bottom:1px solid var(--bianco);padding-top:12px;padding-bottom:12px}header .header_top ul#menu-menu-top{width:fit-content;padding-left:0}header .header_top ul#menu-menu-top>li{display:flex}header .header_top ul#menu-menu-top a{text-transform:unset;font-size:14px;line-height:18px}header .header_top .col-right{display:flex;align-items:center;gap:40px}header a.cta_login,.overlay a.cta_login{padding:4px 20px;min-width:unset;border-radius:4px;text-transform:unset}header a.cta_login:before,.overlay a.cta_login:before{content:"";display:inline-block;width:24px;height:24px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cmask id='mask0_367_720' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_367_720)'%3E%3Cpath d='M12 21V19H19V5H12V3H19C19.55 3 20.0208 3.19583 20.4125 3.5875C20.8042 3.97917 21 4.45 21 5V19C21 19.55 20.8042 20.0208 20.4125 20.4125C20.0208 20.8042 19.55 21 19 21H12ZM10 17L8.625 15.55L11.175 13H3V11H11.175L8.625 8.45L10 7L15 12L10 17Z' fill='white'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cmask id='mask0_367_720' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_367_720)'%3E%3Cpath d='M12 21V19H19V5H12V3H19C19.55 3 20.0208 3.19583 20.4125 3.5875C20.8042 3.97917 21 4.45 21 5V19C21 19.55 20.8042 20.0208 20.4125 20.4125C20.0208 20.8042 19.55 21 19 21H12ZM10 17L8.625 15.55L11.175 13H3V11H11.175L8.625 8.45L10 7L15 12L10 17Z' fill='white'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor}header a.ico_cart,header .header_main #head_ico_src{position:relative;display:inline-block;width:28px;height:28px;cursor:pointer}header a.ico_cart:before,header #head_ico_src:before{content:"";display:inline-block;width:100%;height:100%;background-color:var(--bianco);transition:var(--transition)}header a.ico_cart:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Cmask id='mask0_367_867' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='28' height='28'%3E%3Crect width='28' height='28' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_367_867)'%3E%3Cpath d='M8.1665 25.6673C7.52484 25.6673 6.97553 25.4388 6.51859 24.9819C6.06164 24.525 5.83317 23.9757 5.83317 23.334C5.83317 22.6923 6.06164 22.143 6.51859 21.6861C6.97553 21.2291 7.52484 21.0007 8.1665 21.0007C8.80817 21.0007 9.35748 21.2291 9.81442 21.6861C10.2714 22.143 10.4998 22.6923 10.4998 23.334C10.4998 23.9757 10.2714 24.525 9.81442 24.9819C9.35748 25.4388 8.80817 25.6673 8.1665 25.6673ZM19.8332 25.6673C19.1915 25.6673 18.6422 25.4388 18.1853 24.9819C17.7283 24.525 17.4998 23.9757 17.4998 23.334C17.4998 22.6923 17.7283 22.143 18.1853 21.6861C18.6422 21.2291 19.1915 21.0007 19.8332 21.0007C20.4748 21.0007 21.0241 21.2291 21.4811 21.6861C21.938 22.143 22.1665 22.6923 22.1665 23.334C22.1665 23.9757 21.938 24.525 21.4811 24.9819C21.0241 25.4388 20.4748 25.6673 19.8332 25.6673ZM7.17484 7.00065L9.97484 12.834H18.1415L21.3498 7.00065H7.17484ZM6.0665 4.66732H23.2748C23.7221 4.66732 24.0623 4.86662 24.2957 5.26523C24.529 5.66385 24.5387 6.06732 24.3248 6.47565L20.1832 13.9423C19.9693 14.3312 19.6825 14.6326 19.3228 14.8465C18.963 15.0604 18.5693 15.1673 18.1415 15.1673H9.44984L8.1665 17.5007H22.1665V19.834H8.1665C7.2915 19.834 6.63039 19.45 6.18317 18.6819C5.73595 17.9138 5.7165 17.1507 6.12484 16.3923L7.69984 13.534L3.49984 4.66732H1.1665V2.33398H4.95817L6.0665 4.66732Z' fill='%23F7F7F7'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Cmask id='mask0_367_867' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='28' height='28'%3E%3Crect width='28' height='28' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_367_867)'%3E%3Cpath d='M8.1665 25.6673C7.52484 25.6673 6.97553 25.4388 6.51859 24.9819C6.06164 24.525 5.83317 23.9757 5.83317 23.334C5.83317 22.6923 6.06164 22.143 6.51859 21.6861C6.97553 21.2291 7.52484 21.0007 8.1665 21.0007C8.80817 21.0007 9.35748 21.2291 9.81442 21.6861C10.2714 22.143 10.4998 22.6923 10.4998 23.334C10.4998 23.9757 10.2714 24.525 9.81442 24.9819C9.35748 25.4388 8.80817 25.6673 8.1665 25.6673ZM19.8332 25.6673C19.1915 25.6673 18.6422 25.4388 18.1853 24.9819C17.7283 24.525 17.4998 23.9757 17.4998 23.334C17.4998 22.6923 17.7283 22.143 18.1853 21.6861C18.6422 21.2291 19.1915 21.0007 19.8332 21.0007C20.4748 21.0007 21.0241 21.2291 21.4811 21.6861C21.938 22.143 22.1665 22.6923 22.1665 23.334C22.1665 23.9757 21.938 24.525 21.4811 24.9819C21.0241 25.4388 20.4748 25.6673 19.8332 25.6673ZM7.17484 7.00065L9.97484 12.834H18.1415L21.3498 7.00065H7.17484ZM6.0665 4.66732H23.2748C23.7221 4.66732 24.0623 4.86662 24.2957 5.26523C24.529 5.66385 24.5387 6.06732 24.3248 6.47565L20.1832 13.9423C19.9693 14.3312 19.6825 14.6326 19.3228 14.8465C18.963 15.0604 18.5693 15.1673 18.1415 15.1673H9.44984L8.1665 17.5007H22.1665V19.834H8.1665C7.2915 19.834 6.63039 19.45 6.18317 18.6819C5.73595 17.9138 5.7165 17.1507 6.12484 16.3923L7.69984 13.534L3.49984 4.66732H1.1665V2.33398H4.95817L6.0665 4.66732Z' fill='%23F7F7F7'/%3E%3C/g%3E%3C/svg%3E")}header #head_ico_src:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='29' viewBox='0 0 28 29' fill='none'%3E%3Cmask id='mask0_367_742' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='28' height='29'%3E%3Crect x='0.5' y='0.75' width='27' height='27' fill='%23D9D9D9' stroke='%237C7C7C'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_367_742)'%3E%3Cpath d='M11.083 3.7627C13.1992 3.7627 14.9904 4.49528 16.4561 5.96094C17.9215 7.42649 18.6542 9.21702 18.6543 11.333C18.6543 12.1872 18.5178 12.9931 18.2461 13.75C17.9743 14.507 17.6062 15.1767 17.1406 15.7588L17.1328 15.7676L17.1416 15.7754L24.4814 23.1162L22.8662 24.7314L15.5254 17.3916L15.5176 17.3828L15.5088 17.3906C14.9267 17.8562 14.257 18.2243 13.5 18.4961C12.7431 18.7678 11.9372 18.9043 11.083 18.9043C8.96702 18.9042 7.17649 18.1715 5.71094 16.7061C4.24528 15.2404 3.5127 13.4492 3.5127 11.333C3.51277 9.21694 4.24536 7.42652 5.71094 5.96094C7.17652 4.49536 8.96694 3.76277 11.083 3.7627ZM11.083 6.07129C9.62154 6.07136 8.3786 6.58234 7.35547 7.60547C6.33234 8.6286 5.82136 9.87154 5.82129 11.333C5.82129 12.7945 6.33248 14.0374 7.35547 15.0605C8.3786 16.0837 9.62154 16.5956 11.083 16.5957C12.5446 16.5957 13.7873 16.0838 14.8105 15.0605C15.8338 14.0373 16.3457 12.7946 16.3457 11.333C16.3456 9.87154 15.8337 8.6286 14.8105 7.60547C13.7874 6.58248 12.5445 6.07129 11.083 6.07129Z' fill='%23F7F7F7' stroke='%23F7F7F7' stroke-width='0.025'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='29' viewBox='0 0 28 29' fill='none'%3E%3Cmask id='mask0_367_742' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='28' height='29'%3E%3Crect x='0.5' y='0.75' width='27' height='27' fill='%23D9D9D9' stroke='%237C7C7C'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_367_742)'%3E%3Cpath d='M11.083 3.7627C13.1992 3.7627 14.9904 4.49528 16.4561 5.96094C17.9215 7.42649 18.6542 9.21702 18.6543 11.333C18.6543 12.1872 18.5178 12.9931 18.2461 13.75C17.9743 14.507 17.6062 15.1767 17.1406 15.7588L17.1328 15.7676L17.1416 15.7754L24.4814 23.1162L22.8662 24.7314L15.5254 17.3916L15.5176 17.3828L15.5088 17.3906C14.9267 17.8562 14.257 18.2243 13.5 18.4961C12.7431 18.7678 11.9372 18.9043 11.083 18.9043C8.96702 18.9042 7.17649 18.1715 5.71094 16.7061C4.24528 15.2404 3.5127 13.4492 3.5127 11.333C3.51277 9.21694 4.24536 7.42652 5.71094 5.96094C7.17652 4.49536 8.96694 3.76277 11.083 3.7627ZM11.083 6.07129C9.62154 6.07136 8.3786 6.58234 7.35547 7.60547C6.33234 8.6286 5.82136 9.87154 5.82129 11.333C5.82129 12.7945 6.33248 14.0374 7.35547 15.0605C8.3786 16.0837 9.62154 16.5956 11.083 16.5957C12.5446 16.5957 13.7873 16.0838 14.8105 15.0605C15.8338 14.0373 16.3457 12.7946 16.3457 11.333C16.3456 9.87154 15.8337 8.6286 14.8105 7.60547C13.7874 6.58248 12.5445 6.07129 11.083 6.07129Z' fill='%23F7F7F7' stroke='%23F7F7F7' stroke-width='0.025'/%3E%3C/g%3E%3C/svg%3E")}header a.ico_cart:hover:before,header #head_ico_src:hover:before{background-color:var(--main)}header a.ico_cart:before:hover{background-color:var(--main)}header a.ico_cart span{position:absolute;top:-7px;right:-7px;border-radius:50px;background-color:var(--rosso);color:var(--bianco);font-size:12px;line-height:19px;width:19px;text-align:center;font-weight:500}header a.ico_cart span[data-num="0"]{display:none}header .header_main .container{padding-top:12px;padding-bottom:12px}header .header_main .row{justify-content:space-between}header .header_main #col_menu_main{display:flex;gap:40px;align-items:center}header .header_main .separa{width:2px;height:28px;background-color:var(--bianco);border-radius:2px}header .header_main #col-logo{display:flex}header .header_main #col-logo .logo-header-simbolo{margin:0}header #search_bar{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.25);overflow:hidden}header #search_bar:not(.on){display:none}header #search_bar .inner{width:100%;height:auto;background-color:var(--bggrigio);display:flex;align-items:center;justify-content:center;gap:10px;padding:8px 40px}header #search_bar span.ico{position:relative;display:inline-block;width:28px;height:28px;cursor:pointer}header #search_bar span.ico:before{content:"";display:inline-block;width:100%;height:100%;background-color:var(--bianco);transition:var(--transition);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='29' viewBox='0 0 28 29' fill='none'%3E%3Cmask id='mask0_367_742' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='28' height='29'%3E%3Crect x='0.5' y='0.75' width='27' height='27' fill='%23D9D9D9' stroke='%237C7C7C'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_367_742)'%3E%3Cpath d='M11.083 3.7627C13.1992 3.7627 14.9904 4.49528 16.4561 5.96094C17.9215 7.42649 18.6542 9.21702 18.6543 11.333C18.6543 12.1872 18.5178 12.9931 18.2461 13.75C17.9743 14.507 17.6062 15.1767 17.1406 15.7588L17.1328 15.7676L17.1416 15.7754L24.4814 23.1162L22.8662 24.7314L15.5254 17.3916L15.5176 17.3828L15.5088 17.3906C14.9267 17.8562 14.257 18.2243 13.5 18.4961C12.7431 18.7678 11.9372 18.9043 11.083 18.9043C8.96702 18.9042 7.17649 18.1715 5.71094 16.7061C4.24528 15.2404 3.5127 13.4492 3.5127 11.333C3.51277 9.21694 4.24536 7.42652 5.71094 5.96094C7.17652 4.49536 8.96694 3.76277 11.083 3.7627ZM11.083 6.07129C9.62154 6.07136 8.3786 6.58234 7.35547 7.60547C6.33234 8.6286 5.82136 9.87154 5.82129 11.333C5.82129 12.7945 6.33248 14.0374 7.35547 15.0605C8.3786 16.0837 9.62154 16.5956 11.083 16.5957C12.5446 16.5957 13.7873 16.0838 14.8105 15.0605C15.8338 14.0373 16.3457 12.7946 16.3457 11.333C16.3456 9.87154 15.8337 8.6286 14.8105 7.60547C13.7874 6.58248 12.5445 6.07129 11.083 6.07129Z' fill='%23F7F7F7' stroke='%23F7F7F7' stroke-width='0.025'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='29' viewBox='0 0 28 29' fill='none'%3E%3Cmask id='mask0_367_742' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='28' height='29'%3E%3Crect x='0.5' y='0.75' width='27' height='27' fill='%23D9D9D9' stroke='%237C7C7C'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_367_742)'%3E%3Cpath d='M11.083 3.7627C13.1992 3.7627 14.9904 4.49528 16.4561 5.96094C17.9215 7.42649 18.6542 9.21702 18.6543 11.333C18.6543 12.1872 18.5178 12.9931 18.2461 13.75C17.9743 14.507 17.6062 15.1767 17.1406 15.7588L17.1328 15.7676L17.1416 15.7754L24.4814 23.1162L22.8662 24.7314L15.5254 17.3916L15.5176 17.3828L15.5088 17.3906C14.9267 17.8562 14.257 18.2243 13.5 18.4961C12.7431 18.7678 11.9372 18.9043 11.083 18.9043C8.96702 18.9042 7.17649 18.1715 5.71094 16.7061C4.24528 15.2404 3.5127 13.4492 3.5127 11.333C3.51277 9.21694 4.24536 7.42652 5.71094 5.96094C7.17652 4.49536 8.96694 3.76277 11.083 3.7627ZM11.083 6.07129C9.62154 6.07136 8.3786 6.58234 7.35547 7.60547C6.33234 8.6286 5.82136 9.87154 5.82129 11.333C5.82129 12.7945 6.33248 14.0374 7.35547 15.0605C8.3786 16.0837 9.62154 16.5956 11.083 16.5957C12.5446 16.5957 13.7873 16.0838 14.8105 15.0605C15.8338 14.0373 16.3457 12.7946 16.3457 11.333C16.3456 9.87154 15.8337 8.6286 14.8105 7.60547C13.7874 6.58248 12.5445 6.07129 11.083 6.07129Z' fill='%23F7F7F7' stroke='%23F7F7F7' stroke-width='0.025'/%3E%3C/g%3E%3C/svg%3E")}header #search_bar input.src{background-color:transparent;color:var(--text-color);border:0;font-size:20px;line-height:160%;width:auto;min-width:250px}body.no-scroll{overflow:hidden!important}header .header_main #col_menu_main .hamburger{display:flex;width:28px;height:28px;gap:0;align-items:center;justify-content:center}header .header_main #col_menu_main .hamburger input{display:flex;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}header .header_main #col_menu_main .hamburger input:before{content:"";display:inline-block;width:100%;height:100%;background-color:var(--bianco);transition:var(--transition);mask:url(../../../../../../../themes/etinetheme/media/svg/menu.svg) no-repeat 50% 50%;-webkit-mask:url(../../../../../../../themes/etinetheme/media/svg/menu.svg) no-repeat 50% 50%}header .header_main #col_menu_main .hamburger input:checked:before{-mask:url(../../../../../../../themes/etinetheme/media/svg/menu-close.svg) no-repeat 50% 50%;-webkit-mask:url(../../../../../../../themes/etinetheme/media/svg/menu-close.svg) no-repeat 50% 50%}body .overlay{background-color:var(--bgcolor);padding:0}body .overlay .overlay-content{flex-direction:column;justify-content:center}body .overlay .menu_top{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid var(--grigino);width:100%;text-align:center}body .overlay .menu_top{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid var(--grigino);width:100%;text-align:center}body .overlay ul.menu-mobile{display:flex;flex-wrap:wrap;list-style:none;flex-direction:column;gap:24px;padding:0;width:100%}body .overlay ul.menu-mobile li{margin:0;display:flex;justify-content:center}body .overlay .menu_top ul.menu-mobile li a{text-transform:uppercase}body .overlay ul.menu-mobile li a{font-size:20px;font-weight:400;line-height:130%;text-decoration:unset;color:var(--text-color)}body .overlay ul.menu-mobile li a:hover{color:var(--main)}body .overlay .menu_bottom{width:100%;text-align:center}body .overlay .menu_bottom a.cta_login.btn{width:100%;margin-bottom:20px;font-size:20px}@media (min-width:768px) and (max-width:991px){header .header_main #col_menu_main,header #col_menu_main ul#menu-menu-principale{gap:25px}header ul.menu-desktop li a{font-size:14px}header .header_main #head_ico_src{width:22px;height:22px}}@media (max-width:767px){header .header_main #col_menu_main{gap:16px}header #col_menu_main ul#menu-menu-principale{display:none}header .header_main #col_menu_main #head_m_ico_cart .xoo-wsc-cart-trigger{display:flex}header .header_top ul#menu-menu-top{gap:25px}header .header_banner p,header .header_banner a{font-size:10px}header .header_main #col-logo .logo-header-simbolo{width:140px}}@media (max-width:599px){header .header_top{display:none}}body footer{background-color:var(--bgcolor);padding:24px 0 0;box-shadow:0 -1px 6px 0 rgba(0,0,0,.1);max-width:100%;overflow:hidden}footer #footer_nl{margin-bottom:46px}footer #footer_nl{margin-bottom:46px}footer #footer_nl div.inner{text-align:center;background-color:var(--bgcolor2);border-radius:8px;padding:50px 24px}#footer_nl form #mc_embed_signup_scroll h2{margin-bottom:0}#footer_nl form #mc_embed_signup_scroll{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;column-gap:40px;row-gap:24px}#footer_nl form #mc_embed_signup_scroll .form{display:flex;flex-wrap:wrap;align-items:center;max-width:500px;position:relative;row-gap:10px}#footer_nl form #mc_embed_signup_scroll .form input#mce-EMAIL{width:100%;background-color:var(--bianco);border:1px solid var(--bianco);border-radius:4px;padding:20px 166px 20px 24px;font-size:20px;line-height:30px}#footer_nl form #mc_embed_signup_scroll .form input#mc-embedded-subscribe{position:absolute;right:8px;top:8px;text-transform:unset;font-size:20px;line-height:28px;border-radius:4px;min-width:unset}footer .col_menu .row{row-gap:40px}footer .col_menu .nav_menu-2{flex:0 0 auto;width:50%;width:calc(100% / 3)}footer .col_menu .nav_menu-3,footer .col_menu .nav_menu-4{flex:0 0 auto;width:25%;width:calc(100% / 3)}footer .col_menu h4{font-family:var(--fontTesto);font-weight:600;text-transform:uppercase;font-size:20px;line-height:130%;margin-bottom:20px}footer .col_menu ul.menu{list-style:none;padding-left:0}footer .col_menu ul.menu li{line-height:unset;margin-bottom:16px;margin-bottom:10px}footer .col_menu ul.menu li:last-child{margin-bottom:0}footer .col_menu ul.menu li a{line-height:unset;font-weight:300;color:var(--bianco)!important;font-size:16px}footer .col_menu ul.menu li a:hover{color:var(--main)!important}footer .col_menu .nav_menu-2 ul.menu{display:flex;flex-wrap:wrap;column-gap:10px}footer .col_menu .nav_menu-2 ul.menu li{width:calc((100% - 10px) / 2);width:100%}footer .col_menu .nav_menu-4 ul.menu{display:flex;gap:30px}footer .col_menu .nav_menu-4 ul.menu li a{position:relative;display:flex;justify-content:center;width:20px;height:20px;overflow:hidden;text-indent:9999px;white-space:nowrap}footer .col_menu .nav_menu-4 ul.menu li a:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:var(--bianco);transition:var(--transition);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:50% 50%;mask-position:50% 50%}footer .col_menu .nav_menu-4 ul.menu li a:hover:before{background-color:var(--main)}footer .col_menu li.ico_fb a:before{-webkit-mask-image:url(../../../../../../../themes/etinetheme/media/svg/facebook-logo.svg);mask-image:url(../../../../../../../themes/etinetheme/media/svg/facebook-logo.svg)}footer .col_menu li.ico_ig a:before{-webkit-mask-image:url(../../../../../../../themes/etinetheme/media/svg/instagram-logo.svg);mask-image:url(../../../../../../../themes/etinetheme/media/svg/instagram-logo.svg)}footer .col_menu li.ico_tw a:before{-webkit-mask-image:url(../../../../../../../themes/etinetheme/media/svg/twitter-logo.svg);mask-image:url(../../../../../../../themes/etinetheme/media/svg/twitter-logo.svg)}footer .col_menu li.ico_yt a:before{-webkit-mask-image:url(../../../../../../../themes/etinetheme/media/svg/youtube-logo.svg);mask-image:url(../../../../../../../themes/etinetheme/media/svg/youtube-logo.svg)}footer #footer_copy{background-color:var(--main);padding:20px 0;margin-top:46px}footer #footer_copy .row{row-gap:5px}@media (max-width:991px){footer .col-logo{margin-bottom:24px;display:flex;justify-content:center}}@media (max-width:767px){#footer_nl form #mc_embed_signup_scroll .form input#mce-EMAIL{font-size:16px;line-height:26px}#footer_nl form #mc_embed_signup_scroll .form input#mc-embedded-subscribe{font-size:16px;line-height:24px}}@media (max-width:599px){footer .col_menu .nav_menu-2,footer .col_menu .nav_menu-3{width:50%}}.whatsapp_clicca{position:fixed;z-index:111;right:10px;bottom:10px;width:70px;height:70px}.whatsapp_clicca img{width:100%;height:100%}@media (max-width:767px){.whatsapp_clicca{right:5px;bottom:5px;width:50px;height:50px}}#custom_popup{position:fixed;left:0;top:0;width:100vw;height:100vh;background:rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center;z-index:10000}#custom_popup .popup-content{padding:70px 50px;background-color:var(--main);background-size:contain;background-repeat:no-repeat;background-position:right;width:90%;max-width:1080px;position:relative}#custom_popup .popup-content .txt p{font-size:26px;text-align:center;line-height:38px}#custom_popup .popup-content span.close{position:absolute;right:20px;top:20px;cursor:pointer}#custom_popup .popup-content span.close svg path{fill:#fff}#custom_popup.hidden{display:none}@media (max-width:767px){#custom_popup .popup-content{padding:30px}#custom_popup .popup-content .txt p{font-size:20px;line-height:30px}}body{font-size:16px;color:var(--text-color);font-family:var(--fontTesto)}.hero{width:100%;min-height:900px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.hero.fullScreen{height:100vh}.hero .hero-background{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.cont-hero h1,.cont-hero h2,.cont-hero h3,.cont-hero p{color:var(--bianco);text-align:left}.cont-hero h1{font-size:6rem;letter-spacing:0;line-height:7.2rem;font-weight:600}.cont-hero p{font-size:3rem;line-height:4.4rem;font-weight:200}.cont-testo h6,.cont-testo h5,.cont-testo h4,.cont-testo h3,.cont-testo h2,.cont-testo h1,.cont-testo p{color:var(--text-color)}.page-policy header nav .cont-nav{display:none!important}.page-policy .cont-testo,.page-policy .cont-testo *{color:var(--nero)!important}.page-policy .cont-testo h1,.page-policy .cont-testo h2,.page-policy .cont-testo h3,.page-policy .cont-testo h4,.page-policy .cont-testo h5{margin-top:var(--distance-big)}body{background-color:var(--bgcolor)}body p,body ul,body ol,body li,body .testo{color:var(--text-color);font-family:var(--fontTesto);font-size:20px;font-style:normal;font-weight:400;line-height:130%;margin-bottom:24px}body p.small,body ul.small{font-size:16px;font-weight:300;line-height:160%}body h1,body .h1{color:var(--text-color);font-family:var(--fontFamily);font-size:64px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:24px}body h2,body .h2{color:var(--text-color);font-family:var(--fontFamily);font-size:48px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:24px}body h3,body .h3{color:var(--text-color);font-family:var(--fontFamily);font-size:36px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:24px}body h4,body .h4{color:var(--text-color);font-family:var(--fontTesto);font-size:24px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:12px}body p:last-child,body ul:last-child,body h1:last-child,body h2:last-child,body h3:last-child,body h4:last-child{margin-bottom:0}a[target="_blank"],a[href^="mailto:"],a[href^="tel:"]{color:var(--main)}body a{color:var(--main);font-family:var(--fontTesto);transition:var(--transition);text-decoration:underline;text-decoration-thickness:1px}body a:hover,body a:focus,body a[href^="mailto:"]:hover,body a[href^="mailto:"]:focus,body a[href^="tel:"]:hover,body a[href^="tel:"]:focus{color:var(--bgcolor2)}body a.link,body .wc-block-components-button.is-link{text-decoration:unset;display:flex;gap:12px;align-items:center}body a.link.disabled,body a.link[disabled]{color:var(--grigio)!important}body a.btn,body .button,body input#mc-embedded-subscribe,body.woocommerce button.button,body .woocommerce button.button,body .woocommerce button.button.alt,body.woocommerce main#dettaglio_prodotto form button.button.single_add_to_cart_button,body .wc-block-components-button:not(.is-link),.wp-block-button>a.wp-element-button{color:var(--bianco);border:1px solid var(--main);background-color:var(--main);display:flex;gap:12px;align-items:center;justify-content:center;width:fit-content;min-width:200px;font-family:var(--fontTesto);text-decoration:unset;border-radius:8px;padding:13px 22px;text-transform:uppercase;transition:var(--transition)}body a.btn:hover,body .button:hover,body a.btn.invert,body .button.invert,body input#mc-embedded-subscribe:hover,body.woocommerce button.button:hover,body .woocommerce button.button:hover,body .woocommerce button.button.alt:hover,body.woocommerce main#dettaglio_prodotto form button.button.single_add_to_cart_button:hover,body .wc-block-components-button:not(.is-link):hover,.wp-block-button>a.wp-element-button:hover{color:var(--main);border-color:var(--main);background-color:var(--bianco)}.wp-block-button>a.wp-element-button{font-size:1rem}body a.btn.invert:hover,body .button.invert:hover{color:var(--bianco);border-color:var(--main);background-color:var(--main)}body a.btn.scuro,body .button.scuro{color:var(--bianco);border-color:var(--bgcolor2);background-color:var(--bgcolor2)}body a.btn.scuro:hover,body .button.scuro:hover{color:var(--bgcolor2);border-color:var(--bgcolor2);background-color:var(--bianco)}body a.btn.disabled,body a.btn[disabled],body .button.disabled,body .button[disabled]{color:var(--grigio)!important;border-color:var(--grigio)!important;background-color:var(--bianco)!important}body a.btn.btn-download:before{content:'';display:inline-block;width:24px;height:24px;background-color:currentColor;transition:var(--transition);mask:url(../../../../../../../themes/etinetheme/media/svg/download.svg) no-repeat 50% 50%;-webkit-mask:url(../../../../../../../themes/etinetheme/media/svg/download.svg) no-repeat 50% 50%;mask-size:contain;-webkit-mask-size:contain}body .color_main{color:var(--main)}body .color_scuro{color:var(--bgcolor2)}body .color_grigio{color:var(--grigio)}body section{background-color:var(--bgcolor);padding-top:60px;padding-bottom:60px}body .bg{background-color:var(--bgcolor)}body .bg2{background-color:var(--bgcolor2)}body .bg_grigio{background-color:var(--bggrigio)}body header .container,body footer .container,body section:not(.hero) .container{width:95%;max-width:1444px}body section .container.container_small{max-width:956px}section.section_title{min-height:350px;display:flex;align-items:flex-end;background-repeat:no-repeat;background-position:center center;background-size:cover}section.section_title .wrapper{position:relative}section.section_title:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,38,53,.8),rgba(0,38,53,.8)),var(--bg-img),#D9EBF2;background-repeat:no-repeat;background-size:cover;background-position:center center}section[style*="background-image"]:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:var(--bgcolor);opacity:.3}section[style*="background-image"]>div,section[style*="background-image"]>div{position:relative}body .row{--bs-gutter-x:20px;row-gap:20px}body .rgap-1{row-gap:10px}body .rgap-2{row-gap:20px}body .rgap-3{row-gap:30px}body .rgap-4{row-gap:40px}body .rgap-5{row-gap:50px}body .rgap-6{row-gap:60px}body b,body strong{font-weight:600}body img{max-width:100%}section.custom_breadcrumb{padding:15px 0}section.custom_breadcrumb .breadcrumb-container ol{padding-left:0;display:flex;flex-wrap:wrap;align-items:center}section.custom_breadcrumb p a,section.custom_breadcrumb p .separator{color:#7C7C7C;text-decoration:unset}section.custom_breadcrumb .breadcrumb-container li{line-height:1}section.custom_breadcrumb .breadcrumb-container li a{margin:0;padding:0 10px;font-size:16px;line-height:26px;font-weight:300;color:#7C7C7C}section.custom_breadcrumb .breadcrumb-container li a:hover{color:var(--text-color)}section.custom_breadcrumb .breadcrumb-container li span.separator{color:#7C7C7C;line-height:26px;font-size:18px}section.custom_breadcrumb .breadcrumb-container li:first-child a{padding-left:0}section.custom_breadcrumb .breadcrumb-container li:last-child a{color:var(--text-color);padding-right:0;cursor:unset}body a.maxbutton{margin-left:auto;margin-right:auto}@media (max-width:991px){body h1,body .h1{font-size:48px;line-height:120%}body h2,body .h2{font-size:32px}body h3,body .h3{font-size:28px}body h4,body .h4{font-size:24px}}@media (max-width:599px){body a.btn{width:100%}}.preferences-modal p,.preferences-modal label,.preferences-modal h1,.preferences-modal h2,.preferences-modal h3,.preferences-modal h4,.preferences-modal a,p.wp-block,label.wp-block,h1.wp-block,h2.wp-block,h3.wp-block,h4.wp-block{color:#000}.editor-editor-interface .wp-block-post-content>.wp-block{max-width:unset;margin-top:0;margin-bottom:0}body.wp-admin span.select2-results ul li{color:#000;font-size:16px;line-height:20px}div.wp-block[data-type="tadv/classic-paragraph"] .tma-classic-paragraph>*{color:#000}p.boxed_blu{background-color:var(--bgcolor2);padding:24px;border-radius:16px}.card_prodotto .inner{border-radius:12px;border:1px solid var(--grigino);box-shadow:0 1px 12px 0 rgba(0,0,0,.04);overflow:hidden;height:100%;background-color:var(--bggrigio)}.card_prodotto a.main_img{position:relative;display:flex;height:190px;width:100%;overflow:hidden}.card_prodotto a.main_img img{width:100%;height:100%;object-fit:cover;transition:var(--transition)}.card_prodotto:hover a.main_img img{transform:scale(1.15)}.card_prodotto a.main_img span.label_info{position:absolute;background-color:var(--rosso);color:#fff;font-family:var(--fontTesto);font-weight:500;line-height:160%;text-transform:uppercase;padding:0 8px;right:10px;top:10px;border-radius:4px}.card_prodotto a.main_img span.label_info.disabled{background-color:var(--grigio)}.card_prodotto .info_prod{padding:24px;display:flex;flex-wrap:wrap;width:100%;height:calc(100% - 190px);flex-direction:column;justify-content:space-between}.card_prodotto h4 a{color:#fff;text-transform:uppercase;text-decoration:unset}.card_prodotto p.formatori{color:var(--main);margin-bottom:20px}.card_prodotto p.formatori a{color:var(--main);text-decoration:unset}.card_prodotto p.prod_tags a{color:#fff;text-decoration:unset}.card_prodotto .info_prod p.price{display:flex;gap:10px;align-items:center}.card_prodotto .info_prod p.price ins{order:0}.card_prodotto .info_prod p.price del{order:1;text-decoration:unset;opacity:1!important}.card_prodotto .info_prod p.price bdi{color:var(--bianco);font-family:var(--fontFamily);font-size:26px;font-weight:500;line-height:32px;text-decoration:unset;display:inline-block}.card_prodotto .info_prod p.price del bdi{color:var(--grigio);text-decoration:line-through;text-decoration-thickness:from-font;font-size:20px;line-height:32px}main#dettaglio_prodotto .col-img a.woocommerce-product-gallery__trigger{display:none}main#dettaglio_prodotto .col-img .woocommerce-product-gallery{width:100%;max-width:590px;margin-bottom:0;border-radius:16px;overflow:hidden}main#dettaglio_prodotto div.formatori{display:flex;flex-wrap:wrap;align-items:center;gap:20px}main#dettaglio_prodotto div.formatori h4{width:100%;margin-bottom:0}main#dettaglio_prodotto div.formatori .formatore{display:flex;gap:0;align-items:center;border-radius:12px;box-shadow:0 1px 12px 0 rgba(0,0,0,.04);background-color:var(--bggrigio);width:fit-content;overflow:hidden;transition:var(--transition);cursor:pointer}main#dettaglio_prodotto div.formatori .formatore:hover{background-color:var(--bgcolor2)}main#dettaglio_prodotto div.formatori .formatore img{width:100px;height:74px;object-fit:cover}main#dettaglio_prodotto div.formatori .formatore span{padding:0 20px;font-size:20px;line-height:130%}main#dettaglio_prodotto .col-txt .info{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}main#dettaglio_prodotto .col-txt .info span.label_info{background-color:var(--rosso);font-weight:500;line-height:160%;text-transform:uppercase;padding:0 8px;border-radius:4px;display:inline-block}main#dettaglio_prodotto .col-txt .info span.label_info.disabled{background-color:var(--grigio)}main#dettaglio_prodotto .prezzo_cta{display:flex;justify-content:space-between;margin-bottom:60px}main#dettaglio_prodotto .prezzo_cta .col-price{display:flex;gap:20px;align-items:baseline}main#dettaglio_prodotto .prezzo_cta .col-price bdi{color:var(--main);font-family:var(--fontFamily);font-size:48px;font-weight:600;line-height:120%;text-decoration:unset;display:inline-block}main#dettaglio_prodotto .prezzo_cta .col-price del bdi{color:var(--grigio);text-decoration:line-through;text-decoration-thickness:from-font;font-size:32px}main#dettaglio_prodotto .prezzo_cta form.cart{margin-bottom:0}main#dettaglio_prodotto .prezzo_cta form.cart .quantity{display:none}main#dettaglio_prodotto .prezzo_cta form.cart button{font-size:16px;line-height:160%;font-weight:400}main#dettaglio_prodotto .col-buttons{display:flex;gap:20px;align-items:center;width:50%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}main#dettaglio_prodotto .prezzo_cta form.cart{width:calc(50% - 10px)}main#dettaglio_prodotto .prezzo_cta form.cart button.button{width:100%!important;padding-left:5px!important;padding-right:5px!important}main#dettaglio_prodotto .col-buttons a.btn{width:calc(50% - 10px);font-size:16px;line-height:160%;padding-left:5px;padding-right:5px}@media (max-width:991px){main#dettaglio_prodotto .prezzo_cta{flex-wrap:wrap;gap:24px}main#dettaglio_prodotto .prezzo_cta .col-price{width:100%}main#dettaglio_prodotto .col-buttons{width:100%;padding:0}}@media (max-width:767px){main#dettaglio_prodotto .col-img .woocommerce-product-gallery{margin:0 auto}main#dettaglio_prodotto .prezzo_cta .col-price{justify-content:center}main#dettaglio_prodotto .prezzo_cta .col-price bdi{font-size:36px}main#dettaglio_prodotto .prezzo_cta .col-price del bdi{font-size:26px}}@media (max-width:599px){main#dettaglio_prodotto .col-buttons{flex-wrap:wrap;gap:24px}main#dettaglio_prodotto .prezzo_cta form.cart,main#dettaglio_prodotto .prezzo_cta a.btn{width:100%}main#dettaglio_prodotto div.formatori .formatore{width:100%}}.rece_video .inner{overflow:hidden;border-radius:16px;background-color:var(--bggrigio);border:1px solid var(--grigino);cursor:pointer}.rece_video .video_placeholder{position:relative}.rece_video .video_placeholder img{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.rece_video .video_placeholder:before{content:"";position:absolute;left:0%;top:0%;width:100%;height:100%;background-color:transparent;transition:var(--transition)}.rece_video .video_placeholder:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:75px;height:75px;background-color:transparent;transition:var(--transition);mask:url(../../../../../../../themes/etinetheme/media/svg/play-circle.svg) no-repeat 50% 50%;-webkit-mask:url(../../../../../../../themes/etinetheme/media/svg/play-circle.svg) no-repeat 50% 50%;mask-size:contain;-webkit-mask-size:contain}.rece_video .inner:hover .video_placeholder:before{background-color:rgba(0,0,0,.5)}.rece_video .inner:hover .video_placeholder:after{background-color:var(--bianco)}.rece_video .txt{padding:24px}.rece_video .txt h4{line-height:28px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:56px;text-transform:uppercase}#video_rece_popup,#videocorsi_popup{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:999999999999}#video_rece_popup.hide,#videocorsi_popup.hide{display:none}#video_rece_popup .col-12,#videocorsi_popup .col-12{position:relative}#video_rece_popup .iframe,#videocorsi_popup .video{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;background-color:var(--bgcolor2);padding:48px 24px;border-radius:16px}#video_rece_popup iframe,#videocorsi_popup video{max-height:70vh;aspect-ratio:16/9}#videocorsi_popup video{width:100%}#video_rece_popup h4,#videocorsi_popup h4{text-transform:uppercase}#video_rece_popup .close,#videocorsi_popup .close{position:absolute;right:20px;top:10px;width:40px;height:40px}#video_rece_popup .close:before,#videocorsi_popup .close:before{content:"";position:relative;display:inline-block;width:100%;height:100%;background-color:var(--bianco);transition:var(--transition);mask:url(../../../../../../../themes/etinetheme/media/svg/close.svg) no-repeat 50% 50%;-webkit-mask:url(../../../../../../../themes/etinetheme/media/svg/close.svg) no-repeat 50% 50%;mask-size:contain;-webkit-mask-size:contain;cursor:pointer}@media (max-width:767px){section.rece_video_evidenza .row.swiper>.swiper-wrapper{padding:0}.rece_video .txt{padding:16px}.rece_video .txt h4{-webkit-line-clamp:3;min-height:75px;font-size:20px;line-height:25px}}body.single-post h1.titolo{margin-bottom:60px}body.single-post section.contenuto h2{font-size:36px;line-height:120%}body.single-post section.contenuto h3{font-size:28px;line-height:120%}body.single-post p.news_info{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:15px}body.single-post p.news_info .date{color:var(--bggrigio)}body.single-post p.news_info .views{color:var(--main);display:flex;align-items:center;gap:4px}body.single-post p.news_info .views:before{content:"";display:inline-block;width:24px;height:24px;background-color:var(--main);transition:var(--transition);mask:url(../../../../../../../themes/etinetheme/media/svg/views.svg) no-repeat 50% 50%;-webkit-mask:url(../../../../../../../themes/etinetheme/media/svg/views.svg) no-repeat 50% 50%;mask-size:contain;-webkit-mask-size:contain}body.single-post span.cats a{background-color:var(--bgcolor2);font-weight:500;line-height:160%;padding:4px 8px;border-radius:4px;text-decoration:unset;color:var(--text-color)}.news_autore{display:flex;gap:0;border-radius:12px;box-shadow:0 1px 12px 0 rgba(0,0,0,.04);background-color:var(--bggrigio);width:fit-content;overflow:hidden;transition:var(--transition);cursor:pointer}.news_autore:hover{background-color:var(--main)}.news_autore .txt{padding:24px 24px 24px 40px;line-height:130%}.news_autore img{width:35%;height:auto;object-fit:cover}.news_autore .txt .excerpt{line-height:26px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;max-height:104px}main.page-single .col-autori{display:flex;flex-wrap:wrap;gap:24px}.news_video_iframe iframe{aspect-ratio:16/9;width:100%;height:auto}body.single-post p.cta_corso{display:flex;justify-content:center}body.single-post p.cta_corso a.btn{min-width:300px}body.single-post .row_cta_corsi{padding-top:20px}body.single-post .row_cta_corsi>.col .inner{padding:24px;border-radius:12px;border:2px solid var(--main);background-color:var(--bggrigio);display:flex;flex-direction:column;align-items:center;text-align:center;height:100%;justify-content:space-between}body.single-post .row_cta_corsi>.col h4{margin-bottom:20px}form#commentform{display:flex;flex-wrap:wrap}form#commentform p.comment-form-author,form#commentform p.comment-form-email{order:0}form#commentform p.comment-form-comment{order:1}form#commentform p.comment-form-cookies-consent{order:2}form#commentform p.form-submit{order:3}form#commentform p.comment-form-author,form#commentform p.comment-form-email{width:100%}@media (min-width:991px){form#commentform p.comment-form-author{width:calc(50% - 10px);margin-right:10px}form#commentform p.comment-form-email{width:calc(50% - 10px);margin-left:10px}}form#commentform p>input[type="text"],form#commentform p>input[type="email"],body .woocommerce form.woocommerce-form input[type="text"],body .woocommerce form.woocommerce-form input[type="tel"],body .woocommerce form.woocommerce-form input[type="email"],body .woocommerce form.woocommerce-form input[type="password"],body .woocommerce form.checkout input[type="text"],body .woocommerce form.checkout input[type="tel"],body .woocommerce form.checkout input[type="email"],body .woocommerce form.checkout input[type="password"],body .woocommerce form input#coupon_code{width:100%;border-radius:8px;border:2px solid var(--grigino);background:var(--bggrigio);color:var(--text-color);padding:12px}body .woocommerce form.checkout .select2 span.select2-selection{border-radius:8px}body .woocommerce form.checkout .select2 span.select2-selection__rendered{width:100%;border-radius:8px;border:2px solid var(--grigino);background:var(--bggrigio);color:var(--text-color);padding:12px}span.select2-container ul#select2-billing_country-results li:not(.select2-results__option--highlighted){color:var(--bgcolor)}form#commentform p.comment-form-cookies-consent. form#commentform p.comment-notes{font-size:16px;font-weight:300;line-height:160%;font-style:italic;margin-bottom:14px}form#commentform p.comment-form-comment{positionù:relative}form#commentform p.comment-form-comment,form#commentform p.comment-form-comment textarea{width:100%}form#commentform p.comment-form-comment textarea,body .woocommerce form.checkout textarea.input-text{border-radius:8px;border:2px solid var(--grigino);background:var(--bggrigio);color:var(--text-color);padding:12px;height:150px}form#commentform p.form-submit{order:3;display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%}div#comments ol.comment-list{margin-bottom:40px}ol.comment-list li.comment+li.comment,ol.comment-list ol.children+li.comment{margin-top:25px}ol.comment-list ol.children{list-style:upper-alpha;padding-left:45px}ol.comment-list li.comment .comment-body{display:flex;flex-wrap:wrap}ol.comment-list li.comment .comment-body .comment-intro{width:100%;display:flex;gap:20px;margin-bottom:10px}li.comment .comment-intro .comment-meta p:not(.small){margin-bottom:4px}li.comment .comment-intro .comment-meta p.small{margin-bottom:0}li.comment .comment-intro .comment-meta .post_author{font-size:16px}ol.comment-list li.comment .comment-text{margin-bottom:15px}ol.comment-list li.comment .comment-reply-link a{text-decoration:unset;display:flex;gap:4px;align-items:center;margin-bottom:20px;color:var(--main)}ol.comment-list li.comment .comment-reply-link a:before{content:"";display:inline-block;width:20px;height:20px;background-color:var(--main);transition:var(--transition);mask:url(../../../../../../../themes/etinetheme/media/svg/reply.svg) no-repeat 50% 50%;-webkit-mask:url(../../../../../../../themes/etinetheme/media/svg/reply.svg) no-repeat 50% 50%;mask-size:contain;-webkit-mask-size:contain;transform:rotate(180deg)}@media (max-width:991px){body.single-post section.contenuto h2{font-size:28px}body.single-post section.contenuto h3{font-size:24px}}@media (max-width:767px){body.single-post p.cta_corso a.btn{min-width:100%}}.woocommerce>.woocommerce-MyAccount-content section{padding:0}.woocommerce nav.woocommerce-MyAccount-navigation{background-color:var(--bgcolor2);padding:36px 24px;border-radius:12px}.woocommerce nav.woocommerce-MyAccount-navigation ul{list-style:none;padding-left:0}.woocommerce nav.woocommerce-MyAccount-navigation ul li{font-size:20px;font-style:normal;font-weight:500;line-height:130%;text-transform:uppercase;margin-bottom:15px}.woocommerce nav.woocommerce-MyAccount-navigation ul li:last-child{margin-bottom:0}.woocommerce nav.woocommerce-MyAccount-navigation ul li a{text-decoration:unset;color:var(--bianco)}.woocommerce nav.woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce nav.woocommerce-MyAccount-navigation ul li a:hover{color:var(--main)}table.woocommerce-orders-table,table.woocommerce-table{background-color:var(--main);font-size:16px}table.woocommerce-orders-table thead,table.woocommerce-table thead{background-color:var(--main)}table.woocommerce-orders-table tbody,table.woocommerce-table tbody{background-color:var(--bgcolor2)}table.woocommerce-orders-table tbody a,table.woocommerce-table tbody a,table.woocommerce-orders-table tbody .woocommerce-orders-table__cell-order-actions a,table.woocommerce-orders-table tbody .woocommerce-orders-table__cell-order-number a{text-decoration:underline;color:var(--bianco)}table.woocommerce-orders-table tbody a:hover,table.woocommerce-table tbody a:hover,table.woocommerce-orders-table tbody .woocommerce-orders-table__cell-order-number a:hover,table.woocommerce-orders-table tbody .woocommerce-orders-table__cell-order-actions a:hover{color:var(--main)}.woocommerce-MyAccount-content .videocorso:not(:last-child){padding-bottom:20px;border-bottom:2px solid var(--main);margin-bottom:40px}.woocommerce-MyAccount-content .videocorso .intro{display:flex;gap:20px;align-items:center;margin-bottom:30px}.woocommerce-MyAccount-content .videocorso ul.lezioni-corso{list-style:none}.woocommerce-MyAccount-content .videocorso ul.lezioni-corso li p{margin-bottom:15px;display:flex;align-items:center;gap:20px}.woocommerce-MyAccount-content .videocorso ul.lezioni-corso li p:before{content:"";display:inline-block;width:24px;height:24px;background-color:var(--bianco);transition:var(--transition);mask:url(../../../../../../../themes/etinetheme/media/svg/videocorso.svg) no-repeat 50% 50%;-webkit-mask:url(../../../../../../../themes/etinetheme/media/svg/videocorso.svg) no-repeat 50% 50%;mask-size:contain;-webkit-mask-size:contain}.woocommerce-MyAccount-content .videocorso ul.lezioni-corso li p:has(a:hover):before{background-color:var(--main)}.woocommerce-MyAccount-content .videocorso ul.lezioni-corso a{color:var(--bianco);cursor:pointer}.woocommerce-MyAccount-content .videocorso ul.lezioni-corso a:hover{color:var(--main)}section.intro_formatore .col-img img{width:100%;max-width:590px;margin-bottom:0;border-radius:16px;overflow:hidden}section.intro_formatore .fase{background-color:var(--bgcolor2);padding:24px;border-radius:16px}main#single-formatore .row_video_evidenza{display:none}@media (max-width:991px){section.intro_formatore{padding-top:0}}.row_card_news .news-card{position:relative;background-size:cover;background-position:center;overflow:hidden;display:flex;align-items:flex-end;height:250px;text-decoration:none}.row_card_news .news-card:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgb(0 0 0 / 25%)}.row_card_news .news-card .card-overlay{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.4) 100%);border:1px solid var(--grigino);padding:16px;width:100%;height:100%;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-end;position:relative}.row_card_news .news-card span.cat{position:absolute;left:16px;top:16px;max-width:calc(100% - 32px);background-color:var(--bianco);color:var(--main);font-family:var(--fontTesto);font-size:15px;font-weight:500;line-height:160%;text-transform:uppercase;padding:0 8px;border-radius:4px}.row_card_news .news-card h4{line-height:28px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:84px;font-weight:500;margin-bottom:0}.row_card_news .news-card .link{display:flex;gap:10px;align-items:center;transition:var(--transition);overflow:hidden;color:transparent;margin-bottom:-26px;transform:translateY(100%)}.row_card_news .news-card:hover .link{color:var(--text-color);transform:unset;margin-bottom:0;margin-top:20px}.row_card_news .news-card .link:after{content:"";position:relative;width:18px;height:14px;background-color:var(--text-color);transition:var(--transition);mask:url(../../../../../../../themes/etinetheme/media/svg/arrow_right.svg) no-repeat 50% 50%;-webkit-mask:url(../../../../../../../themes/etinetheme/media/svg/arrow_right.svg) no-repeat 50% 50%;mask-size:contain;-webkit-mask-size:contain}.row_card_news .pagination,section.sezione_recensioni_video .pagination{text-align:center}.row_card_news .pagination ul.page-numbers,section.sezione_recensioni_video .pagination ul.page-numbers{border:0;background-color:transparent;display:flex;align-items:center;margin:0 auto;gap:20px;list-style:none;white-space:nowrap;padding:0}.row_card_news .pagination ul.page-numbers li,section.sezione_recensioni_video .pagination ul.page-numbers li{display:inline-block;border:0;margin:0}.row_card_news .pagination ul.page-numbers li span.page-numbers.current,.row_card_news .pagination ul.page-numbers li a,section.sezione_recensioni_video .pagination ul.page-numbers li span.page-numbers.current,section.sezione_recensioni_video .pagination ul.page-numbers li a{font-size:20px;line-height:160%;padding:0;font-weight:600;background-color:transparent;color:var(--text-color);text-decoration:unset;min-width:1em;display:block}.row_card_news .pagination ul.page-numbers li span.page-numbers.current,.row_card_news .pagination ul.page-numbers li a:hover,section.sezione_recensioni_video .pagination ul.page-numbers li span.page-numbers.current,section.sezione_recensioni_video .pagination ul.page-numbers li a:hover{color:var(--main)}.row_card_news .pagination ul.page-numbers li a.prev,.row_card_news .pagination ul.page-numbers li a.next,section.sezione_recensioni_video .pagination ul.page-numbers li a.prev,section.sezione_recensioni_video .pagination ul.page-numbers li a.next{display:inline-block;width:20px;height:20px;text-indent:-9999px;overflow:hidden;background-color:var(--bianco);transition:var(--transition);mask:url(../../../../../../../themes/etinetheme/media/svg/arrow_right.svg) no-repeat 50% 50%;-webkit-mask:url(../../../../../../../themes/etinetheme/media/svg/arrow_right.svg) no-repeat 50% 50%;mask-size:contain;-webkit-mask-size:contain}.row_card_news .pagination ul.page-numbers li a.prev,section.sezione_recensioni_video .pagination ul.page-numbers li a.prev{transform:rotate(180deg)}.row_card_news .pagination ul.page-numbers li a.prev:hover,.row_card_news .pagination ul.page-numbers li a.next:hover,.section.sezione_recensioni_video .pagination ul.page-numbers li a.prev:hover,.section.sezione_recensioni_video .pagination ul.page-numbers li a.next:hover{background-color:var(--main)}section.sezione_recensioni_video:not(.rece_video_evidenza) .row.load:not(.open) .rece_video{display:none}section.sezione_recensioni_video .row .cat-tit{cursor:pointer;background-color:var(--bgcolor2);padding:16px 24px;border-radius:16px}section.sezione_recensioni_video .row .cat-tit h3{display:flex;align-items:center;justify-content:space-between}section.sezione_recensioni_video .row .cat-tit h3:after{content:'';display:inline-block;width:38px;height:38px;background-color:var(--bianco);transition:var(--transition);mask:url(../../../../../../../themes/etinetheme/media/svg/angle_down.svg) no-repeat 50% 50%;-webkit-mask:url(../../../../../../../themes/etinetheme/media/svg/angle_down.svg) no-repeat 50% 50%;mask-size:contain;-webkit-mask-size:contain}section.sezione_recensioni_video .row.open .cat-tit h3:after{transform:rotateX(180deg)}section.sezione_recensioni_video .row.open{background-color:var(--bgcolor2);border-radius:8px;padding-bottom:16px}section.shop_main .intro_shop{display:flex;flex-wrap:wrap;column-gap:15px;row-gap:20px;align-items:center;justify-content:space-between}section.shop_main .col-cats,section.blog_main .blog_cats>.col-12{display:flex;flex-wrap:wrap;gap:15px}section.shop_main .col-cats a.btn,section.blog_main .blog_cats a.btn{padding:8px 14px;min-width:unset;font-size:16px;line-height:25px}section.shop_main .col-ordine select.orderby{border-radius:8px;border:2px solid var(--grigino);background:var(--bggrigio);color:var(--text-color);padding:9px 14px;font-size:16px}section.shop_main .col-ordine form,section.shop_main .col-conteggio p{margin-bottom:0}section.shop_main .row-pagination{display:flex;justify-content:center}section.shop_main .row-pagination ul.page-numbers{border:0;background-color:transparent;display:flex;align-items:center;gap:20px}section.shop_main .row-pagination ul.page-numbers li{border-right:0}section.shop_main .row-pagination ul.page-numbers li span.page-numbers.current,section.shop_main .row-pagination ul.page-numbers li a{font-size:20px;line-height:160%;padding:0;font-weight:600;background-color:transparent}section.shop_main .row-pagination ul.page-numbers li a{color:var(--textColor)}section.shop_main .row-pagination ul.page-numbers li span.page-numbers.current,section.shop_main .row-pagination ul.page-numbers li a:hover{color:var(--main)}section.shop_main .row-pagination ul.page-numbers li a.prev,section.shop_main .row-pagination ul.page-numbers li a.next{display:inline-block;width:20px;height:20px;text-indent:-9999px;overflow:hidden;background-color:var(--bianco);transition:var(--transition);mask:url(../../../../../../../themes/etinetheme/media/svg/arrow_right.svg) no-repeat 50% 50%;-webkit-mask:url(../../../../../../../themes/etinetheme/media/svg/arrow_right.svg) no-repeat 50% 50%;mask-size:contain;-webkit-mask-size:contain}section.shop_main .row-pagination ul.page-numbers li a.prev{transform:rotate(180deg)}section.shop_main .row-pagination ul.page-numbers li a.prev:hover,section.shop_main .row-pagination ul.page-numbers li a.next:hover{background-color:var(--main)}@media (max-width:1199px){section.shop_main .col-cats{width:100%}}@media (max-width:599px){section.shop_main .col-cats a.btn,section.blog_main .blog_cats a.btn{width:fit-content}}.xoo-wsc-modal .xoo-wsc-body{background-color:var(--bgcolor)}.xoo-wsc-modal .xoo-wsc-header{border-bottom:0}.xoo-wsc-modal .xoo-wsc-header,.xoo-wsc-modal .xoo-wsc-footer{background-color:var(--bgcolor2);color:var(--bianco)}.xoo-wsc-modal a.xoo-wsc-btn{width:100%;color:var(--bianco);border:1px solid var(--main);background-color:var(--main);display:flex;gap:12px;align-items:center;justify-content:center;font-family:var(--fontTesto);text-decoration:unset;border-radius:8px;padding:13px 22px;font-size:16px;line-height:18px;text-transform:uppercase;font-weight:500}.xoo-wsc-modal a.xoo-wsc-btn:hover{color:var(--main);border-color:var(--main);background-color:var(--bianco)}.xoo-wsc-modal .xoo-wsc-product{background-color:var(--bgcolor2)!important;border-bottom:0;color:#fff}.xoo-wsc-modal .xoo-wsc-product *{color:var(--bianco)!important}.xoo-wsc-footer a.xoo-wsc-ft-btn.xoo-wsc-ft-btn-checkout{display:none}body section .wc-block-cart{margin-bottom:0!important}@media (min-width:992px){body section .wc-block-cart table.wc-block-cart-items{margin-bottom:0}}.wc-block-cart table.wc-block-cart-items,.wc-block-cart .wp-block-woocommerce-cart-order-summary-block{padding:24px;display:inline-block;background-color:var(--bgcolor2)!important;border-radius:16px;width:100%}.wc-block-cart .wp-block-woocommerce-cart-order-summary-block{margin-bottom:30px}.wc-block-cart .wc-block-components-button:not(.is-link){margin-left:auto}.wc-block-cart table.wc-block-cart-items tr.wc-block-cart-items__header>th,.wc-block-cart table.wc-block-cart-items tr.wc-block-cart-items__row:not(:last-child)>td,body .wc-block-cart .wp-block-woocommerce-cart-order-summary-block>*:not(:last-child){border-bottom:1px solid var(--bianco)}.wc-block-cart table.wc-block-cart-items tr.wc-block-cart-items__header span,.wc-block-cart .wp-block-woocommerce-cart-order-summary-block h2.wp-block-woocommerce-cart-order-summary-heading-block{color:var(--text-color);font-family:var(--fontTesto);font-size:20px;font-weight:400;line-height:130%}.wp-block-woocommerce-cart-order-summary-block form#wc-block-components-totals-coupon__form input#wc-block-components-totals-coupon__input-coupon+label{color:var(--text-color)}.wp-block-woocommerce-cart-order-summary-block form#wc-block-components-totals-coupon__form input#wc-block-components-totals-coupon__input-coupon{border-radius:8px;border:1px solid var(--grigino);background:var(--bggrigio);color:var(--text-color)}.wp-block-woocommerce-cart-order-summary-block form#wc-block-components-totals-coupon__form button.wc-block-components-button{min-width:unset;text-transform:unset;padding:11px 8px}.wc-block-cart table.wc-block-cart-items a.wc-block-components-product-name{font-size:24px;line-height:130%;text-decoration:unset;color:var(--bianco);font-weight:500}.wc-block-cart table.wc-block-cart-items .wc-block-cart-item__quantity{display:flex;align-items:center;column-gap:10px}.wc-block-cart table.wc-block-cart-items .wc-block-cart-item__quantity .wc-block-components-quantity-selector{margin-bottom:0;border:1px solid var(--bianco)}.wc-block-cart table.wc-block-cart-items .wc-block-cart-item__quantity .wc-block-components-quantity-selector input{border-left:1px solid var(--bianco);border-right:1px solid var(--bianco);font-size:20px;line-height:26px;font-weight:400;padding-top:4px;padding-bottom:4px}.wc-block-cart table.wc-block-cart-items .wc-block-cart-item__quantity .wc-block-components-quantity-selector button{font-size:26px;line-height:26px}.wc-block-cart table.wc-block-cart-items .wc-block-cart-item__quantity button.wc-block-cart-item__remove-link{font-size:16px;font-weight:300;line-height:160%}.wp-block-woocommerce-cart table.wc-block-cart-items tbody tr.wc-block-cart-items__row td.wc-block-cart-item__total span.price{font-size:20px;line-height:160%}@media (max-width:991px){body section .wc-block-cart .wp-block-woocommerce-cart-items-block{width:100%;padding-right:0}body section .wc-block-cart .wp-block-woocommerce-cart-totals-block{width:100%;padding-left:0;max-width:400px;margin-left:auto}}@media (max-width:767px){.wc-block-cart table.wc-block-cart-items,.wc-block-cart .wp-block-woocommerce-cart-order-summary-block{padding:24px}.wp-block-woocommerce-cart table.wc-block-cart-items tbody tr.wc-block-cart-items__row{padding:0}.wp-block-woocommerce-cart table.wc-block-cart-items tbody tr.wc-block-cart-items__row td{padding-top:20px!important;padding-bottom:20px!important;margin-bottom:0}}@media (max-width:599px){.wp-block-woocommerce-cart table.wc-block-cart-items tbody tr.wc-block-cart-items__row{display:flex;flex-wrap:wrap}.wp-block-woocommerce-cart table.wc-block-cart-items tbody tr.wc-block-cart-items__row td.wc-block-cart-item__image{display:none}.wp-block-woocommerce-cart table.wc-block-cart-items tbody tr.wc-block-cart-items__row td.wc-block-cart-item__product{border-bottom:0;width:100%}.wp-block-woocommerce-cart table.wc-block-cart-items tbody tr.wc-block-cart-items__row td.wc-block-cart-item__total{width:100%;padding-top:0!important}}body .wp-block-woocommerce-checkout .wc-block-components-text-input>input[type="text"],body .wp-block-woocommerce-checkout .wc-block-components-text-input>input[type="email"],body .wp-block-woocommerce-checkout .wc-block-components-text-input>input[type="tel"],body .wp-block-woocommerce-checkout textarea.wc-block-components-textarea,body .wp-block-woocommerce-checkout .wc-blocks-components-select select.wc-blocks-components-select__select{border-radius:8px;border:1px solid var(--grigino);background:var(--bggrigio)!important;color:var(--text-color)}.wp-block-woocommerce-checkout .wc-block-components-text-input input+label,body .wp-block-woocommerce-checkout .wc-blocks-components-select label.wc-blocks-components-select__label{color:var(--text-color)}body .wp-block-woocommerce-checkout .wc-block-components-checkbox input.wc-block-components-checkbox__input{background-color:var(--bggrigio)!important}body .wp-block-woocommerce-checkout .wc-block-components-checkbox input.wc-block-components-checkbox__input+svg{fill:var(--bianco)}body .wp-block-woocommerce-checkout .wc-block-checkout__sidebar{padding-left:0}body .wp-block-woocommerce-checkout .wc-block-checkout__sidebar .wp-block-woocommerce-checkout-order-summary-block{padding:24px;display:inline-block;background-color:var(--bgcolor2)!important;border-radius:16px;width:100%}body .wp-block-woocommerce-checkout .wc-block-checkout__sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary__content .wc-block-components-product-metadata__description{display:none}body .wp-block-woocommerce-checkout fieldset#payment-method{padding:16px;display:inline-block;background-color:var(--bgcolor2)!important;border-radius:16px;width:100%}body .wp-block-woocommerce-checkout fieldset#contact-fields .wc-block-components-checkout-step__heading{display:flex;flex-wrap:wrap;gap:40px}body .wp-block-woocommerce-checkout fieldset#contact-fields .wc-block-components-checkout-step__heading h2{order:1;wider:100%}body .wp-block-woocommerce-checkout fieldset#contact-fields .wc-block-components-checkout-step__heading span{order:0;width:100%}body .wp-block-woocommerce-checkout fieldset#contact-fields .wc-block-components-checkout-step__heading span a{color:var(--bianco);border:1px solid var(--main);background-color:var(--main);display:flex;align-items:center;justify-content:center;width:100%;text-decoration:unset;border-radius:8px;padding:13px 22px;text-transform:uppercase;transition:var(--transition);font-size:20px;font-weight:500;margin:0}body .wp-block-woocommerce-checkout fieldset#contact-fields .wc-block-components-checkout-step__heading span a:hover{color:var(--main);border-color:var(--main);background-color:var(--bianco)}body.woocommerce .woocommerce-info,body .woocommerce .woocommerce-info,form.woocommerce-checkout ul.woocommerce-error{border:2px solid var(--main);background-color:var(--bianco);border-radius:16px}body.woocommerce .woocommerce-info.woocommerce-message,body .woocommerce .woocommerce-info.woocommerce-message{border-color:var(--secondary)}body.woocommerce .woocommerce-info.woocommerce-message:before,body .woocommerce .woocommerce-info.woocommerce-message:before{color:var(--secondary)}body.woocommerce .woocommerce-info.woocommerce-error,body .woocommerce .woocommerce-info.woocommerce-error,form.woocommerce-checkout ul.woocommerce-error{border-color:var(--rosso)}body.woocommerce .woocommerce-info.woocommerce-error:before,body .woocommerce .woocommerce-info.woocommerce-error:before,form.woocommerce-checkout ul.woocommerce-error:before{color:var(--rosso)}form.woocommerce-checkout ul.woocommerce-error{margin-bottom:30px}form.woocommerce-checkout ul.woocommerce-error>li{margin-bottom:6px}form#woocommerce-checkout-form-coupon p.form-row.form-row-first{width:fit-content;min-width:380px}form#woocommerce-checkout-form-coupon p.form-row.form-row-last{float:left;margin-left:20px}body.woocommerce-checkout form.woocommerce-form,body.woocommerce-checkout form#woocommerce-checkout-form-coupon{border-radius:16px;border-color:var(--main);border-width:2px}body .woocommerce table.shop_table{background-color:var(--bgcolor2);padding:24px;border-radius:16px}body .woocommerce table.shop_table th{font-size:20px;line-height:130%;font-weight:600}body .woocommerce table.shop_table td{font-size:20px;line-height:130%;font-weight:300}form.checkout p#partita_iva_field label span.optional,form.checkout p#codice_fiscale_field label span.optional,form.checkout p#pec_field label span.optional,form.checkout p#codice_destinatario_field label span.optional{display:none}form.checkout p#partita_iva_field label:after,form.checkout p#codice_fiscale_field label:after,form.checkout p#pec_field label:after,form.checkout p#codice_destinatario_field label:after{content:"*";color:var(--wc-red)}.woocommerce form:has(input#fattura:checked) .form-row.woocommerce-validated input#partita_iva:placeholder-shown,.woocommerce form:has(input#fattura:checked) .form-row.woocommerce-validated input#codice_fiscale:placeholder-shown,.woocommerce form:has(input#fattura:checked) .form-row.woocommerce-validated input#pec:placeholder-shown,.woocommerce form:has(input#fattura:checked) .form-row.woocommerce-validated input#codice_destinatario:placeholder-shown{border-color:var(--rosso)}form.woocommerce-checkout div#payment{background-color:var(--bgcolor2);padding:24px;border-radius:16px}form.woocommerce-checkout div#payment .payment_box{background-color:#fff;border-radius:8px}form.woocommerce-checkout div#payment .payment_box p{color:var(--bgcolor)}form.woocommerce-checkout div#payment .payment_box:before{border-bottom-color:var(--bianco)}form.woocommerce-checkout div#payment a.woocommerce-privacy-policy-link{color:var(--main)}form.woocommerce-checkout #order_review{display:flex;flex-wrap:wrap;width:100%}form.woocommerce-checkout #order_review .ppcp-messages{order:1;width:100%;margin-bottom:5px;margin-top:15px}form.woocommerce-checkout #order_review .ppc-button-wrapper{width:100%;max-width:350px;order:2}form.woocommerce-checkout #order_review:not(:has(#payment input#payment_method_ppcp-gateway:checked)) .ppcp-messages{display:none!important}form#mc-embedded-subscribe-form .mce_inline_error{color:#FF7476}::placeholder{color:var(--grigio);opacity:1}:-ms-input-placeholder{color:var(--grigio)}::-ms-input-placeholder{color:var(--grigio)}.cont-form h3,.cont-form h2,.cont-form p{color:var(--colortesto)}.cont-form h3{font-size:1.4rem;line-height:0;letter-spacing:.35px;margin-bottom:var(--distance-margin-standard)}.cont-form h2{font-size:3.5rem;font-weight:600;line-height:4.1rem;letter-spacing:0;margin-bottom:var(--distance-margin-standard)}.cont-form p{font-size:1.6rem;line-height:2.6rem;letter-spacing:.16px}.cont-form a{text-decoration:none!important}.cont-form a.oro:hover{color:var(--nero)}p.small{font-size:1.3rem;line-height:2rem;letter-spacing:.12px;margin-bottom:0}input::-moz-placeholder{opacity:0}.cont-form textarea{width:100%;padding:10px 10px;height:var(--distance)}.cont-form input[type=submit]{display:inline-block;width:auto;cursor:pointer;border:1px solid var(--verdeScuro);background-color:var(--verdeScuro);color:#FFF}.cont-form input[type=submit]:hover{border:1px solid var(--verdeScuro);background-color:var(--bianco);color:var(--verdeScuro)}.wpcf7-list-item{display:inline-block;margin:0}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;opacity:.5}.cont-form label{display:block;font-size:1.5rem;line-height:2.5rem;letter-spacing:.16px;margin-bottom:0;color:var(--grigio)}.cont-form input,.cont-form select{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0;border-bottom:1px solid var(--grigio);color:var(--colortesto);display:block;width:100%;min-height:30px;border-radius:0;background-image:none!important;background-color:transparent}.cont-form select{opacity:0;display:none!important;height:0!important;overflow:hidden!important}.cont-form textarea{min-height:calc(var(--distance) * 2);appearance:none;border-radius:0;border:1px solid var(--grigio)}.cont-form input.wpcf7-not-valid{border-bottom:1px solid red}.cont-form .check .wpcf7-list-item{margin:0}.cont-form label{position:relative}.cont-form .checkbox,.cont-form .radio{display:block;font-size:1.3rem;margin-bottom:30px}.cont-form .checkbox label,.cont-form .radio label{display:inline-block;margin-right:20px;cursor:pointer}.cont-form .privacy{margin-bottom:10px}.cont-form p label textarea+p{color:var(--grigio)}.cont-form input[type='checkbox']{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;position:relative;width:2rem;height:2rem;border:1px solid #455A64;overflow:hidden;border-radius:3px;min-height:auto;cursor:pointer}.cont-form input[type='checkbox']::before{content:'';color:#fff;position:absolute;top:4px;right:4px;bottom:4px;left:4px;background-color:transparent;background-size:contain;background-position:center center;background-repeat:no-repeat;border-radius:2px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0.25s ease-in-out;transition:-webkit-transform 0.25s ease-in-out;transition:transform 0.25s ease-in-out;transition:transform 0.25s ease-in-out,-webkit-transform 0.25s ease-in-out;background-image:url(data:image/svg+xml;base64,PCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjQ0OCIgaGVpZ2h0PSI0NDgiIHZpZXdCb3g9IjAgMCA0NDggNDQ4Ij4KPHRpdGxlPjwvdGl0bGU+CjxnIGlkPSJpY29tb29uLWlnbm9yZSI+CjwvZz4KPHBhdGggZD0iTTQxNy43NSAxNDEuNWMwIDYuMjUtMi41IDEyLjUtNyAxN2wtMjE1IDIxNWMtNC41IDQuNS0xMC43NSA3LTE3IDdzLTEyLjUtMi41LTE3LTdsLTEyNC41LTEyNC41Yy00LjUtNC41LTctMTAuNzUtNy0xN3MyLjUtMTIuNSA3LTE3bDM0LTM0YzQuNS00LjUgMTAuNzUtNyAxNy03czEyLjUgMi41IDE3IDdsNzMuNSA3My43NSAxNjQtMTY0LjI1YzQuNS00LjUgMTAuNzUtNyAxNy03czEyLjUgMi41IDE3IDdsMzQgMzRjNC41IDQuNSA3IDEwLjc1IDcgMTd6Ij48L3BhdGg+Cjwvc3ZnPgo=)}.cont-form input[type='checkbox']:checked::before{-webkit-transform:scale(1);transform:scale(1)}.wpcf7-not-valid-tip{color:#dc3232;font-size:1rem;font-weight:400;display:block;position:absolute;top:0;right:0;display:none}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffdfdf;font-size:1.2rem;background:#ffdfdf;color:#f93e3e}.wpcf7-not-valid+.select2-container--default .select2-selection--single{border-bottom:1px solid #f93e3e}.wpcf7 form.sent .wpcf7-response-output{border-color:var(--verdeScuro);background:var(--verdeChiaro);font-size:1.2rem;margin:0;margin-top:20px}.input-captcha,.input-captcha a{font-family:"Playfair Display",serif;font-size:1.2rem;line-height:1.4rem;letter-spacing:.75px;color:rgba(var(--nero-rgb),.5);transition:var(--transition)}.input-captcha a{text-decoration:underline}.swiperHero .swiper-wrapper .swiper-slide img{width:100vw;min-height:100vh;object-fit:cover}.swiperHero .swiper-wrapper{z-index:auto}.hero .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--grigio,var(--swiper-theme-color))}