.elementor-19 .elementor-element.elementor-element-of_s1:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-of_s1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a3d2b;}.elementor-19 .elementor-element.elementor-element-of_s1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 40px 64px 40px;}.elementor-19 .elementor-element.elementor-element-of_s1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-of_s1_sp{--spacer-size:12px;}.elementor-19 .elementor-element.elementor-element-of_h1{text-align:center;}.elementor-19 .elementor-element.elementor-element-of_h1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:52px;font-weight:700;line-height:1.15em;color:#ffffff;}.elementor-19 .elementor-element.elementor-element-of_intro_s:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-of_intro_s > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f7f3;}.elementor-19 .elementor-element.elementor-element-of_intro_s{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 40px 8px 40px;}.elementor-19 .elementor-element.elementor-element-of_intro_s > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-of_sp_i{--spacer-size:10px;}.elementor-19 .elementor-element.elementor-element-of_s2:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-of_s2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f7f3;}.elementor-19 .elementor-element.elementor-element-of_s2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 40px 16px 40px;}.elementor-19 .elementor-element.elementor-element-of_s2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-of_col1_title{text-align:start;}.elementor-19 .elementor-element.elementor-element-of_col1_title .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;line-height:1.15em;color:#1a3d2b;}.elementor-19 .elementor-element.elementor-element-of_col1_sp{--spacer-size:6px;}.elementor-19 .elementor-element.elementor-element-of_col2_title{text-align:start;}.elementor-19 .elementor-element.elementor-element-of_col2_title .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;line-height:1.15em;color:#1a3d2b;}.elementor-19 .elementor-element.elementor-element-of_col2_sp{--spacer-size:6px;}.elementor-19 .elementor-element.elementor-element-of_s3:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-of_s3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f7f3;}.elementor-19 .elementor-element.elementor-element-of_s3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 40px 80px 40px;}.elementor-19 .elementor-element.elementor-element-of_s3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-of_col3_title{text-align:start;}.elementor-19 .elementor-element.elementor-element-of_col3_title .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;line-height:1.15em;color:#1a3d2b;}.elementor-19 .elementor-element.elementor-element-of_col3_sp{--spacer-size:6px;}.elementor-19 .elementor-element.elementor-element-of_col4_title{text-align:start;}.elementor-19 .elementor-element.elementor-element-of_col4_title .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;line-height:1.15em;color:#1a3d2b;}.elementor-19 .elementor-element.elementor-element-of_col4_sp{--spacer-size:6px;}