.elementor-16 .elementor-element.elementor-element-633cdaa{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-16 .elementor-element.elementor-element-9197078{--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;--justify-content:flex-end;--padding-top:1em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-16 .elementor-element.elementor-element-9197078.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-16 .elementor-element.elementor-element-dd578d6{font-size:2em;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-c2889d8{margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-2px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-804f05c{--display:flex;}.elementor-16 .elementor-element.elementor-element-094f9c2 .elementor-wrapper{--video-aspect-ratio:2.33333;}.elementor-16 .elementor-element.elementor-element-2ea3dd3{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-16 .elementor-element.elementor-element-2ea3dd3:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-2ea3dd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-55d7a06{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;grid-column:span 4;text-align:center;font-size:1.8em;font-weight:700;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-041189f{--display:flex;}.elementor-16 .elementor-element.elementor-element-912d08f{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-6px 0px 0px 0px;font-size:1.1em;font-weight:700;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-16c14c2{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-b3ed452{--display:flex;}.elementor-16 .elementor-element.elementor-element-903a1ed{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-6px 0px 0px 0px;font-size:1.1em;font-weight:700;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-6c625aa{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-032f360{--display:flex;}.elementor-16 .elementor-element.elementor-element-4236565{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-6px 0px 0px 0px;font-size:1.1em;font-weight:700;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-307d81b{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-bed6790{--display:flex;}.elementor-16 .elementor-element.elementor-element-48bd055{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-6px 0px 0px 0px;font-size:1.1em;font-weight:700;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-34e8326{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-16ad0f5{--display:grid;--e-con-grid-template-columns:1fr 2fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-16 .elementor-element.elementor-element-16ad0f5:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-16ad0f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-16 .elementor-element.elementor-element-8bb6299{--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-16 .elementor-element.elementor-element-910170c .elementor-button-content-wrapper{flex-direction:row;}.elementor-16 .elementor-element.elementor-element-a69e097{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-a69e097.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-4bb9706{grid-column:span 3;text-align:center;}.elementor-16 .elementor-element.elementor-element-22e6f64{--display:flex;}.elementor-16 .elementor-element.elementor-element-813864a{font-weight:700;}.elementor-16 .elementor-element.elementor-element-2a92d68{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-18f6627{--display:flex;}.elementor-16 .elementor-element.elementor-element-f099a96{font-weight:700;}.elementor-16 .elementor-element.elementor-element-35ef58f{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-5a5ad68{--display:flex;}.elementor-16 .elementor-element.elementor-element-165fcd7{font-weight:700;}.elementor-16 .elementor-element.elementor-element-5272b5f{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-0b37cd0{--display:grid;--e-con-grid-template-columns:2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-16 .elementor-element.elementor-element-0b37cd0:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-0b37cd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-16 .elementor-element.elementor-element-e2b3867{--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-16 .elementor-element.elementor-element-d994b01 .elementor-button-content-wrapper{flex-direction:row;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-a69e097{--width:80.6%;}}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-2ea3dd3{--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-16ad0f5{--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-a69e097{--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-0b37cd0{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-2ea3dd3{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-16ad0f5{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-a69e097{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-0b37cd0{--e-con-grid-template-columns:1;--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-9197078 */.leading-video-content {
    position: absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-804f05c */.leading-video-overlay {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:1;
    background:rgba(0,0,0,.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-633cdaa */.leading-video {
    position:relative;
}/* End custom CSS */