/*!

 /$$      /$$           /$$ /$$                                   /$$ /$$
| $$$    /$$$          | $$|__/                                  | $$|__/
| $$$$  /$$$$  /$$$$$$ | $$ /$$  /$$$$$$$ /$$$$$$/$$$$   /$$$$$$ | $$ /$$  /$$$$$$$
| $$ $$/$$ $$ /$$__  $$| $$| $$ /$$_____/| $$_  $$_  $$ /$$__  $$| $$| $$ /$$_____/
| $$  $$$| $$| $$$$$$$$| $$| $$|  $$$$$$ | $$ \ $$ \ $$| $$$$$$$$| $$| $$|  $$$$$$
| $$\  $ | $$| $$_____/| $$| $$ \____  $$| $$ | $$ | $$| $$_____/| $$| $$ \____  $$
| $$ \/  | $$|  $$$$$$$| $$| $$ /$$$$$$$/| $$ | $$ | $$|  $$$$$$$| $$| $$ /$$$$$$$/
|__/     |__/ \_______/|__/|__/|_______/ |__/ |__/ |__/ \_______/|__/|__/|_______/

 Melismelis - v0.1.0
*/
.landing{padding:clamp(24px,5vw,72px) clamp(16px,3.472vw,50px) clamp(48px,5.208vw,75px)}.landing--senza-plugin{padding-top:clamp(56px,10.069vw,145px)}.landing__column{max-width:710px;margin:0 auto}.landing__title{margin:0;font-size:clamp(1.5rem,2.639vw,2.375rem);text-align:center;text-wrap:balance}.lingua{display:flex;justify-content:flex-end;margin-bottom:clamp(32px,3.889vw,56px)}.lingua__menu{position:relative}.lingua__attuale{display:flex;align-items:center;gap:8px;font-size:.875rem;line-height:17px;list-style:none;cursor:pointer}.lingua__attuale::-webkit-details-marker{display:none}.lingua__attuale::after{content:"";flex:none;width:14px;height:14px;background:url(../attachments/images/freccia-lingua.svg) no-repeat center/14px 14px;transition:transform .15s ease}@media (prefers-reduced-motion:reduce){.lingua__attuale::after{transition:none}}.lingua__attuale:focus-visible{outline:2px solid #006bea;outline-offset:4px}.lingua__menu[open] .lingua__attuale::after{transform:rotate(180deg)}.lingua__etichetta{width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.lingua__etichetta:not(caption){position:absolute!important}.lingua__etichetta *{overflow:hidden!important}.lingua__elenco{position:absolute;top:calc(100% + 8px);right:0;z-index:10;min-width:128px;margin:0;padding:6px 0;border:1px solid #ddd;background:#fff;list-style:none}.lingua__elenco a{display:block;padding:6px 16px;color:#000;font-size:.875rem;line-height:17px;text-decoration:none}.lingua__elenco a:focus-visible,.lingua__elenco a:hover{color:#006bea}.lingua__elenco a:focus-visible{outline:2px solid #006bea;outline-offset:-2px}.lingua__elenco a[aria-current]{font-weight:700}.landing__nota{margin:48px 0 27px;color:#8f8f8f;font-size:1rem}.landing__registrate{margin:0 0 28px;padding:0;color:#626262;font-size:1rem;list-style:none}.landing__registrate li+li{margin-top:4px}.landing__testo{margin-top:48px;font-size:1.125rem;text-align:center}.landing__testo p{margin:0 0 16px}.landing__testo a{color:#006bea}.landing__elenco{margin:0 0 16px;padding:0;list-style:none}.landing__messaggio{margin:12px 0 0;font-size:.875rem}.landing__messaggio a{color:inherit;text-decoration:underline}.landing__messaggio--errore{color:#c62828}.landing__messaggio--avviso{margin:0 0 28px;padding:12px 16px;border-left:3px solid #000;background:rgba(0,0,0,.04);font-size:1rem}.passaggio-email{margin-top:48px}.passaggio-email__intro{margin:0 0 28px;font-size:1.125rem}.passaggio-email__pulsante{display:block;margin:50px auto 0;cursor:pointer}.campo{position:relative;padding-top:20px}.campo__input{display:block;width:100%;height:30px;padding:0;border:0;border-bottom:.5px solid #000;border-radius:0;background:0 0;color:#000;font-size:1.125rem;line-height:1.375}.campo__input:focus{outline:0;box-shadow:inset 0 -1px 0 #000}.campo__input:focus:not([readonly]){border-bottom-color:#006bea;box-shadow:inset 0 -1px 0 #006bea}.campo__input[aria-invalid=true]{border-bottom-color:#c62828}.campo__etichetta{position:absolute;left:0;pointer-events:none;transition:top .15s ease,font-size .15s ease,color .15s ease;top:0;color:#8f8f8f;font-size:.875rem;line-height:1.2}@media (prefers-reduced-motion:reduce){.campo__etichetta{transition:none}}.campo__input:placeholder-shown:not(:focus)+.campo__etichetta{top:20px;color:#626262;font-size:1.125rem;line-height:1.375}.asc-conferma{margin-top:48px;font-size:1.125rem;text-align:center}.asc-conferma p{margin:0 0 16px}.asc-conferma a:not(.asc-pulsante){color:#006bea}.asc-conferma__principale{font-size:1.25rem}.asc-pulsante{display:inline-block;font-family:"Samsung SS Head",Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700;line-height:1.1875;padding:.625rem 1.75rem;border-radius:30px;text-decoration:none;background:#000;border:2px solid #000;color:#fff}.asc-pulsante:hover{background:0 0;color:#000}.asc-pulsante{margin-top:8px}.gform_wrapper .gfield_visibility_hidden,.gform_wrapper .gform-icon,.gform_wrapper .gform_heading,.gform_wrapper .gform_hidden,.gform_wrapper .ginput_counter{display:none}.gform_wrapper .hidden_label>.gfield_label{width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.gform_wrapper .hidden_label>.gfield_label:not(caption){position:absolute!important}.gform_wrapper .hidden_label>.gfield_label *{overflow:hidden!important}.gform_wrapper .gfield_required{color:inherit}.gform_wrapper .gform_validation_errors{margin:0 0 28px;padding:12px 16px;border-left:3px solid #c62828;background:rgba(198,40,40,.06);color:#c62828}.gform_wrapper .gform_validation_errors h2{margin:0;font-family:"Samsung SS Body",Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.gform_fields{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:30px}.gfield{grid-column:1/-1;min-width:0;margin:28px 0 0;padding:0;border:0}.gfield:first-child{margin-top:0}.gfield--width-half{grid-column:span 6}@media (max-width:575.98px){.gfield--width-half{grid-column:1/-1}}.gfield>legend.gfield_label{float:none;width:100%;margin:0 0 28px;padding:0;font-size:1.125rem;line-height:normal}.asc-titolo,.gsection_title{margin:0;padding-bottom:8px;border-bottom:1px solid #000;font-family:"Samsung SS Head",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:700;line-height:normal}.asc-campo-titolo,.asc-sezione-privacy{margin-top:75px}.asc-campo-titolo+.gfield,.asc-sezione-privacy+.gfield{margin-top:31px}.asc-blocco{margin-top:75px}.asc-blocco .gsection_title{border-bottom-width:2px;font-size:1.75rem}.asc-blocco--solo{margin-top:0}.asc-blocco--solo .gsection_title{display:none}.asc-registra{margin-top:16px}.asc-registra .gfield_description{margin-top:6px;color:#8f8f8f;font-size:.875rem}.asc-registra--solo{margin-top:0}.asc-registra--solo>*{display:none}.asc-flottante{position:relative;padding-top:20px}.asc-flottante>.gfield_label{position:absolute;left:0;right:0;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;transition:top .15s ease,font-size .15s ease,color .15s ease;top:0;color:#8f8f8f;font-size:.875rem;line-height:1.2}@media (prefers-reduced-motion:reduce){.asc-flottante>.gfield_label{transition:none}}.asc-flottante input,.asc-flottante select{display:block;width:100%;height:30px;padding:0;border:0;border-bottom:.5px solid #000;border-radius:0;background:0 0;color:#000;font-size:1.125rem;line-height:1.375}.asc-flottante input:focus,.asc-flottante select:focus{outline:0;box-shadow:inset 0 -1px 0 #000}.asc-flottante input:focus:not([readonly]),.asc-flottante select:focus:not([readonly]){border-bottom-color:#006bea;box-shadow:inset 0 -1px 0 #006bea}.asc-flottante:has(input:placeholder-shown:not(:focus))>.gfield_label{top:20px;color:#626262;font-size:1.125rem;line-height:1.375}.asc-flottante input::placeholder{color:transparent}.asc-flottante input:focus::placeholder{color:#8f8f8f}.gfield--type-select select{appearance:none;padding-right:24px;background:url(../attachments/images/form/freccia-giu.svg) no-repeat right center/16px 16px;cursor:pointer}.gfield--type-select:has(option.gf_placeholder:checked)>.gfield_label{visibility:hidden}.gfield--type-select:has(option.gf_placeholder:checked) select{color:#626262}.asc-email input[readonly]{cursor:default}.asc-email .gfield_description{margin-top:6px;color:#8f8f8f;font-size:.875rem}.asc-email .gfield_description a{color:#006bea}.gfield-choice-input,.ginput_container_consent input[type=checkbox]{flex:none;width:18px;height:18px;margin:0;border:1px solid #000;border-radius:2px;background:#fff no-repeat center/12px 12px;appearance:none;cursor:pointer}.gfield-choice-input:checked,.ginput_container_consent input[type=checkbox]:checked{border-color:#006bea;background-color:#006bea;background-image:url(../attachments/images/form/casella-spunta.svg)}.gfield-choice-input:focus-visible,.ginput_container_consent input[type=checkbox]:focus-visible{outline:2px solid #006bea;outline-offset:2px}.gchoice,.ginput_container_consent{display:flex;align-items:center;gap:12px}.gchoice label,.ginput_container_consent label{margin:0;font-size:1.125rem;cursor:pointer}.asc-scelta .gfield_radio{display:flex;flex-wrap:wrap;gap:12px 48px}.asc-consenso .ginput_container_consent{align-items:flex-start}.asc-consenso .ginput_container_consent input[type=checkbox]{margin-top:1px}.asc-consenso .gfield_consent_label{font-size:1rem}.asc-consenso a{color:#006bea;text-decoration:underline}.asc-interruttori{margin-top:48px}.asc-interruttori .gfield_checkbox{display:flex;flex-direction:column;gap:24px;width:max-content;min-width:237px;max-width:100%}.asc-interruttori .gchoice{justify-content:space-between}.asc-interruttori label{order:-1}.asc-interruttori input[type=checkbox]{width:52px;height:32px;border:.5px solid #848484;border-radius:100px;background:url(../attachments/images/form/interruttore-x.svg) no-repeat 7px 7px/16px 16px,radial-gradient(circle at 15px 15px,#848484 12px,transparent 12.5px),#fff}.asc-interruttori input[type=checkbox]:checked{border-color:#006bea;background:url(../attachments/images/form/interruttore-spunta.svg) no-repeat 27.5px 7.5px/16px 16px,radial-gradient(circle at 35.5px 15.5px,#fff 12px,transparent 12.5px),#006bea}.asc-interruttori .gchoice:last-child input[type=checkbox]:not(:checked){background:url(../attachments/images/form/interruttore-x-altro.svg) no-repeat 7px 7px/16px 16px,radial-gradient(circle at 15px 15px,#848484 12px,transparent 12.5px),#fff}.asc-specificare{max-width:340px;margin:-52px 0 0 265px}.asc-specificare:has(input:placeholder-shown:not(:focus))>.gfield_label{font-size:.875rem;line-height:26px}@media (max-width:575.98px){.asc-specificare{margin:28px 0 0}}.asc-consenso:not(.asc-consenso--privacy){margin-top:40px}.asc-testo-hotel p{margin:0;font-size:1.125rem;line-height:26px}.asc-testo-hotel+.gfield{margin-top:12px}.asc-campo-nota{margin-top:32px}.asc-campo-nota p{margin:0;font-size:.875rem}.asc-richieste{margin-top:48px}.asc-richieste>.gfield_label{margin:0 0 32px;font-weight:700;font-size:1.125rem}.asc-richieste textarea{display:block;width:100%;height:30px;padding:0;border:0;border-bottom:.5px solid #000;border-radius:0;background:0 0;color:#000;font-size:1.125rem;line-height:1.375}.asc-richieste textarea:focus{outline:0;box-shadow:inset 0 -1px 0 #000}.asc-richieste textarea:focus:not([readonly]){border-bottom-color:#006bea;box-shadow:inset 0 -1px 0 #006bea}.asc-richieste textarea{height:auto;min-height:30px;max-height:240px;resize:vertical;field-sizing:content}.asc-richieste textarea::placeholder{color:#626262;opacity:1}.gfield_error input,.gfield_error select,.gfield_error textarea{border-bottom-color:#c62828}.gfield_error .gfield-choice-input:not(:checked),.gfield_error .ginput_container_consent input[type=checkbox]:not(:checked){border-color:#c62828}.gfield_validation_message,.validation_message{margin-top:6px;color:#c62828;font-size:.875rem}.gfield_validation_message a,.validation_message a{color:inherit;text-decoration:underline}.gform-footer{display:flex;justify-content:center;margin-top:50px}.gform_button{display:inline-block;font-family:"Samsung SS Head",Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700;line-height:1.1875;padding:.625rem 1.75rem;border-radius:30px;text-decoration:none;background:#000;border:2px solid #000;color:#fff}.gform_button:hover{background:0 0;color:#000}.gform_button{cursor:pointer}
/*# sourceMappingURL=homepage.min.css.map */
