.elementor-5946 .elementor-element.elementor-element-bddb20e:not(.elementor-motion-effects-element-type-background),.elementor-5946 .elementor-element.elementor-element-bddb20e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#baece8}.elementor-5946 .elementor-element.elementor-element-bddb20e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:50px;margin-bottom:0;padding:160px 0 170px}.elementor-5946 .elementor-element.elementor-element-bddb20e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5946 .elementor-element.elementor-element-bddb20e>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-astglobalcolor4)}.elementor-5946 .elementor-element.elementor-element-bddb20e>.elementor-shape-top svg{height:220px}.elementor-5946 .elementor-element.elementor-element-bddb20e>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-6f6bd1a4)}.elementor-5946 .elementor-element.elementor-element-bddb20e>.elementor-shape-bottom svg{width:calc(131% + 1.3px);height:100px;transform:translateX(-50%) rotateY(180deg)}.elementor-5946 .elementor-element.elementor-element-bddb20e>.elementor-shape-bottom{z-index:2;pointer-events:none}.elementor-5946 .elementor-element.elementor-element-5946939{z-index:1}.elementor-5946 .elementor-element.elementor-element-fef0323{text-align:center}.elementor-5946 .elementor-element.elementor-element-fef0323 .elementor-heading-title{font-size:2.4em;font-weight:600;text-transform:none}.elementor-5946 .elementor-element.elementor-element-bca8503{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center}.elementor-5946 .elementor-element.elementor-element-bca8503 img{width:32%}.elementor-5946 .elementor-element.elementor-element-4ce1981{margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:19px;color:#000}.elementor-5946 .elementor-element.elementor-element-4ce1981 p{margin-block-end:36px}.elementor-5946 .elementor-element.elementor-element-cf540fb.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-5946 .elementor-element.elementor-element-111c210{width:var(--container-widget-width,43%);max-width:43%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:43%;--container-widget-flex-grow:0}.elementor-5946 .elementor-element.elementor-element-111c210 .elementor-button{font-size:19px;border-radius:120px}.elementor-5946 .elementor-element.elementor-element-111c210 .elementor-button:hover,.elementor-5946 .elementor-element.elementor-element-111c210 .elementor-button:focus{color:var(--e-global-color-6f6bd1a4)}.elementor-5946 .elementor-element.elementor-element-111c210 .elementor-button:hover svg,.elementor-5946 .elementor-element.elementor-element-111c210 .elementor-button:focus svg{fill:var(--e-global-color-6f6bd1a4)}:root{--page-title-display:none}@media(max-width:1024px) and (min-width:768px){.elementor-5946 .elementor-element.elementor-element-5946939{width:100%}.elementor-5946 .elementor-element.elementor-element-cf540fb{width:100%}}@media(max-width:1024px){.elementor-5946 .elementor-element.elementor-element-bddb20e>.elementor-shape-bottom svg{height:50px}.elementor-5946 .elementor-element.elementor-element-bddb20e{padding:60px 60px 110px}.elementor-5946 .elementor-element.elementor-element-fef0323{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-5946 .elementor-element.elementor-element-bca8503{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-5946 .elementor-element.elementor-element-111c210{--container-widget-width:364px;--container-widget-flex-grow:0;width:var(--container-widget-width,364px);max-width:364px}.elementor-5946 .elementor-element.elementor-element-111c210 .elementor-button{font-size:17px}}@media(max-width:767px){.elementor-5946 .elementor-element.elementor-element-bddb20e{padding:65px 30px 85px}.elementor-5946 .elementor-element.elementor-element-fef0323{text-align:center}.elementor-5946 .elementor-element.elementor-element-fef0323 .elementor-heading-title{font-size:1.9em}.elementor-5946 .elementor-element.elementor-element-bca8503{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0px}.elementor-5946 .elementor-element.elementor-element-bca8503 img{width:100%}.elementor-5946 .elementor-element.elementor-element-4ce1981{text-align:center}.elementor-5946 .elementor-element.elementor-element-111c210{width:100%;max-width:100%;padding:0}.elementor-5946 .elementor-element.elementor-element-111c210 .elementor-button{font-size:16px}}