.elementor .hero_title{font-family:Satoshi;font-weight:900;font-size:40px;color:var(--SolidWhite);text-align:center;text-transform:uppercase;}.elementor .hero_subtitle{font-family:Satoshi;font-weight:500;font-size:20px;color:var(--Accent);text-align:center;text-transform:uppercase;}.elementor .row_horizontal{gap:10%;justify-content:center;align-items:stretch;}.elementor .padding_5{padding:5%;flex-direction:column;gap:20px;}.elementor .h2{font-family:Satoshi;font-weight:900;font-size:28px;color:var(--WarmWood);text-transform:uppercase;}.elementor .padding_10{padding-block-start:5%;padding-block-end:5%;padding-inline-start:10%;padding-inline-end:10%;}.elementor .Img_25border{border-radius:25px;}.elementor .section_descrizione{max-width:69%;font-family:Satoshi;font-weight:400;font-size:16px;}.elementor .paragraphs{max-width:100%;font-family:Satoshi;font-weight:400;font-size:16px;}.elementor .infinite-text-wrapper{color:var(--WarmWood);padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--WarmWood);}.elementor .infinite-text-track{padding:0px;}.elementor .Marquee{font-family:Satoshi;font-weight:300;font-size:24px;color:var(--SolidWhite);}.elementor .CTA_box{width:70%;aspect-ratio:1/1;padding-block-start:30px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:20px;background-color:var(--Accent);flex-direction:column;justify-content:space-between;align-items:stretch;}.elementor .slogan_title{font-family:var(--Satoshi);font-weight:900;font-size:30px;color:var(--SolidWhite);text-transform:uppercase;}.elementor .slogan_subtitle{font-family:var(--Satoshi);font-weight:300;font-size:20px;color:var(--SolidWhite);text-transform:uppercase;}