@font-face{font-display:swap;font-family:FS Joey;font-style:normal;font-weight:300;src:url(/wp-content/themes/g2k-theme/public/fonts/FSJoey-Light.89a292.eot);src:url(/wp-content/themes/g2k-theme/public/fonts/FSJoey-Light.89a292.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/g2k-theme/public/fonts/FSJoey-Light.6ad757.woff2) format("woff2"),url(/wp-content/themes/g2k-theme/public/fonts/FSJoey-Light.b08f7a.woff) format("woff"),url(/wp-content/themes/g2k-theme/public/fonts/FSJoey-Light.be4623.ttf) format("truetype"),url(/wp-content/themes/g2k-theme/public/fonts/FSJoey-Light.a6a56b.svg#FSJoey-Light) format("svg")}@font-face{font-display:swap;font-family:FS Joey;font-style:normal;font-weight:500;src:url(/wp-content/themes/g2k-theme/public/fonts/FSJoey-Medium.00c9a3.eot);src:url(/wp-content/themes/g2k-theme/public/fonts/FSJoey-Medium.00c9a3.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/g2k-theme/public/fonts/FSJoey-Medium.31523a.woff2) format("woff2"),url(/wp-content/themes/g2k-theme/public/fonts/FSJoey-Medium.5c7083.woff) format("woff"),url(/wp-content/themes/g2k-theme/public/fonts/FSJoey-Medium.5f90f1.ttf) format("truetype"),url(/wp-content/themes/g2k-theme/public/fonts/FSJoey-Medium.2a1e87.svg#FSJoey-Medium) format("svg")}@font-face{font-display:swap;font-family:FS Joey;font-style:normal;font-weight:400;src:url(/wp-content/themes/g2k-theme/public/fonts/FSJoey.9385e3.eot);src:url(/wp-content/themes/g2k-theme/public/fonts/FSJoey.9385e3.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/g2k-theme/public/fonts/FSJoey.e7891b.woff2) format("woff2"),url(/wp-content/themes/g2k-theme/public/fonts/FSJoey.649b8e.woff) format("woff"),url(/wp-content/themes/g2k-theme/public/fonts/FSJoey.6469a3.ttf) format("truetype"),url(/wp-content/themes/g2k-theme/public/fonts/FSJoey.31c78f.svg#FSJoey) format("svg")}@font-face{font-display:swap;font-family:FS Joey;font-style:normal;font-weight:700;src:url(/wp-content/themes/g2k-theme/public/fonts/FSJoey-Bold.3e4059.eot);src:url(/wp-content/themes/g2k-theme/public/fonts/FSJoey-Bold.3e4059.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/g2k-theme/public/fonts/FSJoey-Bold.3c5e8e.woff2) format("woff2"),url(/wp-content/themes/g2k-theme/public/fonts/FSJoey-Bold.131573.woff) format("woff"),url(/wp-content/themes/g2k-theme/public/fonts/FSJoey-Bold.c67d7d.ttf) format("truetype"),url(/wp-content/themes/g2k-theme/public/fonts/FSJoey-Bold.73ebdf.svg#FSJoey-Bold) format("svg")}.btn.btn-fixed:not(#\#):not(#\#) .pseudo-bg{color:#fff}.btn.btn-fixed:not(#\#):not(#\#) .pseudo-bg:before{background-color:var(--color-dark)}.btn.btn-fixed:not(#\#):not(#\#) .pseudo-bg:after{background-color:var(--color-yellow)}.btn.btn-secondary:not(#\#):not(#\#) .pseudo-bg{color:var(--color-dark)}.btn.btn-secondary:not(#\#):not(#\#) .pseudo-bg:before{background-color:var(--color-dark);color:#fff}.btn.btn-secondary:not(#\#):not(#\#) .pseudo-bg:after{background-color:#fff;color:var(--color-dark)}.btn.btn-secondary:hover:not(#\#):not(#\#) .pseudo-bg{color:#fff}.btn.btn-outline:not(#\#):not(#\#)>span,.btn.btn-primary:not(#\#):not(#\#)>span{border:1px solid var(--color-blue)}.btn.btn-outline:not(#\#):not(#\#) .pseudo-bg,.btn.btn-primary:not(#\#):not(#\#) .pseudo-bg{color:var(--color-blue)}.btn.btn-outline:not(#\#):not(#\#) .pseudo-bg:before,.btn.btn-primary:not(#\#):not(#\#) .pseudo-bg:before{background-color:var(--color-blue);color:#fff}.btn.btn-outline:not(#\#):not(#\#) .pseudo-bg:after,.btn.btn-primary:not(#\#):not(#\#) .pseudo-bg:after{background-color:#fff;color:var(--color-blue)}.btn.btn-outline:hover:not(#\#):not(#\#) .pseudo-bg,.btn.btn-primary:hover:not(#\#):not(#\#) .pseudo-bg{color:#fff}.btn-sidebar:not(#\#):not(#\#){color:var(--color-text)}.scrollspy-item-active{color:var(--color-blue)!important}.btn.btn-outline-white:not(#\#):not(#\#)>span{border:1px solid #fff}.btn.btn-outline-white:not(#\#):not(#\#) .pseudo-bg{color:#fff}.btn.btn-outline-white:not(#\#):not(#\#) .pseudo-bg:before{background-color:#fff;color:var(--color-dark)}.btn.btn-outline-white:hover:not(#\#):not(#\#) .pseudo-bg{color:var(--color-dark)}#btn-fixed>.btn-primary>span{border-top-left-radius:11px!important}@media not all and (min-width:640px){#btn-fixed>.btn-primary>span{border-top-right-radius:11px!important}}.wpcf7-form:not(#\#):not(#\#) .wpcf7-submit{align-items:center;cursor:pointer;display:flex;font-size:19px;font-weight:500;height:60px;justify-content:center;letter-spacing:1px;line-height:20px;min-width:300px;overflow:hidden;padding-left:1rem;padding-right:1rem;position:relative;z-index:0}.wpcf7-form:not(#\#):not(#\#) .wpcf7-submit span{position:relative;z-index:3}.wpcf7-form .wpcf7-submit:after{background-color:var(--color-blue)!important}.wpcf7-form:not(#\#):not(#\#) .wpcf7-submit:after{content:"";height:60px;left:0;position:absolute;top:0;transition:all .6s ease-out;width:100%;z-index:1}.wpcf7-form .wpcf7-submit:before{background-color:var(--color-dark)!important}.wpcf7-form:not(#\#):not(#\#) .wpcf7-submit:before{content:"";height:60px;left:0;position:absolute;top:0;transition:all .6s ease-out;width:0;z-index:2}.wpcf7-form:not(#\#):not(#\#) .wpcf7-submit:hover:before{width:100%}.page-template-template-landing .wpcf7-form .wpcf7-submit:after{background-color:var(--color-yellow)!important}.custom-li ul{list-style:none!important;padding-left:0!important}.custom-li:not(#\#):not(#\#) ul{padding-top:2.5rem}.custom-li ul li{color:var(--color-text)!important}.custom-li:not(#\#):not(#\#) ul li{margin-bottom:1.5rem;padding-left:1em;position:relative}.custom-li:not(#\#):not(#\#) ul li:before{background-color:var(--color-blue);border-radius:50%;content:"";font-size:1em;height:10px;left:0;position:absolute;top:7px;width:10px}.custom-li-white li:before{background-color:#fff!important}.breadcrumb *,footer .dati-societari *{font-size:16px!important}#menu-utility-menu:not(#\#):not(#\#){display:flex;with:100%;justify-content:space-around}#menu-utility-menu:not(#\#):not(#\#) .menu-item{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;width:cal(100%/4)}#menu-utility-menu .menu-item a{font-size:14px!important}#menu-utility-menu:not(#\#):not(#\#) .menu-item a{color:var(--color-blue);text-transform:uppercase}#menu-utility-menu:not(#\#):not(#\#) .menu-item a .menu-utility-item{padding:0 2px}#menu-utility-menu:not(#\#):not(#\#) .menu-item a .menu-utility-item svg{height:70px;margin:0 auto}#menu-utility-menu:not(#\#):not(#\#) .menu-item a .menu-utility-item svg path{fill:var(--color-blue)}body:not(#\#):not(#\#) header{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));padding-bottom:.75rem;padding-top:.75rem;transition:all .5s cubic-bezier(.5,0,0,1) 0s}body:not(#\#):not(#\#) header .menu-item{margin-left:1rem;margin-right:1rem}body:not(#\#):not(#\#) header svg:not(.login){transition:fill .5s cubic-bezier(.5,0,0,1) 0s;stroke:#fff}body:not(#\#):not(#\#) header .logo{height:60px;transition:height .5s cubic-bezier(.5,0,0,1) 0s}body:not(#\#):not(#\#) header .logo.logo__negative path,body:not(#\#):not(#\#) header .logo.logo__negative polygon{transition:height .5s cubic-bezier(.5,0,0,1) 0s;fill:#fff}body:not(#\#):not(#\#) header .logo path,body:not(#\#):not(#\#) header .logo polygon{transition:fill .5s cubic-bezier(.5,0,0,1) 0s}body:not(#\#):not(#\#) header .login path{fill:#fff}body:not(#\#):not(#\#) header .current-menu-item,body:not(#\#):not(#\#) header .current-page-ancestor{position:relative}body:not(#\#):not(#\#) header .current-menu-item:after,body:not(#\#):not(#\#) header .current-page-ancestor:after{background:#fff;bottom:-4px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:100%}body:not(#\#):not(#\#) .offcanvas{transform:translateX(100%);transition:all .5s cubic-bezier(.5,0,0,1) 0s}body:not(#\#):not(#\#) .offcanvas .offcanvas-header{height:84px;transition:all .5s cubic-bezier(.5,0,0,1) 0s}body:not(#\#):not(#\#) .offcanvas .offcanvas-header svg ellipse,body:not(#\#):not(#\#) .offcanvas .offcanvas-header svg line{stroke:var(--color-light-blue)}body:not(#\#):not(#\#) .offcanvas .offcanvas-header .login path{fill:var(--color-light-blue)}body.offcanvas-hidden:not(#\#):not(#\#) .offcanvas{transform:translateX(100%)}body.offcanvas-shown:not(#\#):not(#\#) .offcanvas{transform:translateX(0)}body.scrolled:not(#\#):not(#\#) .offcanvas-header{height:84px}body.scrolled:not(#\#):not(#\#) header{--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));color:var(--color-dark);padding-bottom:.75rem;padding-top:.75rem}body.scrolled:not(#\#):not(#\#) header .logo{height:60px}body.scrolled:not(#\#):not(#\#) header .login path{fill:var(--color-dark)}body.scrolled:not(#\#):not(#\#) header #openMenuButton ellipse,body.scrolled:not(#\#):not(#\#) header #openMenuButton line,body.scrolled:not(#\#):not(#\#) header #openMenuButton path{stroke:var(--color-dark)}body.scrolled:not(#\#):not(#\#) header .current-menu-item,body.scrolled:not(#\#):not(#\#) header .current-page-ancestor{color:var(--color-blue);position:relative}body.scrolled:not(#\#):not(#\#) header .current-menu-item:after,body.scrolled:not(#\#):not(#\#) header .current-page-ancestor:after{background:var(--color-blue)}.secondary_navigation:not(#\#):not(#\#) li{padding-bottom:.5rem}footer:not(#\#):not(#\#) .logo{height:60px}footer:not(#\#):not(#\#) ul li{padding-bottom:1rem}footer .h3 a{color:#fff!important}.accordion-item:not(#\#):not(#\#) svg.minus .piu{transform-origin:center center;transition:all .3s ease-out}.accordion-item:not(#\#):not(#\#) .accordion-head h4{transition:all .3s ease-out}.accordion-item.active svg.minus{left:0!important}.accordion-item.active:not(#\#):not(#\#) svg.minus .piu{transform:rotate(-90deg)}.accordion-item.active:not(#\#):not(#\#) .accordion-head span{width:100%}.accordion-item.active:not(#\#):not(#\#) .accordion-head h4{color:var(--color-blue);font-weight:500}.custom-gradient:not(#\#):not(#\#){position:relative}.custom-gradient:not(#\#):not(#\#):before{background:linear-gradient(180deg,rgba(0,0,0,.3),transparent 150px);content:"";height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:640px){.custom-gradient:not(#\#):not(#\#):before{background:linear-gradient(180deg,rgba(0,0,0,.3),transparent 200px)}}@media (min-width:1280px){.custom-gradient:not(#\#):not(#\#):before{background:linear-gradient(180deg,rgba(0,0,0,.3),transparent 250px)}}.image-wrapper:not(#\#):not(#\#){position:relative}.image-wrapper:not(#\#):not(#\#):before{background:rgba(0,0,0,.1);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}:not(#\#):not(#\#),:not(#\#):not(#\#):after,:not(#\#):not(#\#):before{border:0 solid #e5e7eb;box-sizing:border-box}:not(#\#):not(#\#):after,:not(#\#):not(#\#):before{--tw-content:""}:host:not(#\#):not(#\#),html:not(#\#):not(#\#){line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body:not(#\#):not(#\#){line-height:inherit;margin:0}hr:not(#\#):not(#\#){border-top-width:1px;color:inherit;height:0}abbr:where([title]):not(#\#):not(#\#){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1:not(#\#):not(#\#),h2:not(#\#):not(#\#),h3:not(#\#):not(#\#),h4:not(#\#):not(#\#),h5:not(#\#):not(#\#),h6:not(#\#):not(#\#){font-size:inherit;font-weight:inherit}a:not(#\#):not(#\#){color:inherit;text-decoration:inherit}b:not(#\#):not(#\#),strong:not(#\#):not(#\#){font-weight:bolder}code:not(#\#):not(#\#),kbd:not(#\#):not(#\#),pre:not(#\#):not(#\#),samp:not(#\#):not(#\#){font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small:not(#\#):not(#\#){font-size:80%}sub:not(#\#):not(#\#),sup:not(#\#):not(#\#){font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub:not(#\#):not(#\#){bottom:-.25em}sup:not(#\#):not(#\#){top:-.5em}table:not(#\#):not(#\#){border-collapse:collapse;border-color:inherit;text-indent:0}button:not(#\#):not(#\#),input:not(#\#):not(#\#),optgroup:not(#\#):not(#\#),select:not(#\#):not(#\#),textarea:not(#\#):not(#\#){color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button:not(#\#):not(#\#),select:not(#\#):not(#\#){text-transform:none}[type=button]:not(#\#):not(#\#),[type=reset]:not(#\#):not(#\#),[type=submit]:not(#\#):not(#\#),button:not(#\#):not(#\#){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring:not(#\#):not(#\#){outline:auto}:-moz-ui-invalid:not(#\#):not(#\#){box-shadow:none}progress:not(#\#):not(#\#){vertical-align:baseline}:not(#\#):not(#\#)::-webkit-inner-spin-button,:not(#\#):not(#\#)::-webkit-outer-spin-button{height:auto}[type=search]:not(#\#):not(#\#){-webkit-appearance:textfield;outline-offset:-2px}:not(#\#):not(#\#)::-webkit-search-decoration{-webkit-appearance:none}:not(#\#):not(#\#)::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary:not(#\#):not(#\#){display:list-item}blockquote:not(#\#):not(#\#),dd:not(#\#):not(#\#),dl:not(#\#):not(#\#),figure:not(#\#):not(#\#),h1:not(#\#):not(#\#),h2:not(#\#):not(#\#),h3:not(#\#):not(#\#),h4:not(#\#):not(#\#),h5:not(#\#):not(#\#),h6:not(#\#):not(#\#),hr:not(#\#):not(#\#),p:not(#\#):not(#\#),pre:not(#\#):not(#\#){margin:0}fieldset:not(#\#):not(#\#){margin:0;padding:0}legend:not(#\#):not(#\#){padding:0}menu:not(#\#):not(#\#),ol:not(#\#):not(#\#),ul:not(#\#):not(#\#){list-style:none;margin:0;padding:0}dialog:not(#\#):not(#\#){padding:0}textarea:not(#\#):not(#\#){resize:vertical}input:not(#\#):not(#\#)::-moz-placeholder,textarea:not(#\#):not(#\#)::-moz-placeholder{color:#9ca3af;opacity:1}input:not(#\#):not(#\#)::placeholder,textarea:not(#\#):not(#\#)::placeholder{color:#9ca3af;opacity:1}[role=button]:not(#\#):not(#\#),button:not(#\#):not(#\#){cursor:pointer}:disabled:not(#\#):not(#\#){cursor:default}audio:not(#\#):not(#\#),canvas:not(#\#):not(#\#),embed:not(#\#):not(#\#),iframe:not(#\#):not(#\#),img:not(#\#):not(#\#),object:not(#\#):not(#\#),svg:not(#\#):not(#\#),video:not(#\#):not(#\#){display:block;vertical-align:middle}img:not(#\#):not(#\#),video:not(#\#):not(#\#){height:auto;max-width:100%}[hidden]:not(#\#):not(#\#){display:none}body:not(#\#):not(#\#),html:not(#\#):not(#\#){font-family:FS Joey;font-weight:400}body:not(#\#):not(#\#) strong,html:not(#\#):not(#\#) strong{font-weight:700}.h1:not(#\#):not(#\#) *,h1:not(#\#):not(#\#){font-weight:300;line-height:1}.h1:not(#\#):not(#\#) * strong,.h1:not(#\#):not(#\#) .strong,h1.strong:not(#\#):not(#\#),h1:not(#\#):not(#\#) strong{font-weight:700}.h2 *,h2{color:var(--color-blue)!important}.h2:not(#\#):not(#\#) *,h2:not(#\#):not(#\#){font-weight:500;line-height:1}.h3 *,h3{color:var(--color-blue)!important}.h3:not(#\#):not(#\#) *,h3:not(#\#):not(#\#){font-weight:400;line-height:normal}.h3:not(#\#):not(#\#) * strong,.h3:not(#\#):not(#\#) .strong,h3.strong:not(#\#):not(#\#),h3:not(#\#):not(#\#) strong{font-weight:700}.h4:not(#\#):not(#\#) *,h4:not(#\#):not(#\#){font-weight:300;line-height:normal}.h4:not(#\#):not(#\#) * strong,.h4:not(#\#):not(#\#) .strong,h4.strong:not(#\#):not(#\#),h4:not(#\#):not(#\#) strong{font-weight:700}a:not(#\#):not(#\#),li:not(#\#):not(#\#),p:not(#\#):not(#\#){font-weight:400;line-height:normal}a.strong:not(#\#):not(#\#),a:not(#\#):not(#\#) strong,li.strong:not(#\#):not(#\#),li:not(#\#):not(#\#) strong,p.strong:not(#\#):not(#\#),p:not(#\#):not(#\#) strong{font-weight:700}.accordion-body:not(#\#):not(#\#) li,p:not(#\#):not(#\#){color:var(--color-text)}.accordion-body:not(#\#):not(#\#) p>a{color:var(--color-blue);-webkit-text-decoration:underline;text-decoration:underline}.h1:not(#\#):not(#\#) *,h1:not(#\#):not(#\#){font-size:50px}@media (min-width:768px){.h1:not(#\#):not(#\#) *,h1:not(#\#):not(#\#){font-size:60px}}@media (min-width:1024px){.h1:not(#\#):not(#\#) *,h1:not(#\#):not(#\#){font-size:70px}}@media (min-width:1280px){.h1:not(#\#):not(#\#) *,h1:not(#\#):not(#\#){font-size:80px}}.h2:not(#\#):not(#\#) *,h2:not(#\#):not(#\#){font-size:32px}@media (min-width:768px){.h2:not(#\#):not(#\#) *,h2:not(#\#):not(#\#){font-size:37px}}@media (min-width:1024px){.h2:not(#\#):not(#\#) *,h2:not(#\#):not(#\#){font-size:43px}}@media (min-width:1280px){.h2:not(#\#):not(#\#) *,h2:not(#\#):not(#\#){font-size:50px}}.h3:not(#\#):not(#\#) *,h3:not(#\#):not(#\#){font-size:26px}@media (min-width:768px){.h3:not(#\#):not(#\#) *,h3:not(#\#):not(#\#){font-size:28px}}@media (min-width:1024px){.h3:not(#\#):not(#\#) *,h3:not(#\#):not(#\#){font-size:32px}}@media (min-width:1280px){.h3:not(#\#):not(#\#) *,h3:not(#\#):not(#\#){font-size:36px}}.h4:not(#\#):not(#\#) *,h4:not(#\#):not(#\#){font-size:22px}@media (min-width:768px){.h4:not(#\#):not(#\#) *,h4:not(#\#):not(#\#){font-size:25px}}@media (min-width:1024px){.h4:not(#\#):not(#\#) *,h4:not(#\#):not(#\#){font-size:27px}}@media (min-width:1280px){.h4:not(#\#):not(#\#) *,h4:not(#\#):not(#\#){font-size:30px}}a:not(#\#):not(#\#),li:not(#\#):not(#\#),p:not(#\#):not(#\#){font-size:18px}@media (min-width:768px){a:not(#\#):not(#\#),li:not(#\#):not(#\#),p:not(#\#):not(#\#){font-size:20px}}@media (min-width:1024px){a:not(#\#):not(#\#),li:not(#\#):not(#\#),p:not(#\#):not(#\#){font-size:22px}}@media (min-width:1280px){a:not(#\#):not(#\#),li:not(#\#):not(#\#),p:not(#\#):not(#\#){font-size:24px}}.breadcrumb:not(#\#):not(#\#),.btn:not(#\#):not(#\#),.tag:not(#\#):not(#\#){font-size:19px}@media (min-width:768px){.breadcrumb:not(#\#):not(#\#),.btn:not(#\#):not(#\#),.tag:not(#\#):not(#\#){font-size:19px}}@media (min-width:1024px){.breadcrumb:not(#\#):not(#\#),.btn:not(#\#):not(#\#),.tag:not(#\#):not(#\#){font-size:19px}}@media (min-width:1280px){.breadcrumb:not(#\#):not(#\#),.btn:not(#\#):not(#\#),.tag:not(#\#):not(#\#){font-size:19px}}.btn:not(#\#):not(#\#){font-family:FS Joey}section:not(#\#):not(#\#) ol,section:not(#\#):not(#\#) ul{list-style:revert;padding-left:1.5rem}:not(#\#):not(#\#),:not(#\#):not(#\#):after,:not(#\#):not(#\#):before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }:not(#\#):not(#\#)::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!container{width:100%!important}.container:not(#\#):not(#\#){width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container:not(#\#):not(#\#){max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container:not(#\#):not(#\#){max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container:not(#\#):not(#\#){max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container:not(#\#):not(#\#){max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container:not(#\#):not(#\#){max-width:1536px}}.sr-only:not(#\#):not(#\#){height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.visible:not(#\#):not(#\#){visibility:visible}.invisible:not(#\#):not(#\#){visibility:hidden}.collapse:not(#\#):not(#\#){visibility:collapse}.static:not(#\#):not(#\#){position:static}.fixed:not(#\#):not(#\#){position:fixed}.\!absolute{position:absolute!important}.absolute:not(#\#):not(#\#){position:absolute}.relative:not(#\#):not(#\#){position:relative}.\!sticky{position:sticky!important}.sticky:not(#\#):not(#\#){position:sticky}.inset-y-0:not(#\#):not(#\#){bottom:0;top:0}.bottom-0:not(#\#):not(#\#){bottom:0}.bottom-\[101px\]:not(#\#):not(#\#){bottom:101px}.left-0:not(#\#):not(#\#){left:0}.left-\[-45px\]:not(#\#):not(#\#){left:-45px}.right-0:not(#\#):not(#\#){right:0}.top-0:not(#\#):not(#\#){top:0}.z-10:not(#\#):not(#\#){z-index:10}.z-\[3\]:not(#\#):not(#\#){z-index:3}.z-\[99\]:not(#\#):not(#\#){z-index:99}.z-\[9\]:not(#\#):not(#\#){z-index:9}.order-1:not(#\#):not(#\#){order:1}.order-2:not(#\#):not(#\#){order:2}.col-start-1:not(#\#):not(#\#){grid-column-start:1}.col-start-5:not(#\#):not(#\#){grid-column-start:5}.col-end-12:not(#\#):not(#\#){grid-column-end:12}.col-end-13:not(#\#):not(#\#){grid-column-end:13}.col-end-5:not(#\#):not(#\#){grid-column-end:5}.col-end-7:not(#\#):not(#\#){grid-column-end:7}.col-end-9:not(#\#):not(#\#){grid-column-end:9}.m-1:not(#\#):not(#\#){margin:.25rem}.m-2:not(#\#):not(#\#){margin:.5rem}.mx-auto:not(#\#):not(#\#){margin-left:auto;margin-right:auto}.mb-10:not(#\#):not(#\#){margin-bottom:2.5rem}.mb-4:not(#\#):not(#\#){margin-bottom:1rem}.mb-5:not(#\#):not(#\#){margin-bottom:1.25rem}.mb-6:not(#\#):not(#\#){margin-bottom:1.5rem}.mb-8:not(#\#):not(#\#){margin-bottom:2rem}.mr-4:not(#\#):not(#\#){margin-right:1rem}.mt-10:not(#\#):not(#\#){margin-top:2.5rem}.mt-2:not(#\#):not(#\#){margin-top:.5rem}.mt-4:not(#\#):not(#\#){margin-top:1rem}.block:not(#\#):not(#\#){display:block}.inline-block:not(#\#):not(#\#){display:inline-block}.inline:not(#\#):not(#\#){display:inline}.flex:not(#\#):not(#\#){display:flex}.inline-flex:not(#\#):not(#\#){display:inline-flex}.table:not(#\#):not(#\#){display:table}.grid:not(#\#):not(#\#){display:grid}.contents:not(#\#):not(#\#){display:contents}.\!hidden{display:none!important}.hidden:not(#\#):not(#\#){display:none}.h-0:not(#\#):not(#\#){height:0}.h-1:not(#\#):not(#\#){height:.25rem}.h-2:not(#\#):not(#\#){height:.5rem}.h-\[100px\]:not(#\#):not(#\#){height:100px}.h-\[200px\]:not(#\#):not(#\#){height:200px}.h-\[34px\]:not(#\#):not(#\#){height:34px}.h-\[45px\]:not(#\#):not(#\#){height:45px}.h-\[50px\]:not(#\#):not(#\#){height:50px}.h-\[55px\]:not(#\#):not(#\#){height:55px}.h-\[80px\]:not(#\#):not(#\#){height:80px}.h-full:not(#\#):not(#\#){height:100%}.max-h-\[100vh\]:not(#\#):not(#\#){max-height:100vh}.min-h-\[80px\]:not(#\#):not(#\#){min-height:80px}.w-0:not(#\#):not(#\#){width:0}.w-\[100px\]:not(#\#):not(#\#){width:100px}.w-\[45px\]:not(#\#):not(#\#){width:45px}.w-\[60px\]:not(#\#):not(#\#){width:60px}.w-\[80px\]:not(#\#):not(#\#){width:80px}.w-auto:not(#\#):not(#\#){width:auto}.w-full:not(#\#):not(#\#){width:100%}.min-w-\[300px\]:not(#\#):not(#\#){min-width:300px}.max-w-\[150px\]:not(#\#):not(#\#){max-width:150px}.max-w-\[275px\]:not(#\#):not(#\#){max-width:275px}.grow:not(#\#):not(#\#){flex-grow:1}.translate-x-\[-50\%\]:not(#\#):not(#\#){--tw-translate-x:-50%;transform:translate(-50%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.05\]:not(#\#):not(#\#){--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.05) scaleY(1.05)}.scale-\[1\.05\]:not(#\#):not(#\#),.transform:not(#\#):not(#\#){transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer:not(#\#):not(#\#){cursor:pointer}.resize:not(#\#):not(#\#){resize:both}.grid-flow-col:not(#\#):not(#\#){grid-auto-flow:column}.grid-flow-row-dense:not(#\#):not(#\#){grid-auto-flow:row dense}.grid-cols-1:not(#\#):not(#\#){grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12:not(#\#):not(#\#){grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2:not(#\#):not(#\#){grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3:not(#\#):not(#\#){grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-6:not(#\#):not(#\#){grid-template-columns:repeat(6,minmax(0,1fr))}.flex-col:not(#\#):not(#\#){flex-direction:column}.items-end:not(#\#):not(#\#){align-items:flex-end}.items-center:not(#\#):not(#\#){align-items:center}.justify-end:not(#\#):not(#\#){justify-content:flex-end}.justify-center:not(#\#):not(#\#){justify-content:center}.justify-between:not(#\#):not(#\#){justify-content:space-between}.justify-around:not(#\#):not(#\#){justify-content:space-around}.gap-4:not(#\#):not(#\#){gap:1rem}.gap-8:not(#\#):not(#\#){gap:2rem}.overflow-hidden:not(#\#):not(#\#){overflow:hidden}.rounded:not(#\#):not(#\#){border-radius:.25rem}.rounded-\[11px\]:not(#\#):not(#\#){border-radius:11px}.rounded-\[20px\]:not(#\#):not(#\#){border-radius:20px}.rounded-\[30px\]:not(#\#):not(#\#){border-radius:30px}.rounded-full:not(#\#):not(#\#){border-radius:9999px}.rounded-md:not(#\#):not(#\#){border-radius:.375rem}.rounded-xl:not(#\#):not(#\#){border-radius:.75rem}.rounded-tl-\[11px\]:not(#\#):not(#\#){border-top-left-radius:11px}.border:not(#\#):not(#\#){border-width:1px}.border-b:not(#\#):not(#\#){border-bottom-width:1px}.border-b-2:not(#\#):not(#\#){border-bottom-width:2px}.border-t:not(#\#):not(#\#){border-top-width:1px}.border-t-2:not(#\#):not(#\#){border-top-width:2px}.border-solid:not(#\#):not(#\#){border-style:solid}.border-\[var\(--color-blue\)\]:not(#\#):not(#\#){border-color:var(--color-blue)}.border-\[var\(--color-dark\)\]:not(#\#):not(#\#){border-color:var(--color-dark)}.border-\[var\(--color-medium\)\]:not(#\#):not(#\#){border-color:var(--color-medium)}.border-\[var\(--color-text\)\]:not(#\#):not(#\#){border-color:var(--color-text)}.border-white:not(#\#):not(#\#){--tw-border-opacity:1;border-color:#fff;border-color:rgba(255,255,255,var(--tw-border-opacity))}.border-t-\[var\(--color-blue\)\]:not(#\#):not(#\#){border-top-color:var(--color-blue)}.border-t-\[var\(--color-dark\)\]:not(#\#):not(#\#){border-top-color:var(--color-dark)}.bg-\[var\(--color-blue\)\]:not(#\#):not(#\#){background-color:var(--color-blue)}.bg-\[var\(--color-dark\)\]:not(#\#):not(#\#){background-color:var(--color-dark)}.bg-\[var\(--color-light\)\]:not(#\#):not(#\#){background-color:var(--color-light)}.bg-\[var\(--color-light-blue\)\]:not(#\#):not(#\#){background-color:var(--color-light-blue)}.bg-\[var\(--color-medium\)\]:not(#\#):not(#\#){background-color:var(--color-medium)}.bg-\[var\(--color-yellow\)\]:not(#\#):not(#\#){background-color:var(--color-yellow)}.bg-red-300:not(#\#):not(#\#){--tw-bg-opacity:1;background-color:#fca5a5;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.bg-white:not(#\#):not(#\#){--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.bg-gradient-to-b:not(#\#):not(#\#){background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.from-\[\#7ed2dc\]:not(#\#):not(#\#){--tw-gradient-from:#7ed2dc var(--tw-gradient-from-position);--tw-gradient-to:rgba(126,210,220,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-\[var\(--color-light-blue\)\]:not(#\#):not(#\#){--tw-gradient-to:var(--color-light-blue) var(--tw-gradient-to-position)}.p-1:not(#\#):not(#\#){padding:.25rem}.p-2:not(#\#):not(#\#){padding:.5rem}.p-4:not(#\#):not(#\#){padding:1rem}.p-6:not(#\#):not(#\#){padding:1.5rem}.p-8:not(#\#):not(#\#){padding:2rem}.px-4:not(#\#):not(#\#){padding-left:1rem;padding-right:1rem}.px-6:not(#\#):not(#\#){padding-left:1.5rem;padding-right:1.5rem}.py-4:not(#\#):not(#\#){padding-bottom:1rem;padding-top:1rem}.py-6:not(#\#):not(#\#){padding-bottom:1.5rem;padding-top:1.5rem}.py-8:not(#\#):not(#\#){padding-bottom:2rem;padding-top:2rem}.\!pt-0{padding-top:0!important}.pb-10:not(#\#):not(#\#){padding-bottom:2.5rem}.pb-12:not(#\#):not(#\#){padding-bottom:3rem}.pb-32:not(#\#):not(#\#){padding-bottom:8rem}.pb-4:not(#\#):not(#\#){padding-bottom:1rem}.pb-5:not(#\#):not(#\#){padding-bottom:1.25rem}.pb-6:not(#\#):not(#\#){padding-bottom:1.5rem}.pb-8:not(#\#):not(#\#){padding-bottom:2rem}.pl-4:not(#\#):not(#\#){padding-left:1rem}.pl-6:not(#\#):not(#\#){padding-left:1.5rem}.pr-4:not(#\#):not(#\#){padding-right:1rem}.pt-10:not(#\#):not(#\#){padding-top:2.5rem}.pt-12:not(#\#):not(#\#){padding-top:3rem}.pt-4:not(#\#):not(#\#){padding-top:1rem}.pt-5:not(#\#):not(#\#){padding-top:1.25rem}.pt-6:not(#\#):not(#\#){padding-top:1.5rem}.pt-8:not(#\#):not(#\#){padding-top:2rem}.text-center:not(#\#):not(#\#){text-align:center}.text-4xl:not(#\#):not(#\#){font-size:2.25rem;line-height:2.5rem}.text-\[19px\]:not(#\#):not(#\#){font-size:19px}.font-\[14px\]:not(#\#):not(#\#){font-weight:14px}.font-\[500\]:not(#\#):not(#\#){font-weight:500}.font-bold:not(#\#):not(#\#){font-weight:700}.font-extrabold:not(#\#):not(#\#){font-weight:800}.font-medium:not(#\#):not(#\#){font-weight:500}.uppercase:not(#\#):not(#\#){text-transform:uppercase}.lowercase:not(#\#):not(#\#){text-transform:lowercase}.leading-\[20px\]:not(#\#):not(#\#){line-height:20px}.tracking-\[1px\]:not(#\#):not(#\#){letter-spacing:1px}.tracking-tight:not(#\#):not(#\#){letter-spacing:-.025em}.\!text-\[var\(--color-light-blue\)\]{color:var(--color-light-blue)!important}.\!text-white{--tw-text-opacity:1!important;color:#fff!important;color:rgba(255,255,255,var(--tw-text-opacity))!important}.text-\[--color-blue\]:not(#\#):not(#\#){color:var(--color-blue)}.text-\[--color-dark\]:not(#\#):not(#\#){color:var(--color-dark)}.text-\[var\(--color-blue\)\]:not(#\#):not(#\#){color:var(--color-blue)}.text-\[var\(--color-dark\)\]:not(#\#):not(#\#){color:var(--color-dark)}.text-\[var\(--color-light-blue\)\]:not(#\#):not(#\#){color:var(--color-light-blue)}.text-\[var\(--color-medium\)\]:not(#\#):not(#\#){color:var(--color-medium)}.text-\[var\(--color-white\)\]:not(#\#):not(#\#){color:var(--color-white)}.text-slate-900:not(#\#):not(#\#){--tw-text-opacity:1;color:#0f172a;color:rgba(15,23,42,var(--tw-text-opacity))}.text-white:not(#\#):not(#\#){--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}.shadow:not(#\#):not(#\#){--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:0 0 transparent,0 0 transparent,0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.shadow-lg:not(#\#):not(#\#){--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.outline:not(#\#):not(#\#){outline-style:solid}.blur:not(#\#):not(#\#){--tw-blur:blur(8px);filter:blur(8px) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow:not(#\#):not(#\#){--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale:not(#\#):not(#\#){--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) grayscale(100%) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert:not(#\#):not(#\#){--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) invert(100%) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter:not(#\#):not(#\#),.invert:not(#\#):not(#\#){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition:not(#\#):not(#\#){transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all:not(#\#):not(#\#){transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-\[600ms\]:not(#\#):not(#\#){transition-duration:.6s}.duration-\[700ms\]:not(#\#):not(#\#){transition-duration:.7s}.duration-\[800ms\]:not(#\#):not(#\#){transition-duration:.8s}.ease-in-out:not(#\#):not(#\#){transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out:not(#\#):not(#\#){transition-timing-function:cubic-bezier(0,0,.2,1)}.custom-padding-top:not(#\#):not(#\#){padding-top:var(--padding-mobile)}@media (min-width:1024px){.custom-padding-top:not(#\#):not(#\#){padding-top:var(--padding-tablet)}}@media (min-width:1280px){.custom-padding-top:not(#\#):not(#\#){padding-top:var(--padding-desktop)}}.custom-padding-bottom:not(#\#):not(#\#){padding-bottom:var(--padding-mobile)}@media (min-width:1024px){.custom-padding-bottom:not(#\#):not(#\#){padding-bottom:var(--padding-tablet)}}@media (min-width:1280px){.custom-padding-bottom:not(#\#):not(#\#){padding-bottom:var(--padding-desktop)}}.custom-container:not(#\#):not(#\#){width:100%}@media (min-width:640px){.custom-container:not(#\#):not(#\#){max-width:640px}}@media (min-width:768px){.custom-container:not(#\#):not(#\#){max-width:768px}}@media (min-width:1024px){.custom-container:not(#\#):not(#\#){max-width:1024px}}@media (min-width:1280px){.custom-container:not(#\#):not(#\#){max-width:1280px}}@media (min-width:1536px){.custom-container:not(#\#):not(#\#){max-width:1536px}}.custom-container:not(#\#):not(#\#){margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;position:relative}.stretched-link:not(#\#):not(#\#):after{background-color:transparent;bottom:0;content:"";left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:1}.otgs-development-site-front-end{display:none!important}body.offcanvas-shown{overflow:hidden!important}.extra-bg:not(#\#):not(#\#):before{background-color:var(--color-light);content:"";height:100%;left:-100vw;position:absolute;top:0;width:300vw;z-index:-1}.scrollspy-testo h1,.scrollspy-testo h2,.scrollspy-testo h3,.scrollspy-testo h4{color:var(--color-blue)!important}.scrollspy-testo:not(#\#):not(#\#) h1,.scrollspy-testo:not(#\#):not(#\#) h2,.scrollspy-testo:not(#\#):not(#\#) h3,.scrollspy-testo:not(#\#):not(#\#) h4{font-weight:500}.scrollspy-testo ul{list-style:none!important;padding-left:0!important}.breadcrumb_last{color:var(--color-blue)!important}.wpcf7-form:not(#\#):not(#\#) .wpcf7-form-control-wrap{display:flex}.wpcf7-form .wpcf7-form-control-wrap .wpcf7-select,.wpcf7-form .wpcf7-form-control-wrap .wpcf7-text,.wpcf7-form .wpcf7-form-control-wrap .wpcf7-textarea{border:1px solid #ccc!important;border-radius:5px!important;padding:10px!important}.wpcf7-form:not(#\#):not(#\#) .wpcf7-form-control-wrap .wpcf7-select,.wpcf7-form:not(#\#):not(#\#) .wpcf7-form-control-wrap .wpcf7-text,.wpcf7-form:not(#\#):not(#\#) .wpcf7-form-control-wrap .wpcf7-textarea{background-color:#fff;width:100%}.wpcf7-form .wpcf7-form-control-wrap{margin-top:5px!important}.wpcf7-form .wpcf7-submit{background-color:#393939!important;color:#fff!important;margin-bottom:20px!important;margin-top:20px!important;padding:20px 10px!important}.wpcf7-form:not(#\#):not(#\#) .wpcf7-submit{border-radius:10px}.wpcf7-form:not(#\#):not(#\#) .wpcf7-not-valid-tip{bottom:-19px;font-size:16px;position:absolute;right:0}.wpcf7-form:not(#\#):not(#\#) .wpcf7-response-output{bottom:0;left:0;position:absolute}.wpcf7-form:not(#\#):not(#\#) .privacy{padding:2rem 0}.wpcf7-form .privacy *{font-size:16px!important}.wpcf7-form .privacy a{-webkit-text-decoration:underline!important;text-decoration:underline!important}.wpcf7-form:not(#\#):not(#\#) .wpcf7-checkbox{padding:1rem 0}.wpcf7-form:not(#\#):not(#\#) .wpcf7-checkbox .wpcf7-list-item{margin:0}input[type=checkbox]:not(#\#):not(#\#){height:18px;position:relative;top:3px;width:18px}.gradient-layer:not(#\#):not(#\#){overflow:hidden;position:relative}.gradient-layer:not(#\#):not(#\#):before{background:linear-gradient(to top right,rgba(0,0,0,.5) 70px,transparent 250px);border-radius:15px;bottom:0;content:"";display:block;height:100%;left:0;position:absolute;width:100%;z-index:1}.gradient-layer:not(#\#):not(#\#)>.absolute{display:block;z-index:2}.gradient-layer:not(#\#):not(#\#)>.absolute svg{position:relative}.block-visual h1,.block-visual h2,.block-visual h3,.block-visual h4,.block-visual h5,.block-visual p,.block-visual small{color:#fff!important}.scrollspy-testo h1,.scrollspy-testo h2,.scrollspy-testo h3,.scrollspy-testo h4,.scrollspy-testo h5,.scrollspy-testo p,.scrollspy-testo small{color:var(--color-dark)!important}.lista-caratteristiche--item h1,.lista-caratteristiche--item h2,.lista-caratteristiche--item h3,.lista-caratteristiche--item h4,.lista-caratteristiche--item strong{color:var(--color-text)!important}.lista-caratteristiche--item:not(#\#):not(#\#) h1,.lista-caratteristiche--item:not(#\#):not(#\#) h2,.lista-caratteristiche--item:not(#\#):not(#\#) h3,.lista-caratteristiche--item:not(#\#):not(#\#) h4,.lista-caratteristiche--item:not(#\#):not(#\#) strong{display:block;font-weight:500;padding-bottom:1rem}.lista-caratteristiche--item.custom-li ul{padding-top:5px!important}.lista-caratteristiche--item.custom-li ul li{margin-bottom:5px!important}.before\:absolute:not(#\#):not(#\#):before{content:var(--tw-content);position:absolute}.before\:left-0:not(#\#):not(#\#):before{content:var(--tw-content);left:0}.before\:top-0:not(#\#):not(#\#):before{content:var(--tw-content);top:0}.before\:z-\[2\]:not(#\#):not(#\#):before{content:var(--tw-content);z-index:2}.before\:h-full:not(#\#):not(#\#):before{content:var(--tw-content);height:100%}.before\:w-0:not(#\#):not(#\#):before{content:var(--tw-content);width:0}.before\:bg-yellow-300:not(#\#):not(#\#):before{content:var(--tw-content);--tw-bg-opacity:1;background-color:#fde047;background-color:rgba(253,224,71,var(--tw-bg-opacity))}.before\:bg-gradient-to-b:not(#\#):not(#\#):before{background-image:linear-gradient(to bottom,var(--tw-gradient-stops));content:var(--tw-content)}.before\:from-\[\#7ed2dc\]:not(#\#):not(#\#):before{content:var(--tw-content);--tw-gradient-from:#7ed2dc var(--tw-gradient-from-position);--tw-gradient-to:rgba(126,210,220,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.before\:to-\[var\(--color-light-blue\)\]:not(#\#):not(#\#):before{content:var(--tw-content);--tw-gradient-to:var(--color-light-blue) var(--tw-gradient-to-position)}.before\:transition-all:not(#\#):not(#\#):before{content:var(--tw-content);transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.before\:duration-\[600ms\]:not(#\#):not(#\#):before{content:var(--tw-content);transition-duration:.6s}.before\:content-\[\'\'\]:not(#\#):not(#\#):before{--tw-content:"";content:"";content:var(--tw-content)}.after\:absolute:not(#\#):not(#\#):after{content:var(--tw-content);position:absolute}.after\:left-0:not(#\#):not(#\#):after{content:var(--tw-content);left:0}.after\:top-0:not(#\#):not(#\#):after{content:var(--tw-content);top:0}.after\:z-\[1\]:not(#\#):not(#\#):after{content:var(--tw-content);z-index:1}.after\:h-full:not(#\#):not(#\#):after{content:var(--tw-content);height:100%}.after\:w-full:not(#\#):not(#\#):after{content:var(--tw-content);width:100%}.after\:content-\[\'\'\]:not(#\#):not(#\#):after{--tw-content:"";content:"";content:var(--tw-content)}.group:hover:not(#\#):not(#\#) .group-hover\:left-0{left:0}.group:hover:not(#\#):not(#\#) .group-hover\:w-full{width:100%}.group:hover:not(#\#):not(#\#) .group-hover\:scale-\[1\.1\]{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.1) scaleY(1.1);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover:not(#\#):not(#\#) .group-hover\:before\:w-full:before{content:var(--tw-content);width:100%}@media not all and (min-width:640px){.max-sm\:left-\[50\%\]:not(#\#):not(#\#){left:50%}.max-sm\:rounded-tr-\[11px\]:not(#\#):not(#\#){border-top-right-radius:11px}}@media (min-width:640px){.sm\:right-\[0px\]:not(#\#):not(#\#){right:0}.sm\:col-start-3:not(#\#):not(#\#){grid-column-start:3}.sm\:col-end-11:not(#\#):not(#\#){grid-column-end:11}.sm\:translate-x-\[0px\]:not(#\#):not(#\#){--tw-translate-x:0px;transform:translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-2:not(#\#):not(#\#){grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:text-5xl:not(#\#):not(#\#){font-size:3rem;line-height:1}}@media (min-width:768px){.md\:order-1:not(#\#):not(#\#){order:1}.md\:order-2:not(#\#):not(#\#){order:2}.md\:col-start-1:not(#\#):not(#\#){grid-column-start:1}.md\:col-start-7:not(#\#):not(#\#){grid-column-start:7}.md\:col-start-8:not(#\#):not(#\#){grid-column-start:8}.md\:col-start-9:not(#\#):not(#\#){grid-column-start:9}.md\:col-end-11:not(#\#):not(#\#){grid-column-end:11}.md\:col-end-13:not(#\#):not(#\#){grid-column-end:13}.md\:col-end-5:not(#\#):not(#\#){grid-column-end:5}.md\:col-end-6:not(#\#):not(#\#){grid-column-end:6}.md\:col-end-7:not(#\#):not(#\#){grid-column-end:7}.md\:col-end-8:not(#\#):not(#\#){grid-column-end:8}.md\:mb-0:not(#\#):not(#\#){margin-bottom:0}.md\:block:not(#\#):not(#\#){display:block}.md\:w-\[400px\]:not(#\#):not(#\#){width:400px}.md\:w-\[80px\]:not(#\#):not(#\#){width:80px}.md\:grid-cols-2:not(#\#):not(#\#){grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3:not(#\#):not(#\#){grid-template-columns:repeat(3,minmax(0,1fr))}.md\:border-b-0:not(#\#):not(#\#){border-bottom-width:0}.md\:border-r-2:not(#\#):not(#\#){border-right-width:2px}.md\:p-2:not(#\#):not(#\#){padding:.5rem}.md\:py-8:not(#\#):not(#\#){padding-bottom:2rem;padding-top:2rem}.md\:pb-0:not(#\#):not(#\#){padding-bottom:0}.md\:pb-12:not(#\#):not(#\#){padding-bottom:3rem}.md\:pb-6:not(#\#):not(#\#){padding-bottom:1.5rem}.md\:pr-6:not(#\#):not(#\#){padding-right:1.5rem}}@media (min-width:1024px){.lg\:bottom-0:not(#\#):not(#\#){bottom:0}.lg\:left-\[-60px\]:not(#\#):not(#\#){left:-60px}.lg\:col-start-1:not(#\#):not(#\#){grid-column-start:1}.lg\:col-start-2:not(#\#):not(#\#){grid-column-start:2}.lg\:col-start-4:not(#\#):not(#\#){grid-column-start:4}.lg\:col-start-5:not(#\#):not(#\#){grid-column-start:5}.lg\:col-start-7:not(#\#):not(#\#){grid-column-start:7}.lg\:col-end-10:not(#\#):not(#\#){grid-column-end:10}.lg\:col-end-11:not(#\#):not(#\#){grid-column-end:11}.lg\:col-end-13:not(#\#):not(#\#){grid-column-end:13}.lg\:col-end-4:not(#\#):not(#\#){grid-column-end:4}.lg\:col-end-5:not(#\#):not(#\#){grid-column-end:5}.lg\:mb-20:not(#\#):not(#\#){margin-bottom:5rem}.lg\:mt-16:not(#\#):not(#\#){margin-top:4rem}.lg\:block:not(#\#):not(#\#){display:block}.lg\:hidden:not(#\#):not(#\#){display:none}.lg\:h-\[60px\]:not(#\#):not(#\#){height:60px}.lg\:w-2\/3:not(#\#):not(#\#){width:66.666667%}.lg\:w-\[60px\]:not(#\#):not(#\#){width:60px}.lg\:grid-cols-2:not(#\#):not(#\#){grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3:not(#\#):not(#\#){grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:gap-8:not(#\#):not(#\#){gap:2rem}.lg\:p-8:not(#\#):not(#\#){padding:2rem}.lg\:px-8:not(#\#):not(#\#){padding-left:2rem;padding-right:2rem}.lg\:py-12:not(#\#):not(#\#){padding-bottom:3rem;padding-top:3rem}.lg\:py-16:not(#\#):not(#\#){padding-bottom:4rem;padding-top:4rem}.lg\:pb-0:not(#\#):not(#\#){padding-bottom:0}.lg\:pb-10:not(#\#):not(#\#){padding-bottom:2.5rem}.lg\:pb-12:not(#\#):not(#\#){padding-bottom:3rem}.lg\:pb-14:not(#\#):not(#\#){padding-bottom:3.5rem}.lg\:pb-16:not(#\#):not(#\#){padding-bottom:4rem}.lg\:pb-8:not(#\#):not(#\#){padding-bottom:2rem}.lg\:pt-10:not(#\#):not(#\#){padding-top:2.5rem}.lg\:pt-12:not(#\#):not(#\#){padding-top:3rem}.lg\:pt-6:not(#\#):not(#\#){padding-top:1.5rem}}@media (min-width:1280px){.xl\:col-start-1:not(#\#):not(#\#){grid-column-start:1}.xl\:col-start-2:not(#\#):not(#\#){grid-column-start:2}.xl\:col-start-4:not(#\#):not(#\#){grid-column-start:4}.xl\:col-start-5:not(#\#):not(#\#){grid-column-start:5}.xl\:col-start-6:not(#\#):not(#\#){grid-column-start:6}.xl\:col-start-7:not(#\#):not(#\#){grid-column-start:7}.xl\:col-end-10:not(#\#):not(#\#){grid-column-end:10}.xl\:col-end-11:not(#\#):not(#\#){grid-column-end:11}.xl\:col-end-12:not(#\#):not(#\#){grid-column-end:12}.xl\:col-end-13:not(#\#):not(#\#){grid-column-end:13}.xl\:col-end-3:not(#\#):not(#\#){grid-column-end:3}.xl\:col-end-4:not(#\#):not(#\#){grid-column-end:4}.xl\:col-end-6:not(#\#):not(#\#){grid-column-end:6}.xl\:h-\[56\.7vw\]:not(#\#):not(#\#){height:56.7vw}.xl\:w-\[100px\]:not(#\#):not(#\#){width:100px}.xl\:max-w-\[200px\]:not(#\#):not(#\#){max-width:200px}.xl\:grid-cols-4:not(#\#):not(#\#){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1536px){.\32xl\:col-start-5:not(#\#):not(#\#){grid-column-start:5}.\32xl\:col-end-9:not(#\#):not(#\#){grid-column-end:9}}@media (prefers-color-scheme:dark){.dark\:text-white:not(#\#):not(#\#){--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}}

li.link-giallo a {
  color: #F5BE47 !important;
}

.testo-sotto-icona {
	font-size:22px !important;
	margin-top:-20px !important;
}

.btn.btn-secondary:not(#\#):not(#\#) .pseudo-bg:before {
	background-color:#F5BE47 !important;
}
