.elementor-12 .elementor-element.elementor-element-ab_s1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ab_s1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a3d2b;}.elementor-12 .elementor-element.elementor-element-ab_s1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 40px 64px 40px;}.elementor-12 .elementor-element.elementor-element-ab_s1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-ab_s1_sp{--spacer-size:12px;}.elementor-12 .elementor-element.elementor-element-ab_h1{text-align:center;}.elementor-12 .elementor-element.elementor-element-ab_h1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:52px;font-weight:700;line-height:1.15em;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-ab_s2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ab_s2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f7f3;}.elementor-12 .elementor-element.elementor-element-ab_s2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 40px 8px 40px;}.elementor-12 .elementor-element.elementor-element-ab_s2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-ab_sp2{--spacer-size:10px;}.elementor-12 .elementor-element.elementor-element-ab_h2{text-align:center;}.elementor-12 .elementor-element.elementor-element-ab_h2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:700;line-height:1.15em;color:#1a3d2b;}.elementor-12 .elementor-element.elementor-element-ab_s2b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ab_s2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f7f3;}.elementor-12 .elementor-element.elementor-element-ab_s2b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8px 40px 8px 40px;}.elementor-12 .elementor-element.elementor-element-ab_s2b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-ab_s2c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ab_s2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f7f3;}.elementor-12 .elementor-element.elementor-element-ab_s2c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8px 40px 48px 40px;}.elementor-12 .elementor-element.elementor-element-ab_s2c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-ab_s2d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ab_s2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f7f3;}.elementor-12 .elementor-element.elementor-element-ab_s2d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 40px 80px 40px;}.elementor-12 .elementor-element.elementor-element-ab_s2d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-ab_img1 img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-ab_s3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ab_s3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f0ede6;}.elementor-12 .elementor-element.elementor-element-ab_s3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 40px 8px 40px;}.elementor-12 .elementor-element.elementor-element-ab_s3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-ab_sp3{--spacer-size:10px;}.elementor-12 .elementor-element.elementor-element-ab_h3{text-align:center;}.elementor-12 .elementor-element.elementor-element-ab_h3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:700;line-height:1.15em;color:#1a3d2b;}.elementor-12 .elementor-element.elementor-element-ab_s3b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ab_s3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f0ede6;}.elementor-12 .elementor-element.elementor-element-ab_s3b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8px 40px 48px 40px;}.elementor-12 .elementor-element.elementor-element-ab_s3b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-ab_s3c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ab_s3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f0ede6;}.elementor-12 .elementor-element.elementor-element-ab_s3c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 40px 80px 40px;}.elementor-12 .elementor-element.elementor-element-ab_s3c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-ab_img2 img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-ab_s4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ab_s4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f7f3;}.elementor-12 .elementor-element.elementor-element-ab_s4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 40px 8px 40px;}.elementor-12 .elementor-element.elementor-element-ab_s4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-ab_sp4{--spacer-size:10px;}.elementor-12 .elementor-element.elementor-element-ab_h4{text-align:center;}.elementor-12 .elementor-element.elementor-element-ab_h4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:700;line-height:1.15em;color:#1a3d2b;}.elementor-12 .elementor-element.elementor-element-ab_s4b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ab_s4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f7f3;}.elementor-12 .elementor-element.elementor-element-ab_s4b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8px 40px 48px 40px;}.elementor-12 .elementor-element.elementor-element-ab_s4b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-ab_s4c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ab_s4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f7f3;}.elementor-12 .elementor-element.elementor-element-ab_s4c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 40px 80px 40px;}.elementor-12 .elementor-element.elementor-element-ab_s4c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-ab_img3 img{width:100%;border-radius:16px 16px 16px 16px;}