.elementor-518 .elementor-element.elementor-element-6d2fabc{--display:flex;}.elementor-518 .elementor-element.elementor-element-56853b8 > .elementor-widget-container{padding:3.125rem 0rem 0rem 0rem;}.elementor-518 .elementor-element.elementor-element-56853b8 .section-bg{background-color:var( --e-global-color-color_19 );}.elementor-518 .elementor-element.elementor-element-56853b8 .section-bg::after{background-color:var( --e-global-color-color_19 );opacity:0;}.elementor-518 .elementor-element.elementor-element-56853b8 .section-bg img{object-fit:contain;object-position:right center;}.elementor-518 .elementor-element.elementor-element-7f07b1f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 3rem;--row-gap:1.5rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-518 .elementor-element.elementor-element-2cf80f0{--display:flex;}.elementor-518 .elementor-element.elementor-element-9058a6d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-518 .elementor-element.elementor-element-9058a6d.e-con{--align-self:flex-start;}.elementor-518 .elementor-element.elementor-element-365203b{--spacer-size:1.5rem;}.elementor-518 .elementor-element.elementor-element-843f393{--spacer-size:1.5rem;}.elementor-518 .elementor-element.elementor-element-3db5846{--display:flex;}.elementor-518 .elementor-element.elementor-element-1615cbe{--display:flex;}.elementor-518 .elementor-element.elementor-element-f2a2722{--display:flex;}.elementor-518 .elementor-element.elementor-element-7271155{--display:flex;}.elementor-518 .elementor-element.elementor-element-14a1b86{--display:flex;}.elementor-518 .elementor-element.elementor-element-744e269{--display:flex;}.elementor-518 .elementor-element.elementor-element-3e311b0{--display:flex;}.elementor-518 .elementor-element.elementor-element-45bfcba{--display:flex;}.elementor-518 .elementor-element.elementor-element-9d61209{--display:flex;}.elementor-518 .elementor-element.elementor-element-af266b9{--display:flex;}.elementor-518 .elementor-element.elementor-element-8767704{--display:flex;}.elementor-518 .elementor-element.elementor-element-8508f4d{--display:flex;}.elementor-518 .elementor-element.elementor-element-56c27a5{--display:flex;}.elementor-518 .elementor-element.elementor-element-4f176f8{--display:flex;}.elementor-518 .elementor-element.elementor-element-09e17bd{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}@media(max-width:1024px){.elementor-518 .elementor-element.elementor-element-7f07b1f{--e-con-grid-template-columns:0.75fr 1fr;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;}}@media(max-width:767px){.elementor-518 .elementor-element.elementor-element-7f07b1f{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-518 .elementor-element.elementor-element-9058a6d{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}}/* Start custom CSS for heading, class: .elementor-element-726a3b1 */.elementor-518 .elementor-element.elementor-element-726a3b1 {
    max-width: 32rem !important;
}/* End custom CSS */