.elementor-3 .elementor-element.elementor-element-2fcb169{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;color:var(--e-global-color-primary)}.elementor-3 .elementor-element.elementor-element-9df383c{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-3 .elementor-element.elementor-element-9df383c .elementor-heading-title{font-size:clamp(32px, 2.5vw, 48px);font-weight:400;line-height:clamp(42px, 2.5vw, 54px);color:var(--e-global-color-text)}.elementor-3 .elementor-element.elementor-element-d2abfa0{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-2fcb169{--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}.elementor-3 .elementor-element.elementor-element-9df383c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3 .elementor-element.elementor-element-d2abfa0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-2fcb169{--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}}.elementor-widget-html li h4{margin:60px 0 40px 0}@media screen and (max-width:1024px){.elementor-widget-html li h4{margin:50px 0 30px 0}}@media screen and (max-width:767px){.elementor-widget-html li h4{margin:40px 0 20px 0}}.elementor-widget-html ul li::before{color:#818793}.elementor-widget-html ol li::marker{font-size:clamp(20px, 1.25vw, 24px);color:#393A3A;font-weight:700;font-family:"Grandis Extended",Sans-serif}