.elementor-589 .elementor-element.elementor-element-31aa3d74{--display:flex;--min-height:calc(100vh + 130px);--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;--overlay-opacity:0.65;--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-589 .elementor-element.elementor-element-31aa3d74:not(.elementor-motion-effects-element-type-background), .elementor-589 .elementor-element.elementor-element-31aa3d74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-589 .elementor-element.elementor-element-31aa3d74::before, .elementor-589 .elementor-element.elementor-element-31aa3d74 > .elementor-background-video-container::before, .elementor-589 .elementor-element.elementor-element-31aa3d74 > .e-con-inner > .elementor-background-video-container::before, .elementor-589 .elementor-element.elementor-element-31aa3d74 > .elementor-background-slideshow::before, .elementor-589 .elementor-element.elementor-element-31aa3d74 > .e-con-inner > .elementor-background-slideshow::before, .elementor-589 .elementor-element.elementor-element-31aa3d74 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-589 .elementor-element.elementor-element-639008de{--display:flex;--padding-top:10rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-589 .elementor-element.elementor-element-157fe557{width:var( --container-widget-width, 860px );max-width:860px;--container-widget-width:860px;--container-widget-flex-grow:0;text-align:center;}.elementor-589 .elementor-element.elementor-element-157fe557.elementor-element{--align-self:center;}.elementor-589 .elementor-element.elementor-element-157fe557 .elementor-heading-title{font-family:var( --e-global-typography-a7b420c-font-family ), Sans-serif;font-size:var( --e-global-typography-a7b420c-font-size );font-weight:var( --e-global-typography-a7b420c-font-weight );text-transform:var( --e-global-typography-a7b420c-text-transform );line-height:var( --e-global-typography-a7b420c-line-height );color:var( --e-global-color-2425ff3 );}.elementor-589 .elementor-element.elementor-element-860249e{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-589 .elementor-element.elementor-element-9bc24ca{--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;}.elementor-589 .elementor-element.elementor-element-3ee25dc .e-off-canvas__overlay{background-color:#9191912E;}.elementor-589 .elementor-element.elementor-element-3ee25dc{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:1024px;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-animation-duration:1.5s;--e-off-canvas-overlay-opacity:1;}.elementor-589 .elementor-element.elementor-element-e90969e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-589 .elementor-element.elementor-element-6f06d0f{right:24px;}body.rtl .elementor-589 .elementor-element.elementor-element-6f06d0f{left:24px;}.elementor-589 .elementor-element.elementor-element-6f06d0f{top:24px;}.elementor-589 .elementor-element.elementor-element-6f06d0f .elementor-icon-wrapper{text-align:center;}.elementor-589 .elementor-element.elementor-element-6f06d0f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2425ff3 );}.elementor-589 .elementor-element.elementor-element-6f06d0f.elementor-view-framed .elementor-icon, .elementor-589 .elementor-element.elementor-element-6f06d0f.elementor-view-default .elementor-icon{color:var( --e-global-color-2425ff3 );border-color:var( --e-global-color-2425ff3 );}.elementor-589 .elementor-element.elementor-element-6f06d0f.elementor-view-framed .elementor-icon, .elementor-589 .elementor-element.elementor-element-6f06d0f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2425ff3 );}.elementor-589 .elementor-element.elementor-element-6f06d0f .elementor-icon{font-size:24px;}.elementor-589 .elementor-element.elementor-element-6f06d0f .elementor-icon svg{height:24px;}.elementor-589 .elementor-element.elementor-element-cc7d036 .elementor-wrapper{--video-aspect-ratio:1.77777;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-589 .elementor-element.elementor-element-639008de{--padding-top:10rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-589 .elementor-element.elementor-element-157fe557{--container-widget-width:740px;--container-widget-flex-grow:0;width:var( --container-widget-width, 740px );max-width:740px;}.elementor-589 .elementor-element.elementor-element-157fe557 .elementor-heading-title{font-size:var( --e-global-typography-a7b420c-font-size );line-height:var( --e-global-typography-a7b420c-line-height );}.elementor-589 .elementor-element.elementor-element-860249e{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-589 .elementor-element.elementor-element-639008de{--padding-top:10rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-589 .elementor-element.elementor-element-157fe557{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-589 .elementor-element.elementor-element-157fe557 .elementor-heading-title{font-size:var( --e-global-typography-a7b420c-font-size );line-height:var( --e-global-typography-a7b420c-line-height );}.elementor-589 .elementor-element.elementor-element-860249e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}/* Start custom CSS for container, class: .elementor-element-31aa3d74 */.elementor-589 .elementor-element.elementor-element-31aa3d74 {
background-position: center center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6f06d0f */.elementor-589 .elementor-element.elementor-element-6f06d0f .elementor-icon-wrapper {
display: flex;
}/* End custom CSS */