.elementor-49 .elementor-element.elementor-element-0a9c82a{width:100%;max-width:100%;}.elementor-49 .elementor-element.elementor-element-e539a4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-49 .elementor-element.elementor-element-2adfb5d{--spacer-size:41px;}.elementor-49 .elementor-element.elementor-element-f5ea3cf{--display:flex;}.elementor-49 .elementor-element.elementor-element-a72e59d > .elementor-widget-container{margin:75px 75px 75px 75px;}.elementor-49 .elementor-element.elementor-element-f1fd26b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-49 .elementor-element.elementor-element-c35a347{--spacer-size:56px;}.elementor-49 .elementor-element.elementor-element-10efdb8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-49 .elementor-element.elementor-element-e446a9e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-49 .elementor-element.elementor-element-dc22279{--spacer-size:50px;}.elementor-49 .elementor-element.elementor-element-2b42a70:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-2b42a70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAF1;}.elementor-49 .elementor-element.elementor-element-2b42a70{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 140px 0px;}.elementor-49 .elementor-element.elementor-element-2b42a70 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-38d7322 > .elementor-widget-container{padding:10px 10px 10px 10px;}@media(max-width:1024px){.elementor-49 .elementor-element.elementor-element-2b42a70{padding:0px 0px 100px 0px;}}