.elementor-2857 .elementor-element.elementor-element-ca0017f{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2857 .elementor-element.elementor-element-c7ecf4b{width:var( --container-widget-width, min(830px, 100%) );max-width:min(830px, 100%);--container-widget-width:min(830px, 100%);--container-widget-flex-grow:0;}.elementor-2857 .elementor-element.elementor-element-c7ecf4b.elementor-element{--align-self:center;}.elementor-2857 .elementor-element.elementor-element-11bb18a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2857 .elementor-element.elementor-element-6d08a96{width:var( --container-widget-width, min(830px, 100%) );max-width:min(830px, 100%);--container-widget-width:min(830px, 100%);--container-widget-flex-grow:0;}.elementor-2857 .elementor-element.elementor-element-6d08a96.elementor-element{--align-self:center;}.elementor-2857 .elementor-element.elementor-element-a367aed{width:var( --container-widget-width, min(830px, 100%) );max-width:min(830px, 100%);--container-widget-width:min(830px, 100%);--container-widget-flex-grow:0;}.elementor-2857 .elementor-element.elementor-element-a367aed.elementor-element{--align-self:center;}.elementor-2857 .elementor-element.elementor-element-a533939{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2857 .elementor-element.elementor-element-b901ba1{text-align:center;}.elementor-2857 .elementor-element.elementor-element-b901ba1 img{width:100%;}/* Start custom CSS for image, class: .elementor-element-b901ba1 */.elementor-2857 .elementor-element.elementor-element-b901ba1 img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}/* End custom CSS */