.elementor-15 .elementor-element.elementor-element-omeherow1 .ome-hero--growth{--ome-hero-track:320svh;}.elementor-15 .elementor-element.elementor-element-omeherow1 .ome-hero__section{--ome-hero-min-height:760px;--ome-section-pad-top:24px;--ome-section-pad-bottom:32px;--ome-hero-slot-width:520px;--ome-hero-slot-height:520px;}.elementor-15 .elementor-element.elementor-element-omeherow1 .ome-hero__inner{--ome-content-max-width:560px;text-align:left;}.elementor-15 .elementor-element.elementor-element-omeherow1 .ome-hero{--ome-accent:#b8472a;--ome-text:#20382f;--ome-soft:rgba(32,56,47,0.72);--ome-proof:#8a7448;--ome-slot-border:rgba(114,88,67,0.16);}.elementor-15 .elementor-element.elementor-element-ometeamw1 .ome-team{--ome-team-pad-top:108px;--ome-team-pad-bottom:108px;--ome-team-gap:28px;--ome-team-cols:2;--ome-team-stagger:0px;--ome-team-fit:cover;--ome-accent:#b8472a;--ome-text:#20382f;--ome-soft:rgba(32,56,47,0.72);--ome-team-card-bg:rgba(255,255,255,0.7);}.elementor-15 .elementor-element.elementor-element-ometeamw1 .ome-team__header{--ome-content-max-width:560px;text-align:left;}.elementor-15 .elementor-element.elementor-element-omepracw1 .ome-practice{--ome-practice-pad-top:108px;--ome-practice-pad-bottom:108px;--ome-practice-block-gap:68px;--ome-offer-gap:26px;--ome-offer-pad:48px;--ome-accent:#b8472a;--ome-text:#20382f;--ome-soft:rgba(32,56,47,0.72);--ome-offer-left-surface:#fdfaf1;--ome-meaning-surface:rgba(255,255,255,0.42);--ome-meaning-border:rgba(32,56,47,0.10);}.elementor-15 .elementor-element.elementor-element-omepracw1 .ome-practice__meaning{--ome-meaning-pad-top:56px;--ome-meaning-pad-bottom:56px;}.elementor-15 .elementor-element.elementor-element-omepracw1 .ome-practice__header{text-align:left;}.elementor-15 .elementor-element.elementor-element-omepracw1 .ome-practice__intro{text-align:left;}.elementor-15 .elementor-element.elementor-element-omepracw1 .ome-practice__meaning-inner{text-align:left;}.elementor-15 .elementor-element.elementor-element-omebookw1 .ome-booking{--ome-booking-pad-top:108px;--ome-booking-pad-bottom:108px;--ome-booking-inner-gap:42px;--ome-booking-text:#20382f;--ome-booking-accent:#a5523d;--ome-booking-surface:rgba(255,255,255,0.56);--ome-booking-border:rgba(32,56,47,0.12);}.elementor-15 .elementor-element.elementor-element-omebookw1 .ome-booking__header{--ome-content-max-width:420px;text-align:left;}.elementor-15 .elementor-element.elementor-element-omebookw1 .ome-booking__form{--ome-form-pad:32px;}