.elementor-849 .elementor-element.elementor-element-2bbd468{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:130px;--padding-bottom:40px;--padding-left:5%;--padding-right:5%;}.elementor-849 .elementor-element.elementor-element-2bbd468:not(.elementor-motion-effects-element-type-background), .elementor-849 .elementor-element.elementor-element-2bbd468 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #3B226B 0%, var( --e-global-color-41547ab ) 94%);}.elementor-849 .elementor-element.elementor-element-296a1a6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden;--padding-top:64px;--padding-bottom:64px;--padding-left:5%;--padding-right:5%;}.elementor-849 .elementor-element.elementor-element-885d97d{text-align:start;color:var( --e-global-color-a7f2084 );}.elementor-849 .elementor-element.elementor-element-7da4110{--spacer-size:300px;background-color:#C2334282;top:214px;z-index:-1;}body:not(.rtl) .elementor-849 .elementor-element.elementor-element-7da4110{left:201px;}body.rtl .elementor-849 .elementor-element.elementor-element-7da4110{right:201px;}@media(min-width:768px){.elementor-849 .elementor-element.elementor-element-2bbd468{--content-width:1280px;}.elementor-849 .elementor-element.elementor-element-296a1a6{--content-width:1280px;}}@media(max-width:1024px){.elementor-849 .elementor-element.elementor-element-2bbd468{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:110px;--padding-bottom:40px;--padding-left:5%;--padding-right:5%;}.elementor-849 .elementor-element.elementor-element-296a1a6{--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:center;}}@media(max-width:767px){.elementor-849 .elementor-element.elementor-element-2bbd468{--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;--padding-top:110px;--padding-bottom:40px;--padding-left:5%;--padding-right:5%;}.elementor-849 .elementor-element.elementor-element-296a1a6{--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;--padding-top:40px;--padding-bottom:48px;--padding-left:5%;--padding-right:5%;}}/* Start custom CSS for theme-post-content, class: .elementor-element-885d97d */.elementor-849 .elementor-element.elementor-element-885d97d h2{
    font-size: clamp(1.875rem, 1.7283rem + 0.6522vw, 2.25rem);
    
}

.elementor-849 .elementor-element.elementor-element-885d97d h3{
    font-size: clamp(1.5rem, 1.4022rem + 0.4348vw, 1.75rem);
}

.elementor-849 .elementor-element.elementor-element-885d97d h4{
    font-size: clamp(1.25rem, 1.25rem + 0vw, 1.25rem);
}

.elementor-849 .elementor-element.elementor-element-885d97d ul,ol{
    margin-block: 24px;
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-7da4110 */.elementor-849 .elementor-element.elementor-element-7da4110{
    width: var(--container-widget-height,var(--spacer-size));
    border-radius: 100%;
    filter: blur(150px);
}/* End custom CSS */