.elementor .e-b28d331-c730660{font-family:"BelgianoSerif-Regular";font-weight:100;font-size:clamp(1.5rem,2.2vw + 1rem,2.25rem);color:var(--secondary-color);}.elementor .e-fa9dfdb-bc14df5{font-family:"BelgianoSerif-Regular";font-weight:100;font-size:0.9rem;color:var(--secondary-color);font-style:italic;padding-inline-start:2rem;margin-block-start:0rem;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--secondary-color);border-style:solid;}.elementor .e-d0e4d56-b156b88{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:1rem;background-color:var(--section-bg);}.elementor .e-e98330d-e236f8b{font-family:"BelgianoSerif-Regular";font-weight:100;font-size:clamp(1.5rem,2.2vw + 1rem,2.25rem);color:var(--secondary-color);}.elementor .e-0a292f3-c85899b{font-family:"BelgianoSerif-Regular";font-weight:100;font-size:clamp(1.5rem,2.2vw + 1rem,2.25rem);color:var(--secondary-color);margin-block-end:1rem;}.elementor .e-a0629a6-aec65e2{max-width:1920px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:4.5rem;padding-inline-end:4.5rem;display:flex;gap:clamp(1.5rem,5vw,5rem);align-items:center;align-self:center;}.elementor .e-b347e28{padding:clamp(3rem,6vw,6rem) 4.5rem;background-color:var(--primary-color);flex-direction:column;}