.elementor-2618 .elementor-element.elementor-element-a989cea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:2rem 4rem;--row-gap:2rem;--column-gap:4rem;}.elementor-2618 .elementor-element.elementor-element-3ba8527{--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;--justify-content:flex-end;--gap:1rem 1.25rem;--row-gap:1rem;--column-gap:1.25rem;}.elementor-2618 .elementor-element.elementor-element-3ba8527.e-con{--align-self:flex-end;}.elementor-2618 .elementor-element.elementor-element-d0580a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2618 .elementor-element.elementor-element-d0580a8{color:var( --e-global-color-2c866d0 );}.elementor-2618 .elementor-element.elementor-element-495db94{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:2rem 4rem;--row-gap:2rem;--column-gap:4rem;}.elementor-2618 .elementor-element.elementor-element-495db94:not(.elementor-motion-effects-element-type-background), .elementor-2618 .elementor-element.elementor-element-495db94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bcdb684 );}.elementor-2618 .elementor-element.elementor-element-51a69b7{--display:flex;}.elementor-2618 .elementor-element.elementor-element-4ef9064{color:var( --e-global-color-text );}.elementor-2618 .elementor-element.elementor-element-4ef9064 a{color:var( --e-global-color-b46fa36 );}.elementor-2618 .elementor-element.elementor-element-4ef9064 a:hover, .elementor-2618 .elementor-element.elementor-element-4ef9064 a:focus{color:var( --e-global-color-secondary );}.elementor-2618 .elementor-element.elementor-element-86de112{--display:flex;}.elementor-2618 .elementor-element.elementor-element-a5bd51c .elementor-heading-title{font-size:1.375rem;color:var( --e-global-color-eea49e3 );}.elementor-2618 .elementor-element.elementor-element-9df847a{color:var( --e-global-color-text );}.elementor-2618 .elementor-element.elementor-element-9df847a a{color:var( --e-global-color-b46fa36 );}.elementor-2618 .elementor-element.elementor-element-9df847a a:hover, .elementor-2618 .elementor-element.elementor-element-9df847a a:focus{color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-2618 .elementor-element.elementor-element-495db94{--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:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}}@media(max-width:767px){.elementor-2618 .elementor-element.elementor-element-a989cea{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(min-width:768px){.elementor-2618 .elementor-element.elementor-element-51a69b7{--width:70%;}.elementor-2618 .elementor-element.elementor-element-86de112{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2618 .elementor-element.elementor-element-51a69b7{--width:100%;}.elementor-2618 .elementor-element.elementor-element-86de112{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-d0580a8 */.elementor-2618 .elementor-element.elementor-element-d0580a8, .elementor-2618 .elementor-element.elementor-element-d0580a8 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ef9064 */.elementor-2618 .elementor-element.elementor-element-4ef9064 h2, .elementor-2618 .elementor-element.elementor-element-4ef9064 h4, .elementor-2618 .elementor-element.elementor-element-4ef9064 h6 {
    color:  var( --e-global-color-b46fa36 ) !important;
    margin-top: 2.125rem;
    margin-bottom: 1.25rem;
}

.elementor-2618 .elementor-element.elementor-element-4ef9064 h3, .elementor-2618 .elementor-element.elementor-element-4ef9064 h5 {
    color:  var( --e-global-color-eea49e3 ) !important;
    margin-top: 1.875rem;
    margin-bottom: 1rem;
}

.elementor-2618 .elementor-element.elementor-element-4ef9064 h2 {
    font-size: clamp(1.98rem, 1.928rem + 0.26vw, 2.16rem);
}

.elementor-2618 .elementor-element.elementor-element-4ef9064 h3 {
    font-size: clamp(1.55rem, 1.576rem + -0.03vw, 1.57rem);
}

.elementor-2618 .elementor-element.elementor-element-4ef9064 h4 {
    font-size: clamp(1.12rem, 1.288rem + -0.19vw, 1.25rem);
}

.elementor-2618 .elementor-element.elementor-element-4ef9064 h5 {
    font-size: clamp(0.8rem, 1.044rem + -0.27vw, 0.99rem);
}

.elementor-2618 .elementor-element.elementor-element-4ef9064 ul li, .elementor-2618 .elementor-element.elementor-element-4ef9064 ol li {
    margin-bottom: .5rem;
    padding-left: .5rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9df847a */.elementor-2618 .elementor-element.elementor-element-9df847a li {
    margin-bottom: .5rem;
}/* End custom CSS */