.elementor-1433 .elementor-element.elementor-element-1ad287f5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1433 .elementor-element.elementor-element-26209655{--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-1433 .elementor-element.elementor-element-1cc64fb5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.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-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1433 .elementor-element.elementor-element-30457a0d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1433 .elementor-element.elementor-element-4ffe1da8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1433 .elementor-element.elementor-element-45f89d15{--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-1433 .elementor-element.elementor-element-698aa1ae{--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-1433 .elementor-element.elementor-element-436f9b2c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.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-1433 .elementor-element.elementor-element-5aaa660f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1433 .elementor-element.elementor-element-4d419429{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1433 .elementor-element.elementor-element-7d7e1b2f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1433 .elementor-element.elementor-element-2b642a32{--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-1433 .elementor-element.elementor-element-3f8e2dec{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1433 .elementor-element.elementor-element-64570a36{--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-1433 .elementor-element.elementor-element-2498d4d7{--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-1433 .elementor-element.elementor-element-66fd25a3{--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-1433 .elementor-element.elementor-element-203b3ba5{--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-1433 .elementor-element.elementor-element-45cebd01{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1433 .elementor-element.elementor-element-6b45cd17{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1433 .elementor-element.elementor-element-485dd219{--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-1433 .elementor-element.elementor-element-597cb713{--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;}/* Start custom CSS for container, class: .elementor-element-1ad287f5 */.elementor-1433 .elementor-element.elementor-element-1ad287f5 {--lvn:#06121d;--lvb:#26baff;--lvd:#0c1d2e;--lvline:#28445a;--lvw:#f9fbff;--lvs:#abc5d8; font-family:'Barlow',Arial,sans-serif;background:var(--lvn);color:var(--lvw);width:100%;overflow:hidden}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .e-con {--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .elementor-widget-heading .elementor-heading-title {color:#fff;line-height:1.05}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .elementor-widget-text-editor {color:#c3d5e3}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-inner {max-width:1240px;width:calc(100% - 76px);margin-left:auto;margin-right:auto}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-hero {position:relative;min-height:620px;display:flex;flex-direction:row;align-items:center;background:radial-gradient(ellipse at 70% 26%,#2c5578 0%,#0e2941 40%,#06111d 83%);isolation:isolate}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-hero:before {content:'';position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#06111d 0%,#06111d70 41%,transparent 70%),linear-gradient(0deg,#06111d 0%,transparent 28%)}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-heroleft {position:relative;z-index:3;width:56%;max-width:820px;padding:65px 0 70px max(4vw,calc((100vw - 1240px)/2));gap:0}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-heroimage {position:absolute!important;z-index:0;right:0;top:0;width:67%;height:100%;overflow:hidden;mask-image:linear-gradient(90deg,transparent,black 27%)}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-heroimage,.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-heroimage .elementor-widget-container,.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-heroimage img {height:100%;width:100%}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-heroimage img {object-fit:cover;object-position:58% 32%;filter:contrast(1.09) saturate(.97) brightness(.81);transform:scale(1.23);transform-origin:63% 24%}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-eyebrow .elementor-heading-title {font-family:'Barlow',Arial,sans-serif;color:#b5d1e3;font-size:12px;letter-spacing:4px;font-weight:800}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-name-white .elementor-heading-title,.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-name-blue .elementor-heading-title {font-family:'Barlow Condensed',Impact,sans-serif;font-size:clamp(100px,11vw,172px);font-weight:900;letter-spacing:-2px;line-height:.77!important}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-name-white{margin-top:35px}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-name-blue .elementor-heading-title{color:var(--lvb)}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-role .elementor-heading-title {font-family:'Barlow',Arial,sans-serif;font-size:13px;letter-spacing:2.3px;font-weight:800;color:#f5fbff;line-height:1.6}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-role {margin-top:28px}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-description{margin-top:17px;max-width:430px}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-description p {font-size:16px;line-height:1.55;margin:0}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-buttons{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;margin-top:27px}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-primary .elementor-button,.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-secondary .elementor-button{font-family:'Barlow',Arial,sans-serif;font-size:12px;letter-spacing:.7px;font-weight:800;padding:19px 25px;border-radius:0;min-height:54px}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-primary .elementor-button{background:var(--lvb);color:#001422;border:1px solid var(--lvb)}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-secondary .elementor-button{background:#0c1e2ab5;color:white;border:1px solid var(--lvb)}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-stats{background:#091b2a;border-top:1px solid #29465e;border-bottom:1px solid #29465e}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-stats-inner{display:flex;flex-direction:row;padding:21px 0}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-stat{width:25%;align-items:center;justify-content:center;padding:5px 14px;text-align:center;border-right:1px solid #315773;gap:4px}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-stat:last-child{border-right:0}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-stat-num .elementor-heading-title{font-family:'Barlow Condensed',Impact,sans-serif;font-size:32px;font-weight:900;line-height:1;color:white}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-stat-label .elementor-heading-title{font-family:'Barlow',sans-serif;color:#81cdf8;font-size:10px;font-weight:700;letter-spacing:2px}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-section{background:linear-gradient(130deg,#06111d,#0b1d2c);padding:62px 0 73px}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-alt{background:#0d2539}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-kicker .elementor-heading-title{color:#92b4c9;font-family:'Barlow',sans-serif;font-size:11px;font-weight:800;letter-spacing:3px;line-height:1.4}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-titleline {display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-start;flex-wrap:wrap;gap:12px;margin:8px 0 27px}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-titleline .elementor-heading-title{font-family:'Barlow Condensed',Impact,sans-serif;font-size:clamp(48px,5vw,73px);font-weight:900;letter-spacing:-.7px;line-height:.96}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-titleline .lv-ed-head-blue .elementor-heading-title{color:var(--lvb)}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-cardgrid {display:flex;flex-direction:row;gap:17px}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-card {flex:1;min-width:0;align-items:stretch;gap:6px}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-card-image {width:100%}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-card-image img {display:block;width:100%;height:220px;object-fit:cover;object-position:50% 37%;filter:brightness(.91)}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-card-title .elementor-heading-title{font-family:'Barlow Condensed',Impact,sans-serif;font-size:24px;font-weight:800;line-height:1.08;margin:12px 0 0}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-card-sub .elementor-heading-title{font-family:'Barlow',sans-serif;color:#6bc2f1;font-size:10px;letter-spacing:1.4px;font-weight:700}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-card-link .elementor-button{border:0!important;border-radius:0;background:transparent!important;color:#75cdfa;font-family:'Barlow',sans-serif;font-weight:800;font-size:10px;padding:6px 0;text-align:left}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-pathgrid {display:flex;flex-direction:row;gap:1px;background:#28526b}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-path{background:#0b2032;flex:1;min-width:0;min-height:165px;justify-content:center;padding:23px;gap:8px}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-pathlabel .elementor-heading-title{font-family:'Barlow',sans-serif;font-size:10px;font-weight:800;letter-spacing:2px;color:#63c8fc}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-pathname .elementor-heading-title{font-family:'Barlow Condensed',Impact,sans-serif;font-size:27px;line-height:1.06;font-weight:900}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-pathsub .elementor-heading-title{font-family:'Barlow',sans-serif;font-size:12px;line-height:1.4;color:#a6c4d8}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-closer{position:relative;min-height:300px;background:#040e17;display:flex;align-items:center}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-closerimage{position:absolute!important;inset:0;height:100%;z-index:0}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-closerimage img,.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-closerimage .elementor-widget-container{height:100%;width:100%;object-fit:cover;object-position:center 47%}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-closerimage img{filter:grayscale(1) brightness(.37)}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-closer:before{content:'';position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#06111d33 0%,#06111ddc 52%,#06111d 100%)}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-closerinner{position:relative;z-index:2;align-items:flex-end;padding:43px 0}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-closertitle .elementor-heading-title{font-family:'Barlow Condensed',Impact,sans-serif;font-size:clamp(48px,6vw,86px);color:#f7fbff;font-weight:900;text-align:right;line-height:.93}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-copygrid{display:flex;flex-direction:row;gap:5%;align-items:center}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-copygrid .lv-ed-copy{width:53%;gap:12px}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-copygrid .lv-ed-copy p{font-size:16px;line-height:1.7}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-copygrid .lv-ed-sideimage{width:42%}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-sideimage img{height:420px;width:100%;object-fit:cover;object-position:center 23%}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-stack {display:flex;flex-direction:column;gap:12px}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-step{display:flex;flex-direction:row;border-top:1px solid #34536b;padding:17px 5px;gap:22px;align-items:center}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-step .lv-ed-stepwhen{width:21%}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-step .lv-ed-stepname{width:37%}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-step .lv-ed-stepdesc{width:42%}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-stepwhen .elementor-heading-title{font-size:11px;font-weight:800;letter-spacing:1px;color:var(--lvb)}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-stepname .elementor-heading-title{font-size:19px;font-family:'Barlow Condensed',Impact,sans-serif;font-weight:800}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-stepdesc .elementor-heading-title{font-size:13px;font-family:'Barlow',sans-serif;font-weight:400;color:#bbd0df}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-showreel {min-height:350px;align-items:center;justify-content:center;position:relative;overflow:hidden;background:#0b2133}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-featureimage{position:absolute!important;inset:0;z-index:0}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-featureimage img,.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-featureimage .elementor-widget-container{width:100%;height:100%;object-fit:cover;object-position:center 33%;filter:brightness(.34)}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-showreel:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#06111d99,transparent 70%);pointer-events:none}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-featuretext{position:relative;z-index:1;text-align:center}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-featuretext .elementor-heading-title{font-family:'Barlow Condensed',Impact,sans-serif;font-size:53px;font-weight:900;text-align:center}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-shortcode {margin-top:28px}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-fixtures{display:flex;flex-direction:row;gap:20px}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-fixture{flex:1;background:#10283d;padding:27px;gap:13px;border:1px solid #31536c}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-fixture .lv-ed-pathname .elementor-heading-title{font-size:38px}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-fixture .elementor-button{border:1px solid var(--lvb);border-radius:0;background:transparent;color:#fff;font-size:11px;font-weight:800}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-gallery{display:flex;flex-direction:row;gap:15px}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-gallery>div{flex:1}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-gallery img{height:240px;width:100%;object-fit:cover}
.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-note p{font-size:12px;color:#83a3bb}
@media(max-width:1024px){.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-heroleft{padding-left:5vw;width:62%} .elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-heroimage{width:66%}.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-name-white .elementor-heading-title,.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-name-blue .elementor-heading-title{font-size:clamp(80px,12vw,140px)}}
@media(max-width:767px){.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-inner{width:calc(100% - 32px)}.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-hero{min-height:780px;align-items:flex-start}.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-heroleft{padding:47px 20px 0;width:100%}.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-heroimage{top:auto;bottom:0;height:49%;width:100%;mask-image:linear-gradient(180deg,transparent 0%,black 33%)}.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-heroimage img{transform:scale(1.06);object-position:center 25%;filter:brightness(.84)}.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-hero:before{background:linear-gradient(180deg,#06111d 0%,#06111d60 42%,transparent 65%,#06111d 100%)}.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-name-white .elementor-heading-title,.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-name-blue .elementor-heading-title{font-size:clamp(70px,22vw,108px)}.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-name-white{margin-top:26px}.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-role .elementor-heading-title{font-size:11px}.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-stats-inner{flex-wrap:wrap;gap:12px 0;padding:20px 0}.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-stat{width:50%;padding:10px}.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-stat:nth-child(2){border-right:0}.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-section{padding:43px 0 51px}.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-titleline{gap:5px 10px;margin-bottom:22px}.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-titleline .elementor-heading-title{font-size:clamp(41px,10vw,58px)}.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-cardgrid,.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-pathgrid,.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-copygrid,.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-fixtures,.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-gallery{flex-direction:column}.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-card{width:100%}.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-card-image img{height:220px}.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-path{min-height:125px;width:100%}.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-closer{min-height:245px}.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-closertitle .elementor-heading-title{font-size:53px}.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-copygrid .lv-ed-copy,.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-copygrid .lv-ed-sideimage{width:100%}.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-sideimage img{height:330px}.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-step{flex-wrap:wrap;gap:8px}.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-step .lv-ed-stepwhen{width:100%}.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-step .lv-ed-stepname,.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-step .lv-ed-stepdesc{width:100%}.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-fixture{width:100%}.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-showreel{min-height:250px}.elementor-1433 .elementor-element.elementor-element-1ad287f5 .lv-ed-featuretext .elementor-heading-title{font-size:39px}}/* End custom CSS */