.elementor .h3{font-family:"Gilda Display";font-weight:400;font-size:20px;color:var(--Nero);}.elementor .button{font-family:"Barlow Condensed";font-weight:300;font-size:16px;color:var(--Nero);line-height:16px;text-transform:uppercase;margin-block-start:20px;background-color:var(--Grigio);align-self:start;}.elementor .button:hover,.elementor .button:focus-visible{color:var(--Bianco);background-color:var(--Nero);}.elementor .h2{font-family:"Gilda Display";font-weight:500;font-size:40px;color:var(--Nero);}.elementor .p1{font-family:Barlow;font-weight:400;font-size:18px;color:var(--Bianco);}.elementor .white{color:var(--Bianco);}.elementor .black{font-size:16px;color:var(--Nero);letter-spacing:0px;line-height:23px;}.elementor .sottotitolo{font-family:"Barlow Condensed";font-weight:500;font-size:12px;color:var(--Nero);text-align:center;text-transform:uppercase;}.elementor .btn-prenotazione{font-size:20px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:40px;padding-inline-end:40px;margin-block-end:20px;justify-content:center;align-self:center;}.elementor .titolo-pre{font-family:"Barlow Condensed";font-weight:400;font-size:21px;color:var(--Nero);letter-spacing:2px;text-align:center;}.elementor .card-title{position:absolute;inset-block-start:45px;inset-inline-end:-8px;font-family:"Barlow Condensed";font-weight:400;font-size:18px;color:var(--Bianco);letter-spacing:3px;text-transform:uppercase;padding-block-start:2px;padding-block-end:2px;padding-inline-start:5px;padding-inline-end:5px;border-radius:0px;border-width:1px;border-color:var(--Bianco);border-style:solid;transform:rotateX(0deg) rotateY(0deg) rotateZ(90deg);}