.elementor-4107 .elementor-element.elementor-element-700b6dc{--display:flex;}.elementor-4107 .elementor-element.elementor-element-700b6dc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4107 .elementor-element.elementor-element-30399bb{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:36px;--padding-bottom:36px;--padding-left:40px;--padding-right:40px;}.elementor-4107 .elementor-element.elementor-element-30399bb:not(.elementor-motion-effects-element-type-background), .elementor-4107 .elementor-element.elementor-element-30399bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d60e285 );}.elementor-4107 .elementor-element.elementor-element-f636beb{--display:flex;}.elementor-4107 .elementor-element.elementor-element-c0986cc{--display:flex;}.elementor-4107 .elementor-element.elementor-element-6804b8b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:36px;--padding-bottom:36px;--padding-left:40px;--padding-right:40px;}.elementor-4107 .elementor-element.elementor-element-6804b8b:not(.elementor-motion-effects-element-type-background), .elementor-4107 .elementor-element.elementor-element-6804b8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-997b48b );}.elementor-4107 .elementor-element.elementor-element-0b8df12{--display:flex;}@media(max-width:1024px){.elementor-4107 .elementor-element.elementor-element-6804b8b{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-4107 .elementor-element.elementor-element-700b6dc{--width:97.556%;}}@media(max-width:767px){.elementor-4107 .elementor-element.elementor-element-6804b8b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS *//* Equalize example grid cards */
.elementor-element-6804b8b .elementor-widget-text-editor,
.elementor-element-6804b8b .elementor-widget-text-editor .elementor-widget-container,
.elementor-element-6804b8b .elementor-widget-text-editor .elementor-widget-container > div {
    height: 100%;
    box-sizing: border-box;
}
.elementor-element-6804b8b .elementor-widget-text-editor {
    margin-bottom: 0;
}
.elementor-element-6804b8b {
    gap: 28px;
}/* End custom CSS */