.elementor-840 .elementor-element.elementor-element-e0b3b4c:not(.elementor-motion-effects-element-type-background), .elementor-840 .elementor-element.elementor-element-e0b3b4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2d3f45;}.elementor-840 .elementor-element.elementor-element-e0b3b4c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 20px 36px 20px;}.elementor-840 .elementor-element.elementor-element-e0b3b4c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-840 .elementor-element.elementor-element-ccacb84:not(.elementor-motion-effects-element-type-background), .elementor-840 .elementor-element.elementor-element-ccacb84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fffdf9;}.elementor-840 .elementor-element.elementor-element-ccacb84{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 20px 72px 20px;}.elementor-840 .elementor-element.elementor-element-ccacb84 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-840 .elementor-element.elementor-element-f140aba:not(.elementor-motion-effects-element-type-background), .elementor-840 .elementor-element.elementor-element-f140aba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f2ebe0;}.elementor-840 .elementor-element.elementor-element-f140aba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 20px 72px 20px;}.elementor-840 .elementor-element.elementor-element-f140aba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-840 .elementor-element.elementor-element-c401d00:not(.elementor-motion-effects-element-type-background), .elementor-840 .elementor-element.elementor-element-c401d00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fffdf9;}.elementor-840 .elementor-element.elementor-element-c401d00{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 20px 72px 20px;}.elementor-840 .elementor-element.elementor-element-c401d00 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-840 .elementor-element.elementor-element-55dfe23:not(.elementor-motion-effects-element-type-background), .elementor-840 .elementor-element.elementor-element-55dfe23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f2ebe0;}.elementor-840 .elementor-element.elementor-element-55dfe23{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 20px 40px 20px;}.elementor-840 .elementor-element.elementor-element-55dfe23 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-840 .elementor-element.elementor-element-a850639:not(.elementor-motion-effects-element-type-background), .elementor-840 .elementor-element.elementor-element-a850639 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2d3f45;}.elementor-840 .elementor-element.elementor-element-a850639{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 20px 72px 20px;}.elementor-840 .elementor-element.elementor-element-a850639 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-840 .elementor-element.elementor-element-aa3925a:not(.elementor-motion-effects-element-type-background), .elementor-840 .elementor-element.elementor-element-aa3925a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #2d3f45 0%, #1a2e35 100%);}.elementor-840 .elementor-element.elementor-element-aa3925a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-840 .elementor-element.elementor-element-aa3925a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body.elementor-page-840:not(.elementor-motion-effects-element-type-background), body.elementor-page-840 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf6f0;}@media(min-width:768px){.elementor-840 .elementor-element.elementor-element-1e4c548{width:55%;}.elementor-840 .elementor-element.elementor-element-df21556{width:47.619%;}.elementor-840 .elementor-element.elementor-element-359b07e{width:50%;}.elementor-840 .elementor-element.elementor-element-28fdd4a{width:50%;}}