.hero-banner-wrap{position:relative;z-index:2;overflow:hidden;margin-bottom:75px;background-color:var(--primary-blue);}.hero-banner-media{position:absolute;width:100%;height:100%;top:0;left:0;}.hero-banner-media .img-wrap{height:100%;position:relative;}.hero-banner-media .img-wrap::before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background:linear-gradient(0deg,rgba(16,26,64,0.25) 0%,rgba(16,26,64,0.25) 100%);background-blend-mode:multiply,normal;}.hero-banner-media .video-wrap{height:100%;}.hero-banner-media img,.hero-banner-media video{height:100%;width:100%;object-fit:cover;object-position:top;}.hero-banner-content{position:relative;z-index:3;max-width:878px;padding:445px 0 94px;}.hero-banner-content h1{margin-bottom:25px;max-width:722px;}.hero-banner-content p{font-size:20px;font-style:normal;font-weight:400;max-width:722px;line-height:28px;}.hero-banner-content *:not(.btn,.btn.white,.btn span,.btn-hidden){color:var(--white);}.hero-banner-wrap:has(+ .on-demand-form-section){margin-bottom:0px;}.hero-banner-wrap:has(+ .on-demand-form-section) .hero-banner-content{padding:334px 0 205px;}@media only screen and (max-width:767px){.hero-banner-wrap:has(+ .on-demand-form-section) .hero-banner-content{padding:197px 0 115px;}}.hero-banner-wrap + .on-demand-form-section{margin-top:-127px;z-index:9;position:relative;margin-bottom:95px;}.on-demand-content{background:#101a40;box-shadow:0px 16px 34px rgba(16,26,64,0.25);border-radius:12px;color:var(--white);padding:25px;}.on-demand-content *,body .on-demand-content .gform_wrapper.gravity-theme .gfield_label,body .on-demand-content .gform_wrapper.gravity-theme .gfield-choice-input + label{color:var(--white);}.on-demand-content h2{font-style:normal;}body .on-demand-content .gform_wrapper.gravity-theme input[type="color"],body .on-demand-content .gform_wrapper.gravity-theme input[type="date"],body .on-demand-content .gform_wrapper.gravity-theme input[type="datetime-local"],body .on-demand-content .gform_wrapper.gravity-theme input[type="datetime"],body .on-demand-content .gform_wrapper.gravity-theme input[type="email"],body .on-demand-content .gform_wrapper.gravity-theme input[type="month"],body .on-demand-content .gform_wrapper.gravity-theme input[type="number"],body .on-demand-content .gform_wrapper.gravity-theme input[type="password"],body .on-demand-content .gform_wrapper.gravity-theme input[type="search"],body .on-demand-content .gform_wrapper.gravity-theme input[type="tel"],body .on-demand-content .gform_wrapper.gravity-theme input[type="text"],body .on-demand-content .gform_wrapper.gravity-theme input[type="time"],body .on-demand-content .gform_wrapper.gravity-theme input[type="url"],body .on-demand-content .gform_wrapper.gravity-theme input[type="week"],body .on-demand-content .gform_wrapper.gravity-theme select,body .on-demand-content .gform_wrapper.gravity-theme textarea,body .on-demand-content .gform_wrapper input,body .on-demand-content select,body .on-demand-content textarea{background:rgba(47,58,112,0.15);border:1px solid #404c80;color:var(--white);font-family:var(--font-body);}body .on-demand-content .ginput_container_checkbox .gchoice label:before{background-color:transparent;border-color:var(--white);}body .on-demand-content .ginput_container_checkbox .gchoice input:checked + label:before{background-color:var(--secondary-blue);}.on-demand-form-section .gform_wrapper.gravity-theme .gfield.gfield--type-checkbox.three-column .gfield_checkbox{display:flex;flex-wrap:wrap;}.on-demand-form-section .gform_wrapper.gravity-theme .gfield.gfield--type-checkbox.three-column .gfield_checkbox .gchoice:not(:last-child){margin-right:35px;}.on-demand-form-section .gform_wrapper.gravity-theme .gform_fields{grid-column-gap:25px !important;grid-row-gap:35px !important;}.gform_wrapper.gravity-theme h5{margin-bottom:0px;}.on-demand-form-section .quote-form{background-color:#0b1a3c;color:var(--white);padding:30px;border-radius:10px;width:fit-content;max-width:100%;margin:40px auto;}.on-demand-content *:has(+ .top-form-wrapper){margin-bottom:25px;opacity:75%;}.on-demand-form-section .quote-form h2{margin-top:0;}.on-demand-form-section .quote-form p{margin-bottom:20px;color:#ccc;}.on-demand-form-section .on-demand-form{display:flex;}.on-demand-form-section .on-demand-form .on-demand-form-inner{display:flex;flex-wrap:wrap;align-items:flex-end;background:rgba(47,58,112,0.5);border:1px solid #404c80;border-radius:6px;padding:10px 15px;margin-right:15px;width:calc(100% - 132px);}.on-demand-form-section .input-group{display:flex;flex-direction:column;width:25%;position:relative;padding-right:30px;}.on-demand-form-section .input-group label{font-size:16px;line-height:24px;margin-bottom:5px;}.on-demand-form-section .input-group input{background:transparent;color:var(--white);font-size:16px;line-height:24px;padding:10px 0px 0px;border:none;width:100%;font-family:var(--font-body);}.on-demand-form-section .add-return{font-size:16px;line-height:24px;background:transparent;border:none;color:var(--white);cursor:pointer;margin-left:auto;margin-right:0;margin-top:auto;font-weight:500;font-family:var(--font-body);}.on-demand-form-section .passengers-group{display:flex;flex-direction:column;height:100%;justify-content:space-between;}.on-demand-form-section .passenger-controls{display:flex;align-items:center;justify-content:space-between;}.on-demand-form-section .passenger-controls button{width:24px;height:24px;font-size:20px;line-height:24px;border:none;background-color:var(--white);color:#1a2a4c;border-radius:50px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;}.on-demand-form-section .passenger-controls span{font-size:16px;min-width:20px;text-align:center;}.on-demand-form-section .continue-btn{background-color:var(--white);color:#0b1a3c;padding:10px 20px;border-radius:8px;border:none;font-weight:bold;font-family:var(--font-body);cursor:pointer;}.on-demand-form-section .input-group.dates-group{flex-direction:unset;flex-wrap:wrap;}.on-demand-form-section .input-group input::-webkit-input-placeholder{color:var(--white);opacity:50%;}.on-demand-form-section .input-group input::-moz-placeholder{color:var(--white);opacity:50%;}.on-demand-form-section .input-group input:-ms-input-placeholder{color:var(--white);opacity:50%;}.on-demand-form-section .input-group input::placeholder{color:var(--white);opacity:50%;}.on-demand-form-section .input-group.dates-group .date.date-return input#return-date{display:none;text-align:right;}.on-demand-form-section .input-group.dates-group .date.date-return .clear-return{position:absolute;right:0;top:-20px;bottom:auto;background:transparent;border:none;cursor:pointer;}.on-demand-form-section .input-group.dates-group label{width:100%;}.on-demand-form-section .input-group.dates-group .date{width:50%;}.on-demand-form-section .input-group:not(:first-child):before{content:"";display:block;width:1px;height:auto;background:#404c80;position:absolute;left:-15px;top:0;bottom:0;}.on-demand-form-section .input-group.dates-group .date.date-return{display:flex;position:relative;}.on-demand-form-section .passenger-controls input{text-align:center;padding:0;}.on-demand-form-section .passenger-controls input::-webkit-outer-spin-button,.on-demand-form-section .passenger-controls input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.on-demand-content .form-wrapper{margin-top:25px;display:none;}.on-demand-content .gform_wrapper.gravity-theme .gfield_required{color:var(--white);}.on-demand-form-section .gform_wrapper.gravity-theme .gfield .gfield_select{background-position:right 15px center;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_397_453)"><path d="M4.76209 8.18182L10.0002 13.6364L15.2383 8.18182" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></g><defs><clipPath id="clip0_397_453"><rect width="20" height="20" fill="white" transform="matrix(-1 0 0 1 20 0)"/></clipPath></defs></svg>');background-repeat:no-repeat;-moz-appearance:none;-webkit-appearance:none;appearance:none;outline:none;color:rgb(255 255 255 / 75%);}.on-demand-content select option{background-color:#ffffff;color:#0b1a3c;}.on-demand-form-section .continue-btn:disabled{pointer-events:none;cursor:not-allowed;opacity:0.5;}.on-demand-form-section .passenger-controls input[type="number"]::-webkit-inner-spin-button,.on-demand-form-section .passenger-controls input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;}#ui-datepicker-div{padding:20px;background:#ffffff;box-shadow:0px 2px 10px rgba(16,26,64,0.12);border-radius:8px;width:370px;}#ui-datepicker-div .ui-datepicker-header{border:none;background:transparent;}#ui-datepicker-div .ui-datepicker-title{font-weight:700;font-size:15px;line-height:27px;color:#101a40;}#ui-datepicker-div .ui-datepicker-calendar span{font-weight:400;font-size:15px;line-height:20px;color:#101a40;}#ui-datepicker-div thead tr{border-bottom:1px solid #d3d8f0;}#ui-datepicker-div .ui-datepicker-calendar .ui-state-default{font-weight:700 !important;font-size:15px !important;line-height:47px !important;height:47px !important;width:47px !important;border:none !important;background:transparent !important;padding:0 !important;}#ui-datepicker-div .ui-datepicker-calendar .ui-state-default.ui-state-highlight{background:#d3d8f0 !important;color:var(--text-body) !important;}#ui-datepicker-div .ui-datepicker-calendar span.ui-state-default{color:#d3d8f0 !important;}#ui-datepicker-div .ui-datepicker-calendar span.ui-state-default{color:#d3d8f0 !important;opacity:1 !important;}#ui-datepicker-div .ui-datepicker-calendar .ui-state-default:hover{background:#404c80 !important;color:var(--white) !important;}#ui-datepicker-div .ui-datepicker-calendar{margin:0;}#ui-datepicker-div .ui-datepicker-calendar td{padding:0;}#ui-datepicker-div .ui-datepicker-header .ui-corner-all{display:flex;align-items:center;justify-content:center;padding-bottom:10px;border:transparent !important;background:transparent !important;top:0 !important;width:15px;}#ui-datepicker-div.ui-widget-content .ui-state-disabled{opacity:1;}.on-demand-form-section .gform_confirmation_message .btn{margin-top:30px;}.on-demand-content:has(.gform_confirmation_message) .top-form-wrapper{display:none;}.ui-widget.ui-widget-content{display:flex;flex-direction:column;align-items:flex-start;padding:0px;background:#ffffff;box-shadow:0px 2px 10px rgba(16,26,64,0.12);border-radius:8px;border:none !important;}.ui-widget.ui-widget-content li.ui-menu-item{width:100%;}.ui-widget.ui-widget-content li.ui-menu-item:not(:last-child){border-bottom:1px solid #d3d8f0;}.ui-widget.ui-widget-content li.ui-menu-item > div{padding:15px;font-weight:500;font-size:14px;line-height:1;letter-spacing:0.222222px;color:#101a40;}.ui-widget.ui-widget-content li.ui-menu-item > div.ui-state-active{background-color:#101a40;border:none;color:#ffffff;}@media only screen and (max-width:1199px){.on-demand-form-section .on-demand-form .on-demand-form-inner{width:calc(100% - 110px);}}@media only screen and (max-width:991px){.on-demand-form-section .input-group{width:50%;height:auto;}.on-demand-form-section .continue-btn{align-self:center;}}@media only screen and (min-width:768px) and (max-width:991px){.on-demand-form-section .input-group:nth-child(-n + 2){padding-bottom:15px;border-bottom:1px solid #404c80;}.on-demand-form-section .input-group:nth-last-child(-n + 2){padding-top:15px;}}@media only screen and (max-width:767px){.on-demand-form-section .gform_wrapper.gravity-theme .gfield.gfield--width-half,.on-demand-form-section .gform_wrapper.gravity-theme .gfield.gfield--width-third,.on-demand-form-section .gform_wrapper.gravity-theme .gfield.gfield--width-quarter,.on-demand-form-section .gform_wrapper.gravity-theme .gfield.gfield--width-three-quarter{grid-column:span 12;-ms-grid-column-span:12;}.on-demand-form-section .on-demand-form{flex-wrap:wrap;}.on-demand-form-section .on-demand-form .on-demand-form-inner{margin:0;width:100%;border:none;background:transparent;padding:0;}.on-demand-form-section .input-group:not(:first-child):before{display:none;}.on-demand-form-section .input-group{width:100%;padding-right:0px;margin-bottom:25px;}.on-demand-form-section .input-group.dates-group .date{width:100%;}.on-demand-form-section .input-group.dates-group .date.date-return{margin-top:25px;flex-wrap:wrap;}.on-demand-form-section .add-return{margin-left:0;}.on-demand-form-section .input-group input:not([type="number"]){height:50px;background:rgba(47,58,112,0.5);border:1px solid #404c80;border-radius:6px;padding:10px 14px;width:100%;}.on-demand-form-section .input-group.dates-group{padding:0;}.on-demand-form-section .passenger-controls{justify-content:start;}.on-demand-form-section .continue-btn{border-radius:50px;font-size:16px;line-height:1;padding:12px 24px;height:45px;display:flex;align-items:center;width:100%;justify-content:center;}.on-demand-form-section .ginput_container_checkbox .gchoice:not(:last-child){margin-bottom:15px;}.on-demand-form-section .gform_wrapper.gravity-theme .gfield.gfield--type-checkbox.three-column .gfield_checkbox .gchoice{margin-right:0px !important;width:100%;}.on-demand-form-section .gform_wrapper.gravity-theme h5{margin-bottom:0px;}.on-demand-form-section .passengers-group label{margin-bottom:12px;}.hero-banner-wrap + .on-demand-form-section{margin-top:-66px;}.on-demand-form-section .input-group.dates-group .date.date-return input#return-date{text-align:left;}.on-demand-form-section .input-group.dates-group .date.date-return .clear-return{position:static;width:auto;margin-top:15px;}.on-demand-form-section .input-group.passengers-group{width:auto;}}@media only screen and (max-width:575px){.our-charter-aircraft-section .btn{margin-left:15px;margin-right:15px;}}@media only screen and (max-width:450px){#ui-datepicker-div{width:auto;right:20px;left:20px !important;margin:auto;}#ui-datepicker-div .ui-datepicker-calendar td{padding:3px 0px;}#ui-datepicker-div .ui-datepicker-calendar .ui-state-default{font-size:13px !important;line-height:25px !important;height:25px !important;width:25px !important;}}.current-listings-cpt-wrap{position:relative;margin-bottom:100px;}.current-listings-cpt-items{margin-bottom:-45px;}.current-listings-cpts{margin-bottom:45px;position:relative;border-radius:12px;overflow:hidden;}.current-listings-cpts::before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;transition:var(--transition);background-color:var(--grey);z-index:1;transform:scale(0.8);opacity:0;border-radius:12px;}.post-not-found.current-listings-cpts::before{display:none;}.current-listings-cpts:hover::before{transform:scale(1);opacity:1;}.current-listings-cpts-content{padding:25px;position:relative;z-index:2;}.current-listings-cpts-content .plane-img{position:relative;height:206px;}.sold .plane-img::after{position:absolute;content:"";left:50%;top:42px;background-image:url(images/icons/SOLD.svg);background-repeat:no-repeat;background-size:100%;background-position:center;z-index:2;width:207.332px;height:54.15px;transform:translateX(-50%);}:lang(fr) .sold .plane-img::after{background-image:url(images/icons/VENDU.svg);}.current-listings-cpts-content .plane-img img{height:100%;object-fit:contain;position:relative;z-index:2;transform:scale(1.01);transition:var(--transition);}.sold .current-listings-cpts-content .plane-img img{opacity:0.4;}.current-listings-cpts:hover .current-listings-cpts-content .plane-img img{transform:scale(1.05);}.current-listings-cpts-content .plane-img::before{position:absolute;margin-left:-40px;content:"";margin-top:-15px;width:100%;height:100%;left:0;top:0;background-image:url(images/icons/logo-icon-hover-plane.svg);background-repeat:no-repeat;background-size:75%;background-position:center;z-index:1;transform:scale(0.8);opacity:0;transition:var(--transition);}.sold .plane-img::before,.sold.current-listings-cpts::before{display:none;}.sold.current-listings-cpts:hover .current-listings-cpts-content .plane-img img{transform:scale(1.01);}.sold .current-listings-cpts-content a{pointer-events:none;}.current-listings-cpts:hover .current-listings-cpts-content .plane-img::before{transform:scale(1);opacity:1;}.cpts-details-text{text-align:center;}.cpts-details-text .title h5{margin-bottom:0;}.cpts-details-text .serial-number{font-family:var(--font-body);color:var(--primary-blue);font-size:16px;font-style:normal;font-weight:467;line-height:normal;opacity:0.5;letter-spacing:0.229px;margin-bottom:16px;}.cpts-details-text .overview-details{display:flex;align-items:center;justify-content:center;}.cpts-details-text .overview-details .overview-details-item:not(:last-child){margin-right:25px;}.cpts-details-text .overview-details .overview-details-item{display:flex;align-items:center;}.cpts-details-text .overview-details .overview-details-item span{font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0.222px;opacity:0.75;color:var(--primary-blue);}.cpts-details-text .overview-details .overview-details-item .icon-img{background-color:var(--primary-blue);border-radius:50%;width:24px;height:24px;margin-right:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;}.cpts-details-text .overview-details .overview-details-item .icon-img img{width:14px;height:14px;}.empty-leg-details{position:relative;padding-top:15px;}.emptyleglisting .cpts-details-text .title{margin-bottom:10px;}.empty-leg-details .date{text-align:center;color:var(--primary-blue);font-family:var(--font-body);font-size:16px;font-style:normal;font-weight:550;line-height:normal;letter-spacing:0.229px;text-transform:capitalize;}:lang(fr) .empty-leg-details .date{text-transform:unset;}.empty-leg-details .route-origin-wrap{border-radius:12px;position:relative;max-width:max-content;margin:15px auto 24px;display:flex;}.empty-leg-details .route-origin-wrap .code-item-wrap{position:relative;display:flex;align-items:center;background:rgba(191,173,143,0.15);border-radius:12px 0 0 12px;}.empty-leg-details .route-origin-wrap .code-item{padding:10px;display:flex;text-align:center;flex-direction:column;width:118px;position:relative;}.empty-leg-details .route-origin-wrap .code-item:not(:last-child){margin-right:34px;}.empty-leg-details .route-origin-wrap .code-item:not(:last-child)::after{background-image:url(images/icons/ep_arrow-down.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;margin-left:15px;position:absolute;top:50%;width:34px;height:32px;transform:translateY(-50%);right:-34px;}.empty-leg-details .route-origin-wrap .code-item h6{font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:0;}.empty-leg-details .route-origin-wrap .code-item span{font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0.222px;opacity:0.7493;}.empty-leg-details .route-origin-wrap .price-wrap{background:var(--golden-yellow);color:var(--white);display:flex;flex-direction:column;justify-content:center;padding:5px 15px;text-align:center;border-radius:0px 12px 12px 0px;}.empty-leg-details .route-origin-wrap .price-wrap .price-big{font-size:18px;font-style:normal;font-weight:400;font-family:var(--utopia-regular);line-height:36px;}.empty-leg-details .route-origin-wrap .price-wrap .price-small{opacity:0.7493;font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0.222px;}.empty-leg-details .estimated-price{position:absolute;bottom:-24px;right:15px;font-size:10px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0.222px;opacity:0.75;}.empty-leg-details .btn-wrap{padding-top:15px;display:flex;justify-content:center;}.empty-leg-details .btn-wrap .btn-outline span{position:relative;padding-left:40px;}.empty-leg-details .btn-wrap .btn-outline span svg,.empty-leg-details .btn-wrap .btn-outline span img{width:24px;height:24px;margin-right:15px;position:absolute;left:0;top:50%;transform:translateY(-50%);}.site-content .empty-leg-details .btn-wrap a.btn + a.btn-outline{margin-left:25px;}.site-content .current-listings-cpts-content .empty-leg-details .btn-wrap a.btn + a.btn-outline{padding:10px 15px;margin-left:15px;}.current-listings-cpts-content .empty-leg-details .btn-wrap .btn-outline span{padding-left:35px;}.current-listings-cpts-content .empty-leg-details .route-origin-wrap .code-item{width:50%;}.current-listings-cpts-content .empty-leg-details .route-origin-wrap .price-wrap{width:40%;}.current-listings-cpts-content .empty-leg-details .route-origin-wrap .code-item-wrap{width:60%;}.current-listings-cpts-content .empty-leg-details .route-origin-wrap{max-width:100%;width:100%;}.current-listings-cpts-content .empty-leg-details .route-origin-wrap .code-item:not(:last-child)::after{right:-24px;}.current-listings-cpts-content .empty-leg-details .route-origin-wrap .code-item:not(:last-child){margin-right:24px;}.post-not-found{padding:0 15px;width:100%;font-family:var(--font-body);font-weight:var(--fw-regular);color:var(--text-body);font-size:16px;line-height:24px;letter-spacing:0.222px;font-weight:600;}.post-type-archive-charter_listings .current-listings-cpt-wrap.charter_listing .other-overiew-details{margin-top:10px;opacity:0.75;font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0.222px;}.page-template-page-charter-empty-leg .current-listings-cpts-content .title a,.page-template-page-charter-empty-leg .current-listings-cpts-content .plane-img a{cursor:default;}.current-listings-cpts-content .empty-leg-details .route-origin-wrap.without-price .code-item-wrap{width:100%;max-width:100%;border-radius:12px;}.empty-leg-details .route-origin-wrap.without-price .code-item-wrap{border-radius:12px;}.current-listings-cpts h6{font-size:16px;line-height:21px;color:#2f3a70;opacity:50%;margin-top:5px;margin-bottom:16px;}.our-charter-aircraft-section .btn{margin-left:auto;margin-right:auto;}.our-charter-aircraft-section .title-wrapper{max-width:990px;margin-bottom:45px;}.icon-list-section{margin:100px 0px;padding:100px 0px;background-color:#2f3a70;background-image:url(images/desktop/icon-list-background.png);background-repeat:no-repeat;background-size:cover;}.icon-list-section .row{justify-content:center;}.icon-list-section h2{color:#ffffff;margin-bottom:33px;}.icon-list-section .icon-list-item{width:25%;padding:22px;text-align:center;}.icon-list-section .icon-list-item .icon-wrap{width:100px;height:100px;background:#2f3a70;border:1px solid rgba(211,216,240,0.1);border-radius:100px;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;}.icon-list-section .icon-list-item .icon-wrap img{max-width:48px;}.icon-list-section .icon-list-item *{color:#ffffff;}.icon-list-section .icon-list-item h3.h5{font-size:24px;line-height:34px;margin-bottom:10px;}.icon-list-section .icon-list-item p{opacity:75%;}@media only screen and (max-width:1199px){.icon-list-section .icon-list-item{width:33.33%;}}@media only screen and (max-width:991px){.icon-list-section .icon-list-item{width:50%;}}@media only screen and (max-width:575px){.icon-list-section{padding:45px 0px;}.icon-list-section .icon-list-item{width:100%;padding-left:15px;padding-right:15px;}.icon-list-section h2{text-align:center;font-size:34px;line-height:44px;}}.why-us-section{margin:100px 0px;}.why-us-section .row{justify-content:center;}.why-us-section .why-us-item{width:33.33%;padding:21px;}.why-us-section .why-us-item .why-us-image{border-radius:12px;overflow:hidden;position:relative;padding-top:56%;margin-bottom:25px;}.why-us-section .why-us-item .why-us-image img{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;object-fit:cover;}.why-us-section p{opacity:75%;}.why-us-section .title-wrapper{max-width:870px;margin-bottom:25px;}@media only screen and (max-width:1199px){.why-us-section .why-us-item{width:50%;}}@media only screen and (min-width:768px){.why-us-section .container{max-width:1372px;padding-left:21px;padding-right:21px;}.why-us-section .row{margin-left:-21px;margin-right:-21px;}}@media only screen and (max-width:767px){.why-us-section .why-us-item{width:100%;padding:21px 15px;}.why-us-section h2{font-size:34px;line-height:44px;}.why-us-section .why-us-item h3{font-size:26px;line-height:34px;}}.full-video-section{position:relative;}.full-video-section .video-wrapper{position:relative;overflow:hidden;display:flex;}.full-video-section .video-wrapper:before{content:"";display:block;background:linear-gradient(185.15deg,#101a40 3.77%,rgba(16,26,64,0) 89.22%);position:absolute;top:0;left:0;right:0;bottom:0;}.full-video-section .video-wrapper > *{height:100%;width:100%;object-fit:cover;max-height:755px;min-height:755px;}.full-video-section > .container{margin-top:64px;position:absolute;top:0;z-index:1;left:0;right:0;color:#ffffff;}.full-video-section .full-video-content{max-width:870px;}.full-video-section .full-video-content *{color:#ffffff;}@media only screen and (max-width:767px){.full-video-section h2{font-size:34px;line-height:44px;}}.fullwidth-parallax-contact-box{position:relative;z-index:1;overflow:hidden;background-color:var(--primary-blue);}.fullwidth-parallax-contact-box .img-parallax-wrap{position:absolute;overflow:hidden;width:100%;height:calc(100% + 120px);left:0;top:-60px;z-index:1;}.fullwidth-parallax-contact-box .img-parallax-wrap::after{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background:linear-gradient(0deg,rgba(16,26,64,0.35) 0%,rgba(16,26,64,0.35) 100%);background-blend-mode:multiply,normal;z-index:2;}.fullwidth-parallax-contact-box .img-parallax-wrap img{height:100%;position:relative;z-index:1;object-fit:cover;}.main-content-wrap{padding:400px 0 40px;position:relative;z-index:3;}.main-content-wrap *:not(.btn,.btn span,.btn-hidden){color:var(--white);}.main-content-wrap .main-content-left{max-width:583px;}.main-content-wrap .contact-box-right{max-width:275px;margin-left:auto;background-color:var(--primary-blue);border-radius:12px;padding:25px;}.main-content-wrap .contact-box-right h5{margin-bottom:0;}.main-content-wrap .contact-box-right .position{font-size:14px;font-style:normal;font-weight:467;line-height:normal;letter-spacing:0.229px;margin-bottom:15px;}.main-content-wrap .contact-box-right .contact-option{font-size:14px;font-style:normal;font-weight:550;line-height:22px;letter-spacing:0.222px;margin-bottom:15px;}.main-content-wrap .contact-box-right .contact-option span{display:block;}.main-content-wrap .contact-box-right .contact-option span:not(:last-child){margin-bottom:3px;}.main-content-wrap .contact-box-right .contact-option span a:hover{color:var(--golden-yellow);}.newsletter-section{position:relative;z-index:2;}.newsletter-form-wrap{margin-bottom:74px;}.newsletter-text{max-width:555px;}.newsletter-text p{opacity:0.75;}.form-wrap{max-width:508px;margin-left:auto;position:relative;}.form-wrap .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:14px;}.form-wrap .ginput_container_email .large,.form-wrap .gform_wrapper.gravity-theme input[type=text],.form-wrap .ginput_container_email .large:focus,.form-wrap .gform_wrapper.gravity-theme input[type=text]:focus{position:relative;border-radius:50px;border:1px solid rgba(255,255,255,0.10);background:rgba(255,255,255,0.35);backdrop-filter:blur(10px);padding:6px 6px 6px 50px;color:var(--white);font-family:var(--font-body);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0.222px;min-height:57px !important;}.form-wrap .ginput_container_email .large::placeholder{color:var(--white);opacity:1;}.form-wrap .gfield_html{text-align:right;margin-left:auto;font-family:var(--font-body);max-width:385px;font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:0.171px;color:var(--grey);}.form-wrap .gform_confirmation_message,.form-wrap .gform_confirmation_message p,.form-wrap .gform_confirmation_message span{font-family:var(--font-body);text-align:center;font-weight:var(--fw-semibold);font-size:16px;background-color:var(--white);color:var(--primary-blue) !important;padding:15px 10px;border-radius:50px;line-height:normal;margin:0;}.form-wrap .gfield_html a{font-weight:var(--fw-semibold);color:var(--grey);}.form-wrap .gform_validation_errors{display:none;}.form-wrap .gform_wrapper.gravity-theme .gform_footer,.form-wrap .gform_wrapper.gravity-theme .gform_page_footer{position:absolute;padding:0 !important;margin:0 !important;top:5px;right:6px;z-index:99;display:flex;flex-direction:row-reverse;}body .form-wrap .gform_wrapper.gravity-theme .gfield_validation_message,body .form-wrap .gform_wrapper.gravity-theme .validation_message{color:var(--golden-yellow);}.form-wrap .gform_wrapper.gravity-theme .gform_footer .gform_button,.form-wrap .gform_wrapper.gravity-theme .gform_page_footer .gform_button{background-color:var(--primary-blue);padding:12px 24px;border:none;border-radius:50px;text-align:center;font-family:var(--font-body);font-size:16px;font-style:normal;font-weight:var(--fw-medium);line-height:normal;letter-spacing:0.229px;text-transform:capitalize;cursor:pointer;transition:var(--transition);}:lang(fr) .form-wrap .gform_wrapper.gravity-theme .gform_footer .gform_button,:lang(fr) .form-wrap .gform_wrapper.gravity-theme .gform_page_footer .gform_button{text-transform:unset;}.form-wrap .gform_wrapper.gravity-theme .gform_footer .gform_button:hover,.form-wrap .gform_wrapper.gravity-theme .gform_page_footer .gform_button:hover{background-color:var(--golden-yellow);}.more-about-us{position:relative;z-index:2;margin-bottom:52px;}.more-about-card-wrap{margin-bottom:-15px;}.more-about-card-item{margin-bottom:15px;padding:10px 10px 35px 10px;border-radius:12px;border:1px solid #404C80;background-blend-mode:luminosity,normal;background-color:var(--primary-blue);position:relative;overflow:hidden;height:calc(100% - 15px);display:flex;flex-direction:column;}.more-about-card-item::before{position:absolute;pointer-events:none;content:"";width:100%;height:100%;left:0;top:0;background:url(images/more-cards-bg.png) -48.584px -110.726px / 122.155% 210.993% no-repeat,var(--primary-blue);z-index:1;}.more-about-card-item .img-wrap .img-hidden{border-radius:6px;overflow:hidden;position:relative;margin-bottom:14px;z-index:3;height:150px;}.more-about-card-item .img-wrap img{transition:var(--transition);transform:scale(1.01);position:relative;z-index:1;height:100%;object-fit:cover;}.more-about-card-item:hover .img-wrap img{transform:scale(1.05);}.more-about-card-item .content-wrap{text-align:center;padding:25px 0 0;border-top:1px solid var(--secondary-blue);position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;height:100%;}.more-about-card-item .content-wrap h4{margin-bottom:26px;}.more-about-card-item .content-wrap .btn-outline{border-color:var(--secondary-blue);background-color:transparent;color:var(--white);margin-top:auto;}