@media(max-width:767px){.elementor .H1{font-size:10vw;}}@media(max-width:767px){.elementor .Citazione{font-size:7vw;line-height:8vw;}}@media(max-width:767px){.elementor .H4{font-size:6vw;}}@media(max-width:767px){.elementor .Body_2{font-size:4.5vw;}}@media(max-width:767px){.elementor .H2{font-size:10vw;text-align:center;}}@media(max-width:767px){.elementor .Tag{font-size:5vw;}}@media(max-width:767px){.elementor .DUP_H3{font-size:8vw;text-align:center;}}@media(max-width:767px){.elementor .Body_1{font-size:5vw;text-align:center;}}@media(max-width:767px){.elementor .H5{font-size:7vw;}}@media(max-width:767px){.elementor .Body_CTA{font-size:4vw;text-align:center;}}@media(max-width:767px){.elementor .Bottone_Primario{font-size:4vw;}}@media(max-width:767px){.elementor .Bottone_Primario:hover,.elementor .Bottone_Primario:focus-visible{background-color:var(--Bright_Ocean);}}@media(max-width:767px){.elementor .tab{width:auto;height:auto;font-size:5vw;color:var(--Bright_Ocean);padding:8px;margin:0px;display:inline-block;}}@media(max-width:767px){.elementor .tab.e--selected{width:auto;font-size:5vw;padding:8px;}}@media(max-width:767px){.elementor .tab:hover,.elementor .tab:focus-visible{width:auto;font-size:5vw;padding:8px;}}@media(max-width:767px){.elementor .Tab_Content{padding-block-start:10%;padding-block-end:10%;padding-inline-start:5%;padding-inline-end:5%;flex-direction:column;gap:16px;}}@media(max-width:767px){.elementor .Form_Label{font-size:4.5vw;}}@media(max-width:767px){.elementor .Form_Input{height:46px;font-size:4vw;}}@media(max-width:767px){.elementor .Checkbox_Form{width:24px;height:24px;border-width:1px;border-style:solid;}}@media(max-width:767px){.elementor .Checkbox_Form:checked{color:var(--Blue_Green);border-width:1px;background-color:var(--Frosted_Blue);}}@media(max-width:767px){.elementor .Checkbox_Form:hover,.elementor .Checkbox_Form:focus-visible{border-width:1px;border-style:solid;}}@media(max-width:767px){.elementor .Checkbox_Form:focus{border-width:1px;border-color:var(--Frosted_Blue);border-style:solid;}}@media(max-width:767px){.elementor .Caption{font-size:5vw;}}@media(max-width:767px){.elementor .List_text{width:auto;font-size:4vw;}}@media(max-width:767px){.elementor .Radio_button:checked{color:var(--Frosted_Blue);}}