.elementor .title-1{font-family:"Fraunces";font-weight:400;font-size:var(--font-site-49);color:var(--color-dark);line-height:var(--line-height-120)}.elementor .title-2{font-family:"Fraunces";font-weight:400;font-size:var(--font-size-39);color:var(--color-dark);line-height:var(--line-height-120)}.elementor .subtitle{font-family:"Barlow Semi Condensed";font-weight:400;font-size:var(--font-size-18);color:var(--color-primary-1);line-height:var(--line-height-160);text-transform:uppercase}.elementor .body{font-family:"Barlow";font-weight:400;font-size:var(--font-size-18);color:var(--color-dark);line-height:var(--line-height-160);text-transform:none}.elementor .btn-fill-red{width:auto;font-family:"Barlow Semi Condensed";font-weight:600;font-size:var(--font-size-18);color:var(--color-light);line-height:var(--line-height-100);padding:var(--size-16);border-radius:4px;border-width:1px;border-color:var(--color-complementary-1);border-style:solid;background-color:var(--color-complementary-1);display:flex;flex-direction:row;gap:var(--size-8);justify-content:center;align-items:center}.elementor .btn-sm{padding-block-start:10px;padding-block-end:10px}.elementor .main-wrapper{max-width:1280px;padding-block-start:var(--size-0);padding-block-end:var(--size-0);padding-inline-start:var(--size-24);padding-inline-end:var(--size-24);flex-direction:column;gap:0}.elementor .inner-wrapper{padding-block-start:0;padding-block-end:0;padding-inline-start:var(--size-32);padding-inline-end:var(--size-32);flex-direction:column;gap:var(--size-8)}.elementor .section-wrapper{padding-block-start:var(--size-48);padding-block-end:var(--size-48);padding-inline-start:var(--size-0);padding-inline-end:var(--size-0);flex-direction:row;gap:var(--size-32)}