.elementor-712 .elementor-element.elementor-element-443ad0d{--display:flex;}.elementor-712 .elementor-element.elementor-element-4bea5bc .ma-cvh{min-height:100vh;--ma-cvh-inner-width:1240px;--ma-cvh-content-width:720px;--ma-cvh-overlay:#FFFFFF00;--ma-cvh-vignette:0.32;--ma-cvh-action-gap:18px;}.elementor-712 .elementor-element.elementor-element-4bea5bc .ma-cvh__inner{padding:0px 0px 82px 0px;justify-content:flex-start;align-items:flex-end;}.elementor-712 .elementor-element.elementor-element-4bea5bc .ma-cvh__content{text-align:left;}.elementor-712 .elementor-element.elementor-element-4bea5bc .ma-cvh__actions{justify-content:left;margin-top:32px;}.elementor-712 .elementor-element.elementor-element-4bea5bc .ma-cvh__poster{background-position:center center;}.elementor-712 .elementor-element.elementor-element-4bea5bc .ma-cvh__video{object-position:center center;}.elementor-712 .elementor-element.elementor-element-4bea5bc .ma-cvh__grain{opacity:0.035;}.elementor-712 .elementor-element.elementor-element-4bea5bc .ma-cvh__heading{color:#FFFFFF;font-family:"Cal Sans", Sans-serif;font-size:68px;font-weight:400;text-transform:capitalize;line-height:77px;letter-spacing:1.2px;margin-bottom:0px;}.elementor-712 .elementor-element.elementor-element-4bea5bc .ma-cvh__eyebrow{color:rgba(255,255,255,0.82);margin-bottom:18px;}.elementor-712 .elementor-element.elementor-element-4bea5bc .ma-cvh__description{color:rgba(255,255,255,0.84);margin-top:24px;}.elementor-712 .elementor-element.elementor-element-4bea5bc .ma-cvh__cta{font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;background-color:#1A1A1A;border-radius:5px 5px 5px 5px;padding:0px 38px 0px 38px;}.elementor-712 .elementor-element.elementor-element-4bea5bc .ma-cvh__cta:hover, .elementor-712 .elementor-element.elementor-element-4bea5bc .ma-cvh__cta:focus-visible{color:#FFFFFF;background-color:#DDA148;}.elementor-712 .elementor-element.elementor-element-4bea5bc .ma-cvh__video-control{width:59px;height:59px;flex-basis:59px;color:#FFFFFFB0;border-color:#FFFFFFB0;background-color:rgba(0,0,0,0.12);}.elementor-712 .elementor-element.elementor-element-4bea5bc .ma-cvh__control-icon{font-size:48px;}.elementor-712 .elementor-element.elementor-element-4bea5bc .ma-cvh__video-control:hover, .elementor-712 .elementor-element.elementor-element-4bea5bc .ma-cvh__video-control:focus-visible{color:#FFFFFF;background-color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-712 .elementor-element.elementor-element-4bea5bc .ma-cvh__video-label{color:#FFFFFF00;}.elementor-712 .elementor-element.elementor-element-1270b5a{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-712 .elementor-element.elementor-element-d5f831b{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-712 .elementor-element.elementor-element-d5f831b.elementor-element{--align-self:center;}.elementor-712 .elementor-element.elementor-element-d5f831b .ofvw-root{--ofvw-grid-columns:3;--ofvw-gap:56px;--ofvw-object-y:50%;}.elementor-712 .elementor-element.elementor-element-d5f831b .ofvw-phone-frame{max-width:100%;aspect-ratio:9 / 16;border-width:10px;border-radius:26px 26px 26px 26px;}.elementor-712 .elementor-element.elementor-element-d5f831b .ofvw-item:nth-child(3n + 1){--ofvw-item-border:#B11417;}.elementor-712 .elementor-element.elementor-element-d5f831b .ofvw-item:nth-child(3n + 2){--ofvw-item-border:#DDA148;}.elementor-712 .elementor-element.elementor-element-d5f831b .ofvw-item:nth-child(3n + 3){--ofvw-item-border:#000000;}.elementor-712 .elementor-element.elementor-element-d5f831b .ofvw-phone-frame, .elementor-712 .elementor-element.elementor-element-d5f831b .ofvw-media{background-color:#000000;}.elementor-712 .elementor-element.elementor-element-d5f831b .ofvw-video, .elementor-712 .elementor-element.elementor-element-d5f831b .ofvw-poster{object-fit:cover;object-position:50% var(--ofvw-object-y, 50%);}.elementor-712 .elementor-element.elementor-element-d5f831b .ofvw-play-button{width:58px;height:58px;color:#FFFFFF;background-color:#C90013;border-radius:50% 50% 50% 50%;}.elementor-712 .elementor-element.elementor-element-d5f831b .ofvw-play-button svg{width:22px;height:22px;}.elementor-712 .elementor-element.elementor-element-d5f831b .ofvw-play-button i{font-size:22px;}.elementor-712 .elementor-element.elementor-element-d5f831b .ofvw-play-button:hover{background-color:#B11417;}.elementor-712 .elementor-element.elementor-element-182176e{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-712 .elementor-element.elementor-element-182176e > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-712 .elementor-element.elementor-element-182176e.elementor-element{--align-self:center;}.elementor-712 .elementor-element.elementor-element-182176e .ofvw-root{--ofvw-speed:550ms;--ofvw-slides:3;--ofvw-gap:40px;padding:0px 0px 0px 0px;--ofvw-object-y:50%;--ofvw-arrow-offset:-100px;--ofvw-arrow-y:50%;}.elementor-712 .elementor-element.elementor-element-182176e .ofvw-phone-frame{max-width:100%;aspect-ratio:9 / 16;border-width:8px;border-radius:26px 26px 26px 26px;}.elementor-712 .elementor-element.elementor-element-182176e .ofvw-item:nth-child(3n + 1){--ofvw-item-border:#B11417;}.elementor-712 .elementor-element.elementor-element-182176e .ofvw-item:nth-child(3n + 2){--ofvw-item-border:#DDA148;}.elementor-712 .elementor-element.elementor-element-182176e .ofvw-item:nth-child(3n + 3){--ofvw-item-border:#000000;}.elementor-712 .elementor-element.elementor-element-182176e .ofvw-phone-frame, .elementor-712 .elementor-element.elementor-element-182176e .ofvw-media{background-color:#000000;}.elementor-712 .elementor-element.elementor-element-182176e .ofvw-video, .elementor-712 .elementor-element.elementor-element-182176e .ofvw-poster{object-fit:cover;object-position:50% var(--ofvw-object-y, 50%);}.elementor-712 .elementor-element.elementor-element-182176e .ofvw-play-button{width:58px;height:58px;color:#FFFFFF;background-color:#C90013;border-radius:50% 50% 50% 50%;}.elementor-712 .elementor-element.elementor-element-182176e .ofvw-play-button svg{width:22px;height:22px;}.elementor-712 .elementor-element.elementor-element-182176e .ofvw-play-button i{font-size:22px;}.elementor-712 .elementor-element.elementor-element-182176e .ofvw-play-button:hover{background-color:#B11417;}.elementor-712 .elementor-element.elementor-element-182176e .ofvw-arrow{width:44px;height:44px;color:#B11417;background-color:rgba(255,255,255,0);}.elementor-712 .elementor-element.elementor-element-182176e .ofvw-arrow svg{width:20px;height:20px;}.elementor-712 .elementor-element.elementor-element-182176e .ofvw-arrow i{font-size:20px;}.elementor-712 .elementor-element.elementor-element-182176e .ofvw-arrow:hover{color:#DDA148;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-712 .elementor-element.elementor-element-4bea5bc .ma-cvh__inner{padding:58px 28px 58px 28px;}.elementor-712 .elementor-element.elementor-element-d5f831b .ofvw-root{--ofvw-grid-columns:2;--ofvw-gap:22px;}.elementor-712 .elementor-element.elementor-element-182176e .ofvw-root{--ofvw-slides:2;--ofvw-gap:0px;}.elementor-712 .elementor-element.elementor-element-182176e .ofvw-phone-frame{max-width:68%;}}@media(max-width:767px){.elementor-712 .elementor-element.elementor-element-4bea5bc .ma-cvh{min-height:300px;--ma-cvh-content-width:100%;}.elementor-712 .elementor-element.elementor-element-4bea5bc .ma-cvh__inner{padding:44px 22px 44px 22px;}.elementor-712 .elementor-element.elementor-element-4bea5bc .ma-cvh__content{text-align:left;}.elementor-712 .elementor-element.elementor-element-4bea5bc .ma-cvh__actions{justify-content:left;margin-top:0px;}.elementor-712 .elementor-element.elementor-element-4bea5bc .ma-cvh__heading{font-size:35px;line-height:1.2em;margin-bottom:0px;}.elementor-712 .elementor-element.elementor-element-4bea5bc .ma-cvh__description{margin-top:0px;}.elementor-712 .elementor-element.elementor-element-4bea5bc .ma-cvh__cta{font-size:14px;padding:13px 25px 12px 25px;}.elementor-712 .elementor-element.elementor-element-4bea5bc .ma-cvh__video-control{width:48px;height:48px;flex-basis:48px;}.elementor-712 .elementor-element.elementor-element-4bea5bc .ma-cvh__control-icon{font-size:32px;}.elementor-712 .elementor-element.elementor-element-1270b5a{--padding-top:35px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}.elementor-712 .elementor-element.elementor-element-d5f831b .ofvw-root{--ofvw-grid-columns:1;--ofvw-gap:16px;}.elementor-712 .elementor-element.elementor-element-182176e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-712 .elementor-element.elementor-element-182176e .ofvw-root{--ofvw-slides:1;--ofvw-gap:16px;--ofvw-arrow-offset:0px;}}/* Start custom CSS for ma_cinematic_video_hero, class: .elementor-element-4bea5bc */.elementor-712 .elementor-element.elementor-element-4bea5bc svg {
    margin-left: -1px !important;
}

@media (max-width: 767px) {
    .ma-cvh__cta {
        min-height: unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for mobile_video_grid_carousel, class: .elementor-element-d5f831b */.elementor-712 .elementor-element.elementor-element-d5f831b .ofvw-play-button svg {
    width: 22px;
    height: 22px;
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for mobile_video_grid_carousel, class: .elementor-element-182176e */.elementor-712 .elementor-element.elementor-element-182176e .ofvw-play-button svg {
    width: 22px;
    height: 22px;
    fill: white !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cal Sans';
	font-display: auto;
	src: url('https://oxford.mmindsdemo3.com/wp-content/uploads/2026/08/CalSans-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */