.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4751 .elementor-element.elementor-element-602fc9d2{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4751 .elementor-element.elementor-element-602fc9d2.elementor-element{--align-self:center;}.elementor-4751 .elementor-element.elementor-element-3d38f70{--display:flex;}.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-4751 .elementor-element.elementor-element-e61c33b{width:100%;max-width:100%;bottom:0px;}.elementor-4751 .elementor-element.elementor-element-e61c33b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-4751 .elementor-element.elementor-element-e61c33b{left:0px;}body.rtl .elementor-4751 .elementor-element.elementor-element-e61c33b{right:0px;}/* Start custom CSS */.main-header-bar-wrap,.ast-header-breadcrumb,header,#ast-scroll-top,footer,.elementor-shape ,.elementor-shape-top{
    display: none!important;
}
.elementor-column-gap-default>.elementor-column>.elementor-element-populated,.ast-container{
    padding: 0;
}
.elementor-container.elementor-column-gap-no {
    display: none;
}
.flow_btn{
    position: fixed;
    inset: 0;
    margin:auto;
    margin-bottom: min(40 / 390 * 100vw,80px);
    width: min(390 / 390 * 100vw,780px);
    height: min(120 /390 * 100vw,240px);
    z-index: 99;
}/* End custom CSS */