.elementor-14 .elementor-element.elementor-element-3840611{--display:flex;--min-height:521px;--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;--justify-content:flex-end;--align-items:center;--overlay-opacity:0.64;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:7%;--padding-right:7%;}.elementor-14 .elementor-element.elementor-element-3840611::before, .elementor-14 .elementor-element.elementor-element-3840611 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-3840611 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-3840611 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-3840611 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-3840611 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(221deg, #000000B3 0%, var( --e-global-color-600a3f1 ) 100%);}.elementor-14 .elementor-element.elementor-element-0265309{--display:flex;}.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-14 .elementor-element.elementor-element-3d24915{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:start;}.elementor-14 .elementor-element.elementor-element-3d24915 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:49px;font-weight:normal;line-height:60px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-a4865cd{width:var( --container-widget-width, 476px );max-width:476px;--container-widget-width:476px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-a4865cd .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:24px;font-weight:500;line-height:26px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14 .elementor-element.elementor-element-fa6d159 .elementor-button{background-color:var( --e-global-color-a00245e );font-family:"Urbanist", Sans-serif;font-size:17px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:11px 11px 11px 11px;padding:16px 22px 16px 22px;}.elementor-14 .elementor-element.elementor-element-fa6d159 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-fa6d159 .elementor-button:focus{background-color:var( --e-global-color-a00245e );color:#FFFFFF;border-color:var( --e-global-color-a00245e );}.elementor-14 .elementor-element.elementor-element-fa6d159{width:var( --container-widget-width, 191px );max-width:191px;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:191px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-fa6d159 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-fa6d159 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-ed905ee{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-fdbdb2d{width:var( --container-widget-width, 450px );max-width:450px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -207px) 0px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-4060b76{--display:flex;--margin-top:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:7%;--padding-right:7%;}.elementor-14 .elementor-element.elementor-element-bffffd1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-14 .elementor-element.elementor-element-bffffd1 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:43px;font-weight:600;color:var( --e-global-color-600a3f1 );}.elementor-14 .elementor-element.elementor-element-10d45b4{--display:flex;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:7%;--padding-right:7%;}.elementor-14 .elementor-element.elementor-element-50cd68d{--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:center;--padding-top:1%;--padding-bottom:1%;--padding-left:7%;--padding-right:7%;}.elementor-14 .elementor-element.elementor-element-7026197 .elementor-button{background-color:var( --e-global-color-a00245e );font-family:"Urbanist", Sans-serif;font-size:17px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:11px 11px 11px 11px;padding:16px 22px 16px 22px;}.elementor-14 .elementor-element.elementor-element-7026197 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-7026197 .elementor-button:focus{background-color:var( --e-global-color-a00245e );color:#FFFFFF;border-color:var( --e-global-color-a00245e );}.elementor-14 .elementor-element.elementor-element-7026197{width:var( --container-widget-width, 279px );max-width:279px;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:279px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-7026197 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-7026197 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-e9787c9{--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:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-14 .elementor-element.elementor-element-ff40771{--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;--margin-top:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:7%;--padding-right:7%;}.elementor-14 .elementor-element.elementor-element-d4a537e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c9d28ca{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-14 .elementor-element.elementor-element-c9d28ca .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:43px;font-weight:600;color:#14253C;}.elementor-14 .elementor-element.elementor-element-079adf2{--display:flex;}.elementor-14 .elementor-element.elementor-element-b9b0b79{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-14 .elementor-element.elementor-element-b9b0b79 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:25px;font-weight:400;line-height:30px;color:#000000;}.elementor-14 .elementor-element.elementor-element-fd8a54c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-14 .elementor-element.elementor-element-fd8a54c .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:17px;font-weight:400;line-height:30px;color:#696969;}.elementor-14 .elementor-element.elementor-element-2fc07d4 .elementor-button{background-color:var( --e-global-color-a00245e );font-family:"Urbanist", Sans-serif;font-size:17px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:11px 11px 11px 11px;padding:16px 22px 16px 22px;}.elementor-14 .elementor-element.elementor-element-2fc07d4 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-2fc07d4 .elementor-button:focus{background-color:var( --e-global-color-a00245e );color:#FFFFFF;border-color:var( --e-global-color-a00245e );}.elementor-14 .elementor-element.elementor-element-2fc07d4{width:var( --container-widget-width, 191px );max-width:191px;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:191px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-2fc07d4 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-2fc07d4 .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-14 .elementor-element.elementor-element-3d24915 .elementor-heading-title{font-size:41px;line-height:44px;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-3840611{--min-height:543px;--overlay-opacity:0.66;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-14 .elementor-element.elementor-element-0265309{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-3d24915{text-align:start;}.elementor-14 .elementor-element.elementor-element-3d24915 .elementor-heading-title{font-size:37px;line-height:40px;}.elementor-14 .elementor-element.elementor-element-a4865cd .elementor-heading-title{font-size:19px;}.elementor-14 .elementor-element.elementor-element-fa6d159{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-fa6d159 .elementor-button{font-size:18px;padding:13px 25px 13px 25px;}.elementor-14 .elementor-element.elementor-element-ed905ee{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-fdbdb2d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14 .elementor-element.elementor-element-4060b76{--margin-top:0240px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-bffffd1 .elementor-heading-title{font-size:31px;}.elementor-14 .elementor-element.elementor-element-10d45b4{--padding-top:11px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14 .elementor-element.elementor-element-7026197 .elementor-button{font-size:18px;padding:13px 25px 13px 25px;}.elementor-14 .elementor-element.elementor-element-e9787c9{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14 .elementor-element.elementor-element-c9d28ca .elementor-heading-title{font-size:31px;}.elementor-14 .elementor-element.elementor-element-079adf2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-b9b0b79 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-14 .elementor-element.elementor-element-2fc07d4 .elementor-button{font-size:18px;padding:13px 25px 13px 25px;}}/* Start custom CSS for html, class: .elementor-element-8c65bbc */.elementor-element-3840611 .elementor-background-video-container{
  opacity: 0;
  transition: opacity .25s ease;
}

.elementor-element-3840611 video{
  object-fit: cover;
}

.elementor-element-3840611.video-ready .elementor-background-video-container{
  opacity: 1;
}/* End custom CSS */