.elementor-36614 .elementor-element.elementor-element-f0e0e46{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-36614 .elementor-element.elementor-element-f0e0e46:not(.elementor-motion-effects-element-type-background), .elementor-36614 .elementor-element.elementor-element-f0e0e46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-36614 .elementor-element.elementor-element-f0e0e46.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-36614 .elementor-element.elementor-element-36fcbf9{--display:grid;--e-con-grid-template-columns:repeat(12, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:var(--space-32) var(--space-32);--row-gap:var(--space-32);--column-gap:var(--space-32);--grid-auto-flow:row;}.elementor-36614 .elementor-element.elementor-element-36fcbf9:not(.elementor-motion-effects-element-type-background), .elementor-36614 .elementor-element.elementor-element-36fcbf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-36614 .elementor-element.elementor-element-5de3053{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;grid-column:span 5;}.elementor-36614 .elementor-element.elementor-element-13f636f .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-36614 .elementor-element.elementor-element-4fae640{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;grid-column:span 6;}.elementor-36614 .elementor-element.elementor-element-50700a1 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-36614 .elementor-element.elementor-element-40079eb{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:auto;--gap:var(--space-32) var(--space-32);--row-gap:var(--space-32);--column-gap:var(--space-32);--grid-auto-flow:row;}.elementor-36614 .elementor-element.elementor-element-fd4045d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;grid-column:span 1;}.elementor-36614 .elementor-element.elementor-element-153c2bb{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;grid-column:span 3;}.elementor-36614 .elementor-element.elementor-element-cc8fc5d .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-36614 .elementor-element.elementor-element-f1daec5 .elementor-heading-title{color:var( --e-global-color-227fa86 );}.elementor-36614 .elementor-element.elementor-element-c186a73 .elementor-heading-title{color:var( --e-global-color-227fa86 );}@media(max-width:1366px){.elementor-36614 .elementor-element.elementor-element-36fcbf9{--grid-auto-flow:row;}.elementor-36614 .elementor-element.elementor-element-40079eb{--grid-auto-flow:row;}}@media(max-width:1280px){.elementor-36614 .elementor-element.elementor-element-36fcbf9{--grid-auto-flow:row;}.elementor-36614 .elementor-element.elementor-element-40079eb{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-36614 .elementor-element.elementor-element-36fcbf9{--grid-auto-flow:row;}.elementor-36614 .elementor-element.elementor-element-40079eb{--grid-auto-flow:row;}}@media(max-width:880px){.elementor-36614 .elementor-element.elementor-element-36fcbf9{--e-con-grid-template-rows:1fr;--grid-auto-flow:row;}.elementor-36614 .elementor-element.elementor-element-40079eb{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-36614 .elementor-element.elementor-element-36fcbf9{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-36614 .elementor-element.elementor-element-5de3053{grid-column:span 4;}.elementor-36614 .elementor-element.elementor-element-4fae640{grid-column:span 4;}.elementor-36614 .elementor-element.elementor-element-40079eb{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-36614 .elementor-element.elementor-element-316f151{text-align:left;}}@media(min-width:1920px){.elementor-36614 .elementor-element.elementor-element-36fcbf9{--grid-auto-flow:row;}.elementor-36614 .elementor-element.elementor-element-40079eb{--grid-auto-flow:row;}}/* Start custom CSS for image, class: .elementor-element-316f151 */.elementor-36614 .elementor-element.elementor-element-316f151 img {
    aspect-ratio: 1/1;
    object-fit: cover;
    object-position: top center;
}/* End custom CSS */