@keyframes scroll{0%{opacity:0}10%{transform:translateY(0);opacity:1}100%{transform:translateY(15px);opacity:0}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.hero-page{margin-bottom:100px}.hero-page__media{position:relative;border-radius:10px;overflow:hidden}.hero-page__media::after{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:2}.hero-page__media picture{position:relative;display:block;width:100%;height:100%;z-index:1}.hero-page__media picture img{display:block;width:100%;height:100%;object-fit:cover}.hero-page__media--wrap-video{position:relative;display:block;width:100%;height:100%;z-index:1}.hero-page__media--wrap-video video{display:block;width:100%;height:100%;object-fit:cover}.hero-page__media--discover{position:absolute;bottom:0px;right:0px;z-index:3}.hero-page__subtitle{font-family:"Sarabun",sans-serif;font-weight:400}@media(max-width: 1024px){.hero-page__subtitle{font-size:1.5625em;line-height:1.4em}}@media(min-width: 1025px){.hero-page__subtitle{font-size:1.875em;line-height:1.3333333333em}}@media(max-width: 767px){.hero-page__media{margin-top:20px}.hero-page__media picture,.hero-page__media--wrap-video{aspect-ratio:.666666}}@media(min-width: 768px){.hero-page__media{margin-top:40px}.hero-page__media picture,.hero-page__media--wrap-video{aspect-ratio:1.555555}}
@keyframes scroll{0%{opacity:0}10%{transform:translateY(0);opacity:1}100%{transform:translateY(15px);opacity:0}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.form input[type=text],.form input[type=email],.form input[type=tel],.form textarea,.form input[type=url]{-webkit-appearance:none;margin:0px;padding:6px 0px;width:100%;height:auto;font-size:.9375em;line-height:1.1333333333em;font-family:"Arial",sans-serif;font-weight:400;background-color:rgba(0,0,0,0);border:0px;border-bottom:1px solid;color:#f3e8dc}input[type=checkbox]{cursor:pointer;position:relative;-webkit-appearance:none;padding:12px;-webkit-box-shadow:inset 0px 0px 0px 1px #f3e8dc;-moz-box-shadow:inset 0px 0px 0px 1px #f3e8dc;box-shadow:inset 0px 0px 0px 1px #f3e8dc;background-color:#fff;margin:0px;border-radius:0px;border:0px;outline:none}input[type=checkbox]:checked{outline:none;font-style:normal}input[type=checkbox]:checked::before{content:"";display:block;position:absolute;top:50%;bottom:initial;left:50%;right:initial;transform:translate(-50%, -50%);width:11px;height:11px;background-color:#f3e8dc}input[type=checkbox]:focus{border-color:#f3e8dc}.form input[type=radio]{cursor:pointer;position:relative;-webkit-appearance:none;padding:10px;margin:0px;outline:none;border-radius:20px;background-color:rgba(0,0,0,0);border:1px solid #303b36}.form input[type=radio]:checked{outline:none;font-style:normal;background:rgba(0,0,0,0)}.form input[type=radio]:checked::before{content:"";display:block;position:absolute;top:50%;bottom:initial;left:50%;right:initial;transform:translate(-50%, -50%);margin:0px;width:16px;height:16px;color:#fff;background-color:#f3e8dc;border-radius:20px}select{cursor:pointer;-webkit-appearance:none;padding:6px 20px 6px 0px;width:100%;height:auto;font-size:.9375em;line-height:1.1333333333em;font-family:"Arial",sans-serif;border:0px;border-bottom:1px solid;background-color:rgba(0,0,0,0);background-position:100%;background-size:20px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23303B36' d='m11.215 15.555-4.857-4.579.002.001A1.146 1.146 0 0 1 7.144 9h9.712a1.145 1.145 0 0 1 .784 1.977l-4.856 4.579.001-.001a1.144 1.144 0 0 1-1.57 0Z'/%3E%3C/svg%3E")}input[type=file]{cursor:pointer;-webkit-appearance:none;width:100%;font-size:1.125em;border:0px;background-color:#f3e8dc;font-family:"Sarabun",sans-serif}@media(max-width: 767px){input[type=file]{padding:15px}}@media(min-width: 768px){input[type=file]{padding:35px}}input[type=date]{-webkit-appearance:none;cursor:pointer;margin:0px;padding:5px 0px;width:100%;height:auto;font-size:.9375em;line-height:1.1333333333em;font-family:"Arial",sans-serif;background-color:rgba(0,0,0,0);border-radius:0px;border:0px;border-bottom:1px solid}@media(max-width: 767px){.form .form-item{margin-bottom:16px}}@media(min-width: 768px){.form .form-item{margin-bottom:30px}}.form .form-item label{display:block;margin-bottom:5px;color:#f3e8dc;cursor:pointer;font-family:"Sarabun",sans-serif;font-weight:400}@media(max-width: 1024px){.form .form-item label{font-size:18px;line-height:25px}}@media(min-width: 1025px){.form .form-item label{font-size:20px;line-height:30px}}.form .form-item.column-check .wpcf7-form-control{display:block}@media(min-width: 768px)and (max-width: 1024px){.form .form-item.column-check .wpcf7-form-control{column-count:2;column-gap:48px}}@media(min-width: 1025px){.form .form-item.column-check .wpcf7-form-control{column-count:3;column-gap:48px}}.form input:focus-visible,.form input:focus,.form textarea:focus-visible,.form textarea:focus{outline-color:#303b36}.form input[type=text],.form input[type=email],.form input[type=tel],.form textarea,.form input[type=url]{border-bottom-color:#f3e8dc}.form input[type=text].wpcf7-not-valid,.form input[type=email].wpcf7-not-valid,.form input[type=tel].wpcf7-not-valid,.form textarea.wpcf7-not-valid,.form input[type=url].wpcf7-not-valid{border-color:#d53d0b}@media(max-width: 767px){.form input[type=text],.form input[type=email],.form input[type=tel],.form textarea,.form input[type=url]{width:100%}}@media(min-width: 768px){.form input[type=text],.form input[type=email],.form input[type=tel],.form textarea,.form input[type=url]{width:100%}}.form textarea{resize:none;height:unset}.form input[type=radio]{border-color:#f3e8dc}.form input[type=radio]::before{background-color:#f3e8dc}input[type=date]{color:#f3e8dc;border-bottom-color:#f3e8dc;font-size:18px !important}input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1)}select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23F3E8DC' d='m11.215 15.555-4.857-4.579.002.001A1.146 1.146 0 0 1 7.144 9h9.712a1.145 1.145 0 0 1 .784 1.977l-4.856 4.579.001-.001a1.144 1.144 0 0 1-1.57 0Z'/%3E%3C/svg%3E");color:#f3e8dc;border-bottom-color:#f3e8dc;font-size:18px !important}legend{margin-bottom:10px;font-size:16px;line-height:20px,16px}.desc{margin-top:12px;font-size:.875em;line-height:1.4285714286em}.checkbox-wrap label,.checkbox-wrap input[type=checkbox]{display:inline-block;vertical-align:top}.checkbox-wrap label{margin-top:3px;margin-bottom:unset;margin-left:5px;max-width:calc(100% - 30px)}.wpcf7-radio input[type=radio],.wpcf7-radio .wpcf7-list-item-label{display:inline-block;vertical-align:middle}.wpcf7-radio .wpcf7-list-item-label{margin-left:5px;font-size:1em;line-height:1.5em}.wpcf7-checkbox input[type=checkbox],.wpcf7-checkbox .wpcf7-list-item-label{display:inline-block;vertical-align:middle}.wpcf7-checkbox .wpcf7-list-item-label{margin-left:5px;font-size:.875em;line-height:1.1428571429em;font-weight:400;color:#333}.form-actions{margin-top:30px}@media(min-width: 768px){.form-actions{text-align:left;padding:0px 23px}}.form-actions .button-primary{min-width:120px}.form-actions .wpcf7-spinner{display:block;margin:10px auto}.form-actions .wpcf7-spinner::before{background-color:#979797}@media(min-width: 768px){.box-columns{margin-left:-23px;margin-right:-23px}.box-columns .form-item{padding:0px 23px}}@media(max-width: 767px){.box-acceptance .acceptance{order:2}}@media(min-width: 768px){.box-acceptance .acceptance{order:2}}.box-acceptance .required{text-align:right}.box-acceptance .required p{font-size:.75em;line-height:1.6666666667em;color:#f3e8dc}@media(max-width: 767px){.box-acceptance .required{order:1}}@media(min-width: 768px){.box-acceptance .required{order:1;padding:0px 23px}}.box-acceptance .dichiarazione_consenso .title-dichiarazione{font-size:.875em;line-height:1.4285714286em;display:block;color:#f3e8dc}.box-acceptance .dichiarazione_consenso .im-accordion__title{text-decoration:underline;font-size:.875em;line-height:1.4285714286em;color:#f3e8dc}.box-acceptance .dichiarazione_consenso .im-accordion__content p{font-size:.875em;line-height:1.4285714286em;color:#f3e8dc}.box-acceptance .radios--wrapper{margin-top:20px}.box-acceptance .radios--wrapper .fieldset-legend{color:#f3e8dc}.box-acceptance .radios--wrapper input[type=checkbox],.box-acceptance .radios--wrapper label{display:inline-block;vertical-align:middle}.box-acceptance .radios--wrapper label{max-width:calc(100% - 40px);margin-left:8px;margin-bottom:0px;font-size:1em;line-height:1.5em;letter-spacing:0px;font-family:"Sarabun",sans-serif;font-weight:400;text-transform:none}.box-acceptance .wpcf7-list-item.first{margin-right:10px;margin-left:0}.box-acceptance .wpcf7-list-item .wpcf7-list-item-label{color:#f3e8dc;font-size:14px}.wpcf7-not-valid-tip{display:block;margin-top:5px;font-size:16px !important}@media(min-width: 768px){.wpcf7-not-valid-tip{margin-left:0}}.form-actions>p{text-align:right}.form-actions>p input.wpcf7-submit{font-size:16px !important}.wpcf7-response-output{color:#fff}.radio-required input[type=radio][value=Si]~span::after,.radio-required input[type=radio][value=Yes]~span::after{content:"*";margin-left:2px}.interest .wpcf7-list-item{display:block}.wpcf7-response-output{margin:0px auto !important}.block-contact-form{background-color:#303b36}.block-contact-form__title{color:#a3813c}@media(max-width: 767px){.block-contact-form__column{width:100%}.block-contact-form__title{margin-bottom:50px}}@media(min-width: 768px){.block-contact-form{margin-top:150px;margin-bottom:150px}.block-contact-form__column:first-child{width:37.5%}.block-contact-form__column:last-child{width:62.5%}}body.dark-mode .form .form-item input[type=text],body.dark-mode .form .form-item input[type=email],body.dark-mode .form .form-item input[type=tel],body.dark-mode .form .form-item input[type=url],body.dark-mode .form .form-item input[type=date],body.dark-mode .form .form-item textarea,body.dark-mode .form .form-item select{color:#f3e8dc;border-bottom-color:#f3e8dc}body.dark-mode .form .form-item select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23F3E8DC' d='m11.215 15.555-4.857-4.579.002.001A1.146 1.146 0 0 1 7.144 9h9.712a1.145 1.145 0 0 1 .784 1.977l-4.856 4.579.001-.001a1.144 1.144 0 0 1-1.57 0Z'/%3E%3C/svg%3E")}body.dark-mode .form .form-item input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1)}body.dark-mode .form .form-item input[type=radio]{border-color:#f3e8dc}body.dark-mode .form .form-item input[type=radio]::before{background-color:#f3e8dc}body.dark-mode .form .form-item .title-dichiarazione{color:#f3e8dc}
@keyframes scroll{0%{opacity:0}10%{transform:translateY(0);opacity:1}100%{transform:translateY(15px);opacity:0}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.block-media-text-cta__title{margin:0px;font-family:"Bebas Neue",sans-serif;font-weight:400;color:#303b36}@media(max-width: 1024px){.block-media-text-cta__title{font-size:2.8125em;line-height:1em}}@media(min-width: 1025px){.block-media-text-cta__title{font-size:3.125em;line-height:1.2em}}.block-media-text-cta__text>*{margin:0px;font-family:"Sarabun",sans-serif;font-weight:400}@media(max-width: 1024px){.block-media-text-cta__text>*{font-size:1.25em;line-height:1.4em}}@media(min-width: 1025px){.block-media-text-cta__text>*{font-size:1.5625em;line-height:1.48em}}.block-media-text-cta{position:relative;display:block;width:100%;height:100%}.block-media-text-cta__inner{position:relative}.block-media-text-cta__media{position:relative;border-radius:10px;overflow:hidden;z-index:1}.block-media-text-cta__media:after{content:"";position:absolute;left:0;bottom:0;z-index:2;height:200px;width:100%;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00000000", endColorstr="#000000",GradientType=0 )}.block-media-text-cta__media picture{position:relative;display:block;width:100%;height:100%;z-index:1}.block-media-text-cta__media picture img{display:block;width:100%;height:100%;object-fit:cover}.block-media-text-cta__media .wrap-video{position:relative;display:block;width:100%;height:100%;z-index:1}.block-media-text-cta__media .wrap-video video{display:block;width:100%;height:100%;object-fit:cover}.block-media-text-cta__content{position:relative;width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:40px 0 50px}.block-media-text-cta__content--wrap-text>.h2{color:#fff;margin:0 !important;margin-bottom:10px !important;text-align:left}@media(min-width: 1025px){.block-media-text-cta__content--wrap-text>.h2{text-align:center}}.block-media-text-cta__title{margin-bottom:15px;color:#a3813c}.block-media-text-cta__title strong{font-weight:400;color:#a3813c}.block-media-text-cta__text{margin-top:5px}.block-media-text-cta__text>*{color:#303b36}.block-media-text-cta.dark-mode{background-color:#303b36}.block-media-text-cta.dark-mode .title-text .block-media-text-cta__text{color:#f3e8dc}@media(max-width: 767px){.block-media-text-cta__media picture,.block-media-text-cta__media .wrap-video{aspect-ratio:.666666}}@media(min-width: 768px){.block-media-text-cta__media picture,.block-media-text-cta__media .wrap-video{aspect-ratio:1.555555}}@media(max-width: 1024px){.block-media-text-cta__content{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.block-media-text-cta__cta{margin-top:20px}}@media(min-width: 1025px){.block-media-text-cta__content{-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.block-media-text-cta__content--wrap-text{width:calc(100% - 300px);max-width:900px}}
@keyframes scroll{0%{opacity:0}10%{transform:translateY(0);opacity:1}100%{transform:translateY(15px);opacity:0}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.pg-contacts .hero-page__subtitle{margin:0px;font-family:"Bebas Neue",sans-serif;font-weight:400;color:#303b36}@media(max-width: 1024px){.pg-contacts .hero-page__subtitle{font-size:2.1875em;line-height:1.2857142857em}}@media(min-width: 1025px){.pg-contacts .hero-page__subtitle{font-size:2.5em;line-height:1.2em}}.pg-contacts .block-contact-info__info,.pg-contacts .block-contact-info__address{margin:0px;font-family:"Sarabun",sans-serif;font-weight:400}@media(max-width: 1024px){.pg-contacts .block-contact-info__info,.pg-contacts .block-contact-info__address{font-size:1.25em;line-height:1.4em}}@media(min-width: 1025px){.pg-contacts .block-contact-info__info,.pg-contacts .block-contact-info__address{font-size:1.5625em;line-height:1.48em}}@media(max-width: 1023px){.pg-contacts{padding-top:130px}}@media(min-width: 1024px){.pg-contacts{padding-top:130px}}.pg-contacts{position:relative}.pg-contacts .hero-page{margin-bottom:15px}.pg-contacts .hero-page__subtitle{margin-top:30px;display:block}@media(min-width: 1025px){.pg-contacts .hero-page__subtitle{margin-top:40px}}.pg-contacts .block-contact-info{margin-top:15px;margin-bottom:80px}.pg-contacts .block-contact-info span{display:block}.pg-contacts .block-contact-info a{text-decoration:none}.pg-contacts .block-contact-info__address{color:#a3813c}.pg-contacts .block-media-text-cta{margin-top:60px;margin-bottom:60px}@media(max-width: 767px){.block-contact-form{margin-top:100px;margin-bottom:100px;padding-top:100px;padding-bottom:100px}}@media(min-width: 768px){.block-contact-form{margin-top:150px;margin-bottom:150px;padding-top:150px;padding-bottom:150px}}
