.elementor .H1{font-family:var(--Title);font-weight:300;font-size:4vw;color:var(--Derk_Teal);text-align:center;padding:0px;margin:0px;}.elementor .Hero{width:100%;padding:0px;margin-block-start:5%;margin-block-end:5%;margin-inline-start:0%;margin-inline-end:0%;justify-content:center;align-items:center;}.elementor .Citazione{font-family:var(--Body);font-weight:300;font-size:3vw;color:var(--Derk_Teal);line-height:3.4vw;text-align:center;}.elementor .H4{font-family:var(--Title);font-weight:500;font-size:2.4vw;color:var(--Deep_Space_Blue);text-align:start;}.elementor .Body_2{font-family:var(--Body);font-weight:400;font-size:1.2vw;color:var(--Body_color);text-align:center;}.elementor .H2{font-family:var(--Title);font-weight:400;font-size:4vw;color:var(--Derk_Teal);line-height:1em;}.elementor .Tag{font-family:var(--Title);font-weight:300;font-size:1.2vw;color:#F8F9FA;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-radius:100px;background-color:var(--Blue_Green);flex:0 1 auto;}.elementor .DUP_H3{font-family:var(--Title);font-weight:500;font-size:3vw;color:var(--Deep_Space_Blue);}.elementor .Body_1{font-family:var(--Title);font-weight:300;font-size:1.3vw;color:var(--Body_color);}.elementor .H5{font-family:var(--Title);font-weight:500;font-size:2vw;color:var(--Rosy_Taupe);text-align:center;}.elementor .Body_CTA{font-family:var(--Body);font-size:1.6vw;color:var(--Frosted_Blue);}.elementor .Bottone_Primario{width:auto;height:auto;font-family:var(--Title);font-weight:600;font-size:1.1vw;color:var(--Frosted_Blue);padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:100px;background-color:var(--Blue_Green);}.elementor .Bottone_Primario:hover,.elementor .Bottone_Primario:focus-visible{color:var(--Deep_Space_Blue);background-color:var(--Frosted_Blue);}.elementor .tab{width:auto;font-family:var(--Title);font-weight:400;font-size:1.2vw;color:var(--Bright_Ocean);padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;margin:0px;border-radius:100px;border-width:2px;border-color:var(--Bright_Ocean);background-color:#3b8bdb00;display:inline-block;}.elementor .tab:active{margin:0px;border-width:2px;display:inline-block;}.elementor .tab.e--selected{font-family:var(--Title);font-weight:400;font-size:1.2vw;color:var(--Frosted_Blue);padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;margin:0px;border-radius:100px;border-width:2px;border-color:var(--Bright_Ocean);background-color:var(--Bright_Ocean);}.elementor .tab:hover,.elementor .tab:focus-visible{color:var(--Frosted_Blue);padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;margin:0px;background-color:var(--Bright_Ocean);display:inline-block;}.elementor .tab:focus{border-radius:100px;border-width:2px;border-color:var(--Bright_Ocean);}.elementor .Tab_Content{padding-block-start:5%;padding-block-end:5%;padding-inline-start:5%;padding-inline-end:5%;margin:0px;border-radius:40px;background-color:#FFFAF7;display:flex;flex-direction:row;gap:48px;justify-content:flex-end;align-items:center;}.elementor .Form_Label{font-family:var(--Body);font-weight:700;font-size:1.2vw;color:var(--Frosted_Blue);}.elementor .Form_Input{font-family:var(--Body);font-weight:400;font-size:1.3vw;color:#F4F1F0;border-radius:100px;border-width:1px;border-color:var(--Frosted_Blue);border-style:solid;background-color:#055b7500;}.elementor .Form_Input:active{color:var(--Frosted_Blue);}.elementor .Form_Input:focus{color:#F4F1F0;border-color:var(--Blue_Green);}.elementor .Checkbox_Form{width:20px;height:20px;border-radius:2px;border-width:1px;border-color:var(--Frosted_Blue);border-style:solid;background-color:#055b7500;align-self:start;}.elementor .Checkbox_Form:checked{color:var(--Blue_Green);background-color:var(--Frosted_Blue);}.elementor .Checkbox_Form:focus{border-color:var(--Blue_Green);}.elementor .Checkbox_Form:active{color:var(--Blue_Green);background-color:var(--Frosted_Blue);}.elementor .Caption{font-family:var(--Title);font-weight:400;font-size:1.3vw;color:var(--Blue_Green);text-transform:uppercase;}.elementor .List_text{font-family:var(--Body);font-weight:600;font-size:1vw;color:var(--Derk_Teal);text-transform:uppercase;gap:16px;}