.elementor-4248 .elementor-element.elementor-element-61ea344{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4248 .elementor-element.elementor-element-0f97945{width:100%;max-width:100%;}.elementor-4248 .elementor-element.elementor-element-0f97945 .olf-hero{padding:110px 40px 120px 40px;}.elementor-4248 .elementor-element.elementor-element-0f97945 .olf-section-heading h2, .elementor-4248 .elementor-element.elementor-element-0f97945 .olf-notify h2, .elementor-4248 .elementor-element.elementor-element-0f97945 .olf-cta h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-4248 .elementor-element.elementor-element-0f97945 .olf-section-heading{margin-top:100px;margin-bottom:calc(100px / 2);}.elementor-4248 .elementor-element.elementor-element-0f97945 .olf-choice-card h3{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-4248 .elementor-element.elementor-element-0f97945 .olf-choice-card{padding:48px 44px 48px 44px;}.elementor-4248 .elementor-element.elementor-element-0f97945 .olf-choices{gap:32px;}.elementor-4248 .elementor-element.elementor-element-0f97945 .olf-notify{padding:96px 40px 96px 40px;}.elementor-4248 .elementor-element.elementor-element-0f97945 .olf-btn{padding:16px 36px 16px 36px;border-radius:999px;}.elementor-4248 .elementor-element.elementor-element-0f97945 .olf-btn-primary{background:#6B1F22;border-color:#6B1F22;color:#FBF7EF;}.elementor-4248 .elementor-element.elementor-element-0f97945 .olf-cta{padding:100px 40px 100px 40px;}.elementor-4248 .elementor-element.elementor-element-0f97945 .olf-disclaimer p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-4248 .elementor-element.elementor-element-0f97945 .olf-disclaimer{padding:56px 40px 56px 40px;}@media(max-width:1024px){.elementor-4248 .elementor-element.elementor-element-0f97945 .olf-section-heading h2, .elementor-4248 .elementor-element.elementor-element-0f97945 .olf-notify h2, .elementor-4248 .elementor-element.elementor-element-0f97945 .olf-cta h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4248 .elementor-element.elementor-element-0f97945 .olf-choice-card h3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4248 .elementor-element.elementor-element-0f97945 .olf-disclaimer p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-4248 .elementor-element.elementor-element-0f97945 .olf-section-heading h2, .elementor-4248 .elementor-element.elementor-element-0f97945 .olf-notify h2, .elementor-4248 .elementor-element.elementor-element-0f97945 .olf-cta h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4248 .elementor-element.elementor-element-0f97945 .olf-choice-card h3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4248 .elementor-element.elementor-element-0f97945 .olf-disclaimer p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}