.elementor-7912 .elementor-element.elementor-element-a3b3101{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;}.elementor-7912 .elementor-element.elementor-element-a3b3101::before, .elementor-7912 .elementor-element.elementor-element-a3b3101 > .elementor-background-video-container::before, .elementor-7912 .elementor-element.elementor-element-a3b3101 > .e-con-inner > .elementor-background-video-container::before, .elementor-7912 .elementor-element.elementor-element-a3b3101 > .elementor-background-slideshow::before, .elementor-7912 .elementor-element.elementor-element-a3b3101 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7912 .elementor-element.elementor-element-a3b3101 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-7912 .elementor-element.elementor-element-8f26bcc{--display:flex;}.elementor-7912 .elementor-element.elementor-element-34e6443 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Inter;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-7912 .elementor-element.elementor-element-e1a70eb{--spacer-size:10vh;}.elementor-7912 .elementor-element.elementor-element-52d8071{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7912 .elementor-element.elementor-element-f702313{--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-7912 .elementor-element.elementor-element-6d49bb9{font-family:var( --e-global-typography-text-font-family ), Inter;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-7912 .elementor-element.elementor-element-9cf7da0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-7912 .elementor-element.elementor-element-13a5f9c{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Inter;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-7912 .elementor-element.elementor-element-288dff4{--spacer-size:50px;}.elementor-7912 .elementor-element.elementor-element-fce883c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7912 .elementor-element.elementor-element-f15cae7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7912 .elementor-element.elementor-element-ea1cf19 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7912 .elementor-element.elementor-element-2078c16{--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-7912 .elementor-element.elementor-element-158ff7a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7912 .elementor-element.elementor-element-0a51ea6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7912 .elementor-element.elementor-element-7ce52ac .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-7912 .elementor-element.elementor-element-802bc3e{--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-7912 .elementor-element.elementor-element-98ef239{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7912 .elementor-element.elementor-element-99fdf65{--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-7912 .elementor-element.elementor-element-118643d{--spacer-size:50px;}.elementor-7912 .elementor-element.elementor-element-5de816b{columns:1;font-family:var( --e-global-typography-text-font-family ), Inter;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-7912 .elementor-element.elementor-element-ac9783c{--spacer-size:50px;}.elementor-7912 .elementor-element.elementor-element-fc9f741{--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;}@media(min-width:768px){.elementor-7912 .elementor-element.elementor-element-f702313{--width:50%;}.elementor-7912 .elementor-element.elementor-element-9cf7da0{--width:50%;}.elementor-7912 .elementor-element.elementor-element-fce883c{--width:99%;}.elementor-7912 .elementor-element.elementor-element-f15cae7{--width:75%;}.elementor-7912 .elementor-element.elementor-element-2078c16{--width:25%;}.elementor-7912 .elementor-element.elementor-element-158ff7a{--width:99%;}.elementor-7912 .elementor-element.elementor-element-0a51ea6{--width:75%;}.elementor-7912 .elementor-element.elementor-element-802bc3e{--width:25%;}.elementor-7912 .elementor-element.elementor-element-99fdf65{--width:75%;}.elementor-7912 .elementor-element.elementor-element-fc9f741{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7912 .elementor-element.elementor-element-a3b3101{--width:100%;}.elementor-7912 .elementor-element.elementor-element-8f26bcc{--width:100%;}.elementor-7912 .elementor-element.elementor-element-f702313{--width:45%;}.elementor-7912 .elementor-element.elementor-element-9cf7da0{--width:55%;}}@media(max-width:1024px){.elementor-7912 .elementor-element.elementor-element-34e6443 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7912 .elementor-element.elementor-element-e1a70eb{--spacer-size:5vh;}.elementor-7912 .elementor-element.elementor-element-6d49bb9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7912 .elementor-element.elementor-element-13a5f9c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7912 .elementor-element.elementor-element-288dff4{--spacer-size:25px;}.elementor-7912 .elementor-element.elementor-element-5de816b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-7912 .elementor-element.elementor-element-8f26bcc{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-7912 .elementor-element.elementor-element-34e6443 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7912 .elementor-element.elementor-element-e1a70eb{--spacer-size:0vh;}.elementor-7912 .elementor-element.elementor-element-f702313{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7912 .elementor-element.elementor-element-f702313.e-con{--order:99999 /* order end hack */;}.elementor-7912 .elementor-element.elementor-element-6d49bb9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7912 .elementor-element.elementor-element-9cf7da0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7912 .elementor-element.elementor-element-13a5f9c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7912 .elementor-element.elementor-element-288dff4{--spacer-size:0px;}.elementor-7912 .elementor-element.elementor-element-2078c16{--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7912 .elementor-element.elementor-element-802bc3e{--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7912 .elementor-element.elementor-element-99fdf65{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7912 .elementor-element.elementor-element-5de816b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}