@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;700&display=swap);
.hamburger{display:flex;flex-direction:column}.hamburger>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.hamburger span{--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity));display:inline-block;height:.25rem;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.5rem}.hamburger.is-active span:first-child{--tw-translate-y:0.75rem;--tw-rotate:45deg;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))}.hamburger.is-active span:nth-child(2){opacity:0}.hamburger.is-active span:nth-child(3){--tw-translate-y:-0.75rem;--tw-rotate:-45deg;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))}#gform_wrapper_1{margin:0!important}.gform_heading{display:none}.gform-field-label{display:none!important}.gfield_consent_label{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;font-family:Open Sans,sans-serif;font-size:.875rem}@media (min-width:768px){.gfield_consent_label{font-size:1.125rem}}.gfield_consent_label{display:block!important}.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:1.5rem!important}@media (max-width:640px){.name_last{margin-top:1.5rem!important}.name_first,.name_last{margin-bottom:0!important}.name_first{padding-right:0!important}}@media (min-width:640px){.gform_wrapper.gravity-theme .gform_fields{grid-column-gap:2rem!important;grid-row-gap:2rem!important}.name_last{padding-left:2rem!important}.name_first{padding-right:0!important}}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{background-color:transparent!important;border-color:#fff!important;padding:1.5rem!important}.gform-body input{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-family:Open Sans,sans-serif;font-weight:400;letter-spacing:0;line-height:120%}.gform-body input::-moz-placeholder{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1.125rem}.gform-body input::placeholder{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1.125rem}@media (min-width:768px){.gform-body input::-moz-placeholder{font-size:1.5rem}.gform-body input::placeholder{font-size:1.5rem}}.gform-body input{border:0!important;font-size:1.125rem!important;line-height:120%!important;outline:1px solid #fff!important}@media (min-width:640px){.gform-body input{font-size:1.5rem!important}}.gform-body .ginput_container_consent{display:flex}.gform-body .ginput_container_consent>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}@media (min-width:768px){.gform-body .ginput_container_consent{align-items:center}}.gform-body input:focus{box-shadow:none!important;outline:2px solid #fff!important}input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;height:24px!important;min-width:24px!important;position:relative;width:24px!important}[type=checkbox]:checked{background-image:url(../img/tick.svg);background-size:16px}[type=checkbox]{border:1px solid #fff!important}input[type=checkbox]{background-color:transparent;cursor:pointer;margin-top:.5rem}@media (min-width:768px){input[type=checkbox]{margin-top:0}}input[type=checkbox]:focus{height:24px!important;min-width:24px!important;outline:1px solid #fff!important;outline-offset:0!important;width:24px!important}body .gform_wrapper input[type=checkbox]:focus{box-shadow:none!important}.gform_footer{margin-top:58px!important;padding:0!important}[type=submit]{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgb(0 0 0/var(--tw-text-opacity));cursor:pointer;font-family:Open Sans,sans-serif;font-size:1.125rem;font-weight:800;letter-spacing:3px;line-height:1.5;padding:1.25rem 1.875rem;text-align:center;text-transform:uppercase;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}[type=submit]:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}[type=submit]{line-height:normal!important;margin-bottom:0!important}#field_1_6{margin-top:-1.25rem}@media (max-width:640px){[type=submit]{width:-webkit-fill-available!important}}.gform_validation_errors{display:none}.validation_message{background-color:transparent!important;border:none!important;color:#c5264d!important;padding-left:0!important;padding-right:0!important}@media (max-width:767px){.validation_message{font-size:18px!important}}@media (min-width:768px){.validation_message{font-size:24px!important}}.wpml-ls-item-toggle{background-color:transparent!important;border:0!important;color:#fff!important;display:flex!important;font-family:Open Sans,sans-serif;font-size:.875rem;font-weight:700;line-height:140%;text-transform:uppercase;width:-moz-max-content!important;width:max-content!important}.wpml-ls-item-toggle:after{border:0!important;content:url(../img/arrow-down.svg)!important;height:100%!important;margin-left:1rem;right:6px!important;top:4px!important}.js-wpml-ls-legacy-dropdown{width:auto!important}.wpml-ls-link{background-color:transparent!important;border:0!important;color:#fff!important;display:flex!important;font-size:.875rem;font-weight:700;line-height:140%;text-transform:uppercase;width:-moz-max-content!important;width:max-content!important}.wpml-ls-link,.wpml-ls-native:hover{font-family:Open Sans,sans-serif}.wpml-ls-native:hover{-webkit-text-fill-color:transparent;background:var(--sfumatura-1,linear-gradient(141deg,#f58220 0,#feb700 100%));background-clip:text;-webkit-background-clip:text}@media (max-width:1025px){.wpml-ls-sub-menu{padding-top:0!important}}@media (min-width:1025px){.wpml-ls-sub-menu{padding-top:10px!important}}[x-cloak]{display:none!important}.title-h1{font-family:Open Sans,sans-serif;font-size:2.5rem;font-weight:300;letter-spacing:0;line-height:110%}@media (min-width:768px){.title-h1{font-size:4.5rem;line-height:105%}}.title-h2{font-family:Open Sans,sans-serif;font-size:2rem;font-weight:300;letter-spacing:0;line-height:120%}@media (min-width:768px){.title-h2{font-size:3.625rem}}.title-h3{font-family:Open Sans,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:140%}@media (min-width:768px){.title-h3{font-size:1.5rem}}.title-h4{font-family:Open Sans,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:140%}@media (min-width:768px){.title-h4{font-size:2rem}}.paragraph{font-family:Open Sans,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:140%}@media (min-width:768px){.paragraph{font-size:1.5rem}}.link{font-family:Open Sans,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.0625rem;line-height:140%;text-transform:uppercase}@media (min-width:768px){.link{font-size:1.125rem}}.container{margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1920px;padding-left:6.25rem!important;padding-right:6.25rem!important}}.privacy:hover a:hover,.tab-attivo,.tab-singolo:hover,code{-webkit-text-fill-color:transparent;background:var(--sfumatura-1,linear-gradient(141deg,#f58220 0,#feb700 100%));background-clip:text;-webkit-background-clip:text;font-family:Open Sans,sans-serif}.swiper-button-disabled{cursor:not-allowed!important;opacity:.6}.custom-logo{height:2.5rem;width:auto}@media (min-width:1280px){.custom-logo{height:auto}}.ancora-mobile a{width:-webkit-fill-available!important}.swiper-slide{padding-bottom:64px;padding-top:64px}.gradient{background-image:linear-gradient(180deg,#feb700,#f58220)}

/*# sourceMappingURL=app.css.map*/