.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-250 .elementor-element.elementor-element-139d812{width:var( --container-widget-width, 17vw );max-width:17vw;--container-widget-width:17vw;--container-widget-flex-grow:0;top:160px;}body:not(.rtl) .elementor-250 .elementor-element.elementor-element-139d812{right:0px;}body.rtl .elementor-250 .elementor-element.elementor-element-139d812{left:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-250 .elementor-element.elementor-element-46271a2{padding:0vw 5vw 0vw 0vw;}.elementor-250 .elementor-element.elementor-element-46271a2 .elementor-heading-title{font-family:var( --e-global-typography-v4-h1h2-font-family ), Sans-serif;font-size:var( --e-global-typography-v4-h1h2-font-size );font-weight:var( --e-global-typography-v4-h1h2-font-weight );line-height:var( --e-global-typography-v4-h1h2-line-height );}.elementor-widget-global{--caption-color:var( --e-global-color-text );}.elementor-widget-global .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-250 .elementor-element.elementor-global-945.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-250 .elementor-element.elementor-global-945{--lottie-container-width:100%;}.elementor-250 .elementor-element.elementor-element-70c6ae2 .elementor-heading-title{font-family:var( --e-global-typography-v4-h1h2-font-family ), Sans-serif;font-size:var( --e-global-typography-v4-h1h2-font-size );font-weight:var( --e-global-typography-v4-h1h2-font-weight );line-height:var( --e-global-typography-v4-h1h2-line-height );}@media(max-width:1024px){.elementor-250 .elementor-element.elementor-element-46271a2 .elementor-heading-title{font-size:var( --e-global-typography-v4-h1h2-font-size );line-height:var( --e-global-typography-v4-h1h2-line-height );}.elementor-250 .elementor-element.elementor-element-70c6ae2 .elementor-heading-title{font-size:var( --e-global-typography-v4-h1h2-font-size );line-height:var( --e-global-typography-v4-h1h2-line-height );}}@media(max-width:767px){.elementor-250 .elementor-element.elementor-element-46271a2 .elementor-heading-title{font-size:var( --e-global-typography-v4-h1h2-font-size );line-height:var( --e-global-typography-v4-h1h2-line-height );}.elementor-250 .elementor-element.elementor-global-945{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-250 .elementor-element.elementor-element-70c6ae2 .elementor-heading-title{font-size:var( --e-global-typography-v4-h1h2-font-size );line-height:var( --e-global-typography-v4-h1h2-line-height );}}/* Start custom CSS for global, class: .elementor-global-945 */.elementor-250 .elementor-element.elementor-global-945{
    width: 9vw;
    height: 9vw;
}
@media (max-width:767px){.elementor-250 .elementor-element.elementor-global-945{
    width: 14vw;
    height: 14vw;
}}/* End custom CSS */
/* Start custom CSS */.blue .st0{
fill:#598db0!important;
    
}
#A, #B, #C, #D, #E, #F, #G{
scroll-margin-top : 30px;
}/* End custom CSS */