.elementor-31966 .elementor-element.elementor-element-041cf3f{padding:60px 0px 20px 0px;}.elementor-31966 .elementor-element.elementor-element-4fb72ef{width:auto;max-width:auto;z-index:1;}.elementor-31966 .elementor-element.elementor-element-4fb72ef > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-31966 .elementor-element.elementor-element-c8023b1 > .elementor-widget-container{margin:10px 0px 0px 150px;padding:0% 55% 0% 0%;}.elementor-31966 .elementor-element.elementor-element-20acbfd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-31966 .elementor-element.elementor-element-20acbfd:not(.elementor-motion-effects-element-type-background), .elementor-31966 .elementor-element.elementor-element-20acbfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBDBDB;}.elementor-31966 .elementor-element.elementor-element-20acbfd > .elementor-container{max-width:800px;}.elementor-31966 .elementor-element.elementor-element-20acbfd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 80px 40px 80px;}.elementor-31966 .elementor-element.elementor-element-20acbfd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31966 .elementor-element.elementor-element-ddb527f{width:100%;max-width:100%;align-self:center;text-align:center;}.elementor-31966 .elementor-element.elementor-element-aa4c85a > .elementor-widget-container{margin:20px 0px 20px 0px;}:root{--page-title-display:none;}@media(min-width:631px){.elementor-31966 .elementor-element.elementor-element-a88129f{width:50%;}.elementor-31966 .elementor-element.elementor-element-2cfca43{width:50%;}}@media(max-width:1024px){.elementor-31966 .elementor-element.elementor-element-041cf3f{padding:50px 50px 50px 50px;}.elementor-31966 .elementor-element.elementor-element-c8023b1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31966 .elementor-element.elementor-element-20acbfd{padding:50px 50px 50px 50px;}}@media(max-width:630px){.elementor-31966 .elementor-element.elementor-element-041cf3f{padding:30px 50px 30px 30px;}.elementor-31966 .elementor-element.elementor-element-c8023b1 > .elementor-widget-container{margin:0px 0px 0px 70px;}.elementor-31966 .elementor-element.elementor-element-20acbfd{padding:60px 30px 60px 30px;}.elementor-31966 .elementor-element.elementor-element-aa4c85a > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for image, class: .elementor-element-687e7d3 */.elementor-31966 .elementor-element.elementor-element-687e7d3 img { aspect-ratio: 1 / 1; object-fit: cover; object-position: center 20%; width: 100%; }/* End custom CSS */