.elementor-323053 .elementor-element.elementor-element-7a40966{--display:flex;--min-height:800px;--overflow:hidden;--padding-top:60px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-323053 .elementor-element.elementor-element-2de6c29{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:1;}.elementor-323053 .elementor-element.elementor-element-c50b73e{--display:flex;--min-height:300px;}body:not(.rtl) .elementor-323053 .elementor-element.elementor-element-41506b5{left:0px;}body.rtl .elementor-323053 .elementor-element.elementor-element-41506b5{right:0px;}.elementor-323053 .elementor-element.elementor-element-41506b5{top:1px;z-index:9;}.elementor-323053 .elementor-element.elementor-element-41506b5 .elementor-icon-wrapper{text-align:center;}.elementor-323053 .elementor-element.elementor-element-41506b5 .elementor-icon{font-size:300px;}.elementor-323053 .elementor-element.elementor-element-41506b5 .elementor-icon svg{height:300px;}.elementor-323053 .elementor-element.elementor-element-41506b5 .elementor-icon-wrapper svg{width:auto;}.elementor-323053 .elementor-element.elementor-element-ac79f65{--display:flex;--z-index:8;}.elementor-323053 .elementor-element.elementor-element-934eb8f{--display:flex;}.elementor-323053 .elementor-element.elementor-element-468b5e8{--display:flex;}.elementor-323053 .elementor-element.elementor-element-65cdb54{--display:flex;}body:not(.rtl) .elementor-323053 .elementor-element.elementor-element-5b029a5{left:0px;}body.rtl .elementor-323053 .elementor-element.elementor-element-5b029a5{right:0px;}.elementor-323053 .elementor-element.elementor-element-20a7774 > .elementor-widget-container{padding:56px 36px 0px 36px;}.elementor-323053 .elementor-element.elementor-element-20a7774{z-index:3;text-align:center;}.elementor-323053 .elementor-element.elementor-element-20a7774 .elementor-heading-title{font-family:var( --e-global-typography-5380b84-font-family );font-size:var( --e-global-typography-5380b84-font-size );font-weight:var( --e-global-typography-5380b84-font-weight );line-height:var( --e-global-typography-5380b84-line-height );letter-spacing:var( --e-global-typography-5380b84-letter-spacing );color:var( --e-global-color-aae6fac );}.elementor-323053 .elementor-element.elementor-element-984bc28 > .elementor-widget-container{padding:32px 36px 16px 36px;}.elementor-323053 .elementor-element.elementor-element-984bc28{z-index:4;text-align:center;}.elementor-323053 .elementor-element.elementor-element-984bc28 .elementor-heading-title{font-family:var( --e-global-typography-853c1d7-font-family );font-size:var( --e-global-typography-853c1d7-font-size );font-weight:var( --e-global-typography-853c1d7-font-weight );line-height:var( --e-global-typography-853c1d7-line-height );letter-spacing:var( --e-global-typography-853c1d7-letter-spacing );color:var( --e-global-color-aae6fac );}.elementor-323053 .elementor-element.elementor-element-f93f11e > .elementor-widget-container{padding:48px 0px 0px 0px;}.elementor-323053 .elementor-element.elementor-element-f93f11e{z-index:9;}.elementor-323053 .elementor-element.elementor-element-938bb0e{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:99999;}.elementor-323053 .elementor-element.elementor-element-938bb0e:not(.elementor-motion-effects-element-type-background), .elementor-323053 .elementor-element.elementor-element-938bb0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-35cd7a8 );}.elementor-323053 .elementor-element.elementor-element-d3de0e0.elementor-element{--align-self:center;}@media(max-width:1366px){body:not(.rtl) .elementor-323053 .elementor-element.elementor-element-41506b5{left:1px;}body.rtl .elementor-323053 .elementor-element.elementor-element-41506b5{right:1px;}.elementor-323053 .elementor-element.elementor-element-41506b5{top:1px;}.elementor-323053 .elementor-element.elementor-element-ec8272d{top:-1px;}.elementor-323053 .elementor-element.elementor-element-20a7774 .elementor-heading-title{font-size:var( --e-global-typography-5380b84-font-size );line-height:var( --e-global-typography-5380b84-line-height );letter-spacing:var( --e-global-typography-5380b84-letter-spacing );}.elementor-323053 .elementor-element.elementor-element-984bc28 .elementor-heading-title{font-size:var( --e-global-typography-853c1d7-font-size );line-height:var( --e-global-typography-853c1d7-line-height );letter-spacing:var( --e-global-typography-853c1d7-letter-spacing );}}@media(max-width:1024px){.elementor-323053 .elementor-element.elementor-element-7a40966{--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-323053 .elementor-element.elementor-element-20a7774 .elementor-heading-title{font-size:var( --e-global-typography-5380b84-font-size );line-height:var( --e-global-typography-5380b84-line-height );letter-spacing:var( --e-global-typography-5380b84-letter-spacing );}.elementor-323053 .elementor-element.elementor-element-984bc28 > .elementor-widget-container{padding:28px 36px 16px 36px;}.elementor-323053 .elementor-element.elementor-element-984bc28 .elementor-heading-title{font-size:var( --e-global-typography-853c1d7-font-size );line-height:var( --e-global-typography-853c1d7-line-height );letter-spacing:var( --e-global-typography-853c1d7-letter-spacing );}}@media(max-width:767px){.elementor-323053 .elementor-element.elementor-element-c50b73e{--width:280px;--min-height:280px;}.elementor-323053 .elementor-element.elementor-element-41506b5 .elementor-icon{font-size:280px;}.elementor-323053 .elementor-element.elementor-element-41506b5 .elementor-icon svg{height:280px;}.elementor-323053 .elementor-element.elementor-element-ac79f65{--width:280px;}.elementor-323053 .elementor-element.elementor-element-20a7774{width:var( --container-widget-width, 87.5% );max-width:87.5%;--container-widget-width:87.5%;--container-widget-flex-grow:0;}.elementor-323053 .elementor-element.elementor-element-20a7774 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-323053 .elementor-element.elementor-element-20a7774.elementor-element{--align-self:center;}.elementor-323053 .elementor-element.elementor-element-20a7774 .elementor-heading-title{font-size:var( --e-global-typography-5380b84-font-size );line-height:var( --e-global-typography-5380b84-line-height );letter-spacing:var( --e-global-typography-5380b84-letter-spacing );}.elementor-323053 .elementor-element.elementor-element-984bc28{width:var( --container-widget-width, 87.5% );max-width:87.5%;--container-widget-width:87.5%;--container-widget-flex-grow:0;}.elementor-323053 .elementor-element.elementor-element-984bc28 > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-323053 .elementor-element.elementor-element-984bc28.elementor-element{--align-self:center;}.elementor-323053 .elementor-element.elementor-element-984bc28 .elementor-heading-title{font-size:var( --e-global-typography-853c1d7-font-size );line-height:var( --e-global-typography-853c1d7-line-height );letter-spacing:var( --e-global-typography-853c1d7-letter-spacing );}.elementor-323053 .elementor-element.elementor-element-f93f11e > .elementor-widget-container{padding:44px 16px 0px 16px;}}@media(min-width:768px){.elementor-323053 .elementor-element.elementor-element-c50b73e{--width:300px;}}@media(min-width:1922px){body:not(.rtl) .elementor-323053 .elementor-element.elementor-element-41506b5{left:0px;}body.rtl .elementor-323053 .elementor-element.elementor-element-41506b5{right:0px;}.elementor-323053 .elementor-element.elementor-element-41506b5{top:2px;}.elementor-323053 .elementor-element.elementor-element-20a7774 .elementor-heading-title{font-size:var( --e-global-typography-5380b84-font-size );line-height:var( --e-global-typography-5380b84-line-height );letter-spacing:var( --e-global-typography-5380b84-letter-spacing );}.elementor-323053 .elementor-element.elementor-element-984bc28 .elementor-heading-title{font-size:var( --e-global-typography-853c1d7-font-size );line-height:var( --e-global-typography-853c1d7-line-height );letter-spacing:var( --e-global-typography-853c1d7-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-ac79f65 */.elementor-323053 .elementor-element.elementor-element-ac79f65 {
    opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a40966 *//*
.elementor-323053 .elementor-element.elementor-element-7a40966 {
    transition: none;
    height: calc(100svh - 97px);
    min-height: 720px !important;
    max-height: 900px !important;
}

@media only screen and (max-width: 767px) { 
    .elementor-323053 .elementor-element.elementor-element-7a40966 {
        height: calc(100svh - 97px);
    min-height: 900px !important;
    max-height: 1000px !important;
    }
}
*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-938bb0e */.elementor-323053 .elementor-element.elementor-element-938bb0e {
    transition: none;
}/* End custom CSS */