/* Source and licensing information for the line(s) below can be found at https://www.ltts.com/themes/custom/ltts_revamp/css/style.css. */
@font-face{font-family:Figtree;src:url(/themes/custom/ltts_revamp/font/figtree/Figtree-Light.woff2) format("woff2"),url(/themes/custom/ltts_revamp/font/figtree/Figtree-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/themes/custom/ltts_revamp/font/figtree/Figtree-Regular.woff2) format("woff2"),url(/themes/custom/ltts_revamp/font/figtree/Figtree-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/themes/custom/ltts_revamp/font/figtree/Figtree-Medium.woff2) format("woff2"),url(/themes/custom/ltts_revamp/font/figtree/Figtree-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/themes/custom/ltts_revamp/font/figtree/Figtree-SemiBold.woff2) format("woff2"),url(/themes/custom/ltts_revamp/font/figtree/Figtree-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/themes/custom/ltts_revamp/font/figtree/Figtree-Bold.woff2) format("woff2"),url(/themes/custom/ltts_revamp/font/figtree/Figtree-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/themes/custom/ltts_revamp/font/figtree/Figtree-ExtraBold.woff2) format("woff2"),url(/themes/custom/ltts_revamp/font/figtree/Figtree-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/themes/custom/ltts_revamp/font/figtree/Figtree-Black.woff2) format("woff2"),url(/themes/custom/ltts_revamp/font/figtree/Figtree-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}.left-arrow-border-button,.left-arrow-button,.left-arrow-buttons,.left-arrow-white-border-button,.pager ul li.page-item:not(.pager__item--next,.pager__item--previous).is-active,.pager ul li.pager__item--next a,.pager ul li.pager__item--previous a,.right-arrow-border-button,.right-arrow-button,.right-arrow-buttons,.right-arrow-white-border-button,.slick-arrow.slick-next,.slick-arrow.slick-prev,.top-right-arrow-btn-inverse-text span,.top-right-arrow-btn-text span,.top-right-arrow-button,.top-right-arrow-button-text span,.top-right-arrow-deepbg-button{min-height:44px;min-width:44px;display:flex;align-items:center;justify-content:center;position:relative;background:#112868;color:#fff;border:none;border-radius:4px;font-size:0}@media screen and (max-width:1400px){.left-arrow-border-button,.left-arrow-button,.left-arrow-buttons,.left-arrow-white-border-button,.pager ul li.page-item:not(.pager__item--next,.pager__item--previous).is-active,.pager ul li.pager__item--next a,.pager ul li.pager__item--previous a,.right-arrow-border-button,.right-arrow-button,.right-arrow-buttons,.right-arrow-white-border-button,.slick-arrow.slick-next,.slick-arrow.slick-prev,.top-right-arrow-btn-inverse-text span,.top-right-arrow-btn-text span,.top-right-arrow-button,.top-right-arrow-button-text span,.top-right-arrow-deepbg-button{min-height:32px;min-width:32px}}.left-arrow-border-button:after,.left-arrow-button:after,.left-arrow-buttons:after,.left-arrow-white-border-button:after,.pager ul li.page-item.is-active:not(.pager__item--next,.pager__item--previous):after,.pager ul li.pager__item--next a:after,.pager ul li.pager__item--previous a:after,.right-arrow-border-button:after,.right-arrow-button:after,.right-arrow-buttons:after,.right-arrow-white-border-button:after,.slick-arrow.slick-next:after,.slick-arrow.slick-prev:after,.top-right-arrow-btn-inverse-text span:after,.top-right-arrow-btn-text span:after,.top-right-arrow-button-text span:after,.top-right-arrow-button:after,.top-right-arrow-deepbg-button:after{font-family:icomoon,sans-serif!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;content:"\e910";font-size:2rem;color:#23dce1;position:absolute;overflow:hidden;transition:.2s ease}@media screen and (max-width:1400px){.left-arrow-border-button:after,.left-arrow-button:after,.left-arrow-buttons:after,.left-arrow-white-border-button:after,.pager ul li.page-item.is-active:not(.pager__item--next,.pager__item--previous):after,.pager ul li.pager__item--next a:after,.pager ul li.pager__item--previous a:after,.right-arrow-border-button:after,.right-arrow-button:after,.right-arrow-buttons:after,.right-arrow-white-border-button:after,.slick-arrow.slick-next:after,.slick-arrow.slick-prev:after,.top-right-arrow-btn-inverse-text span:after,.top-right-arrow-btn-text span:after,.top-right-arrow-button-text span:after,.top-right-arrow-button:after,.top-right-arrow-deepbg-button:after{font-size:1.25rem}}.left-arrow-border-button:hover,.left-arrow-button:hover,.left-arrow-buttons:hover,.left-arrow-white-border-button:hover,.pager ul li.page-item.is-active:hover:not(.pager__item--next,.pager__item--previous),.pager ul li.pager__item--next a:hover,.pager ul li.pager__item--previous a:hover,.right-arrow-border-button:hover,.right-arrow-button:hover,.right-arrow-buttons:hover,.right-arrow-white-border-button:hover,.slick-arrow.slick-next:hover,.slick-arrow.slick-prev:hover,.top-right-arrow-btn-inverse-text span:hover,.top-right-arrow-btn-text span:hover,.top-right-arrow-button-text span:hover,.top-right-arrow-button:hover,.top-right-arrow-deepbg-button:hover{background:#23dce1;color:#112868}.left-arrow-border-button:hover:after,.left-arrow-button:hover:after,.left-arrow-buttons:hover:after,.left-arrow-white-border-button:hover:after,.pager ul li.page-item.is-active:hover:not(.pager__item--next,.pager__item--previous):after,.pager ul li.pager__item--next a:hover:after,.pager ul li.pager__item--previous a:hover:after,.right-arrow-border-button:hover:after,.right-arrow-button:hover:after,.right-arrow-buttons:hover:after,.right-arrow-white-border-button:hover:after,.slick-arrow.slick-next:hover:after,.slick-arrow.slick-prev:hover:after,.top-right-arrow-btn-inverse-text span:hover:after,.top-right-arrow-btn-text span:hover:after,.top-right-arrow-button-text span:hover:after,.top-right-arrow-button:hover:after,.top-right-arrow-deepbg-button:hover:after{transition:.2s ease;color:#112868;transform:translateX(-28%)}@media screen and (max-width:1400px){.left-arrow-border-button:hover:after,.left-arrow-button:hover:after,.left-arrow-buttons:hover:after,.left-arrow-white-border-button:hover:after,.pager ul li.page-item.is-active:hover:not(.pager__item--next,.pager__item--previous):after,.pager ul li.pager__item--next a:hover:after,.pager ul li.pager__item--previous a:hover:after,.right-arrow-border-button:hover:after,.right-arrow-button:hover:after,.right-arrow-buttons:hover:after,.right-arrow-white-border-button:hover:after,.slick-arrow.slick-next:hover:after,.slick-arrow.slick-prev:hover:after,.top-right-arrow-btn-inverse-text span:hover:after,.top-right-arrow-btn-text span:hover:after,.top-right-arrow-button-text span:hover:after,.top-right-arrow-button:hover:after,.top-right-arrow-deepbg-button:hover:after{font-size:1.25rem}}.right-arrow-button:after,.right-arrow-buttons:after{content:"\e912"}@media screen and (max-width:1400px){.right-arrow-button:after,.right-arrow-buttons:after{font-size:1.25rem}}.right-arrow-button:hover:after,.right-arrow-buttons:hover:after{transform:translateX(28%)}.left-arrow-border-button,.pager ul li.pager__item--previous a,.slick-arrow.slick-prev{border:2px solid #112868;background:0 0}.left-arrow-border-button:after,.pager ul li.pager__item--previous a:after,.slick-arrow.slick-prev:after{color:#112868}.left-arrow-border-button:hover,.pager ul li.pager__item--previous a:hover,.slick-arrow.slick-prev:hover{background:#23dce1;color:#112868}.left-arrow-border-button:hover:after,.pager ul li.pager__item--previous a:hover:after,.slick-arrow.slick-prev:hover:after{color:#112868}.pager ul li.pager__item--next a,.right-arrow-border-button,.right-arrow-white-border-button,.slick-arrow.slick-next{border:2px solid #112868;background:0 0}.pager ul li.pager__item--next a:after,.right-arrow-border-button:after,.right-arrow-white-border-button:after,.slick-arrow.slick-next:after{content:"\e912";color:#112868}.pager ul li.pager__item--next a:hover,.right-arrow-border-button:hover,.right-arrow-white-border-button:hover,.slick-arrow.slick-next:hover{background:#23dce1;color:#112868}.pager ul li.pager__item--next a:hover:after,.right-arrow-border-button:hover:after,.right-arrow-white-border-button:hover:after,.slick-arrow.slick-next:hover:after{color:#112868;transform:translateX(28%)}.left-arrow-white-border-button{border:2px solid #fff;background:0 0}.left-arrow-white-border-button:after{color:#fff}.right-arrow-white-border-button{border:2px solid #fff}.right-arrow-white-border-button:after{color:#fff}.right-arrow-white-border-button:hover:after{transform:translateX(28%)}.top-right-arrow-btn-inverse-text span:after,.top-right-arrow-btn-text span:after,.top-right-arrow-button-text span:after,.top-right-arrow-button:after,.top-right-arrow-deepbg-button:after{content:"\e917"}@media screen and (max-width:1400px){.top-right-arrow-btn-inverse-text span:after,.top-right-arrow-btn-text span:after,.top-right-arrow-button-text span:after,.top-right-arrow-button:after,.top-right-arrow-deepbg-button:after{font-size:1.25rem}}.top-right-arrow-btn-inverse-text span:hover:after,.top-right-arrow-btn-text span:hover:after,.top-right-arrow-button-text span:hover:after,.top-right-arrow-button:hover:after,.top-right-arrow-deepbg-button:hover:after{transform:translate(35%,-23%)}.top-right-arrow-deepbg-button{background:#23dce1}.top-right-arrow-deepbg-button:after{color:#112868}.top-right-arrow-deepbg-button:hover{background:#fff}.top-right-arrow-btn-text,.top-right-arrow-button-text{display:flex;align-items:center;color:#112868;text-decoration:none;gap:16px;font-size:1.125rem;font-weight:500}@media screen and (max-width:1400px){.top-right-arrow-btn-text,.top-right-arrow-button-text{font-size:1rem}}.top-right-arrow-btn-text:hover,.top-right-arrow-button-text:hover{text-decoration:none!important}.top-right-arrow-btn-text:hover span,.top-right-arrow-button-text:hover span{background:#23dce1;color:#112868}.top-right-arrow-btn-text:hover span:after,.top-right-arrow-button-text:hover span:after{color:#112868;transform:translate(35%,-23%)}.top-right-arrow-btn-inverse-text{display:flex;align-items:center;color:#fff;text-decoration:none;gap:16px;font-size:1.125rem;font-weight:500}@media screen and (max-width:1400px){.top-right-arrow-btn-inverse-text{font-size:1rem}}.top-right-arrow-btn-inverse-text span{background:#23dce1}.top-right-arrow-btn-inverse-text span:after{color:#112868}.top-right-arrow-btn-inverse-text span:hover{background:#fff}.top-right-arrow-btn-inverse-text:hover{text-decoration:none}.top-right-arrow-btn-inverse-text:hover span{background:#fff}.top-right-arrow-btn-inverse-text:hover span:after{transform:translate(35%,-23%)}.download-btn{font-size:1rem;text-decoration:none;padding:12px;background-color:transparent;color:#112868;border-radius:4px;border:2px solid #112868;font-weight:500;transition:all .3s ease-in-out;display:inline-block}@media screen and (max-width:1400px){.download-btn{padding:8px;font-size:.875rem}}.download-btn:hover{background-color:#23dce1;text-decoration:none}.video-wrapper a .video-thumbnail{padding:12px 16px;background-color:#23dce1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:none;transition:all .2s ease-in-out;border-radius:2px}.video-wrapper a .video-thumbnail:hover{background-color:#112868;border:2px solid #23dce1}.video-wrapper a .video-thumbnail:hover:after{border-left:20px solid #23dce1}.video-wrapper a .video-thumbnail:after{content:"";width:0;height:0;border-left:20px solid #112868;border-top:12px solid transparent;border-bottom:12px solid transparent;display:block;position:relative;right:-2px}.line-clamp{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.desc-below ul,.page-content .field--name-body ul,.vertical-mobility .desc-below ul,.vertical-sustainability .desc-below ul,.vertical-tech .desc-below ul{margin:0}@media screen and (max-width:1400px){.desc-below ul,.page-content .field--name-body ul,.vertical-mobility .desc-below ul,.vertical-sustainability .desc-below ul,.vertical-tech .desc-below ul{padding:0 0 0 10px}}@media screen and (max-width:767px){.desc-below ul,.page-content .field--name-body ul,.vertical-mobility .desc-below ul,.vertical-sustainability .desc-below ul,.vertical-tech .desc-below ul{padding:0 0 0 12px}}.desc-below ul li,.page-content .field--name-body ul li,.vertical-mobility .desc-below ul li,.vertical-sustainability .desc-below ul li,.vertical-tech .desc-below ul li{list-style:none;position:relative;padding-left:24px;padding-bottom:12px}.desc-below ul li:last-child,.page-content .field--name-body ul li:last-child{padding-bottom:0}.desc-below ul li:after,.page-content .field--name-body ul li:after,.vertical-mobility .desc-below ul li:after,.vertical-sustainability .desc-below ul li:after,.vertical-tech .desc-below ul li:after{content:"";width:8px;height:8px;border:none;border-top:2px solid #112868;border-right:2px solid #112868;position:absolute;top:10px;left:0;transform:skew(-20deg,0deg)}.vertical-mobility .desc-below ul li:after{border:none;border-top:2px solid #084cc8;border-right:2px solid #084cc8}.vertical-sustainability .desc-below ul li:after{border:none;border-top:2px solid #75c044;border-right:2px solid #75c044}.vertical-tech .desc-below ul li:after{border:none;border-top:2px solid #fed314;border-right:2px solid #fed314}.page-content .field--name-body ul li:after{border:none;border-top:2px solid #23dce1;border-right:2px solid #23dce1}.section-heading{display:flex;flex-wrap:wrap;gap:48px;margin-bottom:48px}.section-heading .title{margin-bottom:0}.section-heading>*{flex:1}.section-heading p{margin-bottom:0}@media screen and (max-width:1199px){.section-heading{flex-direction:column;gap:24px;margin-bottom:32px}}.vertical.section-heading{flex-direction:column;gap:24px;margin-bottom:48px}@media screen and (max-width:1400px){.vertical.section-heading{margin-bottom:30px}}body{font-family:Figtree,sans-serif;font-size:1rem;color:#191915;overflow-x:hidden;-webkit-font-smoothing:antialiased}html{overflow:visible!important;padding:0!important}.region-content{padding:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0}.heading-h1,h1{font-size:3rem;line-height:54px;font-weight:700}@media screen and (max-width:1400px){.heading-h1,h1{font-size:2.625rem;line-height:48px}}@media screen and (max-width:767px){.heading-h1,h1{font-size:2.25rem;line-height:45px}}.heading-h2,h2{font-size:3.0625rem;line-height:59px;font-weight:700}@media screen and (max-width:1400px){.heading-h2,h2{font-size:2.5rem;line-height:48px}}@media screen and (max-width:767px){.heading-h2,h2{font-size:1.875rem;line-height:38px}}.heading-h3,h3{font-size:2.4375rem;line-height:47px;font-weight:600}@media screen and (max-width:1400px){.heading-h3,h3{font-size:2.25rem;line-height:42px}}@media screen and (max-width:767px){.heading-h3,h3{font-size:1.75rem;line-height:34px}}.heading-h4,h4{font-size:1.9375rem;line-height:37px;font-weight:600}@media screen and (max-width:1400px){.heading-h4,h4{font-size:1.875rem;line-height:34px}}@media screen and (max-width:767px){.heading-h4,h4{font-size:1.5rem;line-height:32px}}.heading-h5,h5{font-size:1.5625rem;line-height:30px;font-weight:600}@media screen and (max-width:1400px){.heading-h5,h5{font-size:1.4375rem;line-height:28px}}@media screen and (max-width:767px){.heading-h5,h5{font-size:1.3125rem;line-height:26px}}.heading-h6,h6{font-size:1.25rem;line-height:26px;font-weight:600}@media screen and (max-width:1400px){.heading-h6,h6{font-size:1.125rem;line-height:24px}}@media screen and (max-width:767px){.heading-h6,h6{font-size:1rem;line-height:22px}}p{font-size:1.125rem;line-height:27px;font-weight:400}@media screen and (max-width:1400px){p{font-size:1rem;line-height:22px}}p.paragraph-md{font-size:1.0625rem;line-height:24px;font-weight:400}@media screen and (max-width:1400px){p.paragraph-md{font-size:.875rem;line-height:18px}}.page-content ul{font-size:1.125rem;line-height:27px;font-weight:400;padding:0;margin:0}@media screen and (max-width:1400px){.page-content ul{font-size:1rem;line-height:22px}}a{color:#112868}a:hover{text-decoration:underline}a:focus-visible,button:focus-visible,input[type=submit]:focus-visible{outline:2px solid #23dce1!important;outline-offset:2px}.select2-container .select2-search,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{width:100%;min-height:40px;background:#fff;color:#6d6d6d;border:2px solid #c1cbd1;transition:.2s ease-in-out;transition-property:color,background-color,border;border-radius:4px!important}.select2-container .select2-search:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus{border:2px solid #23dce1;box-shadow:none}.select2-container .error.select2-search,input.error[type=email],input.error[type=number],input.error[type=password],input.error[type=search],input.error[type=tel],input.error[type=text],input.error[type=url]{border:2px solid #c04452}.select2-container .select2-selection,select,textarea{width:100%;min-height:40px;background:#fff;color:#6d6d6d;border:2px solid #c1cbd1;transition:.2s ease-in-out;transition-property:color,background-color,border;border-radius:4px!important}.select2-container .select2-selection:focus,select:focus,textarea:focus{border:2px solid #23dce1;box-shadow:none}.select2-container .error.select2-selection,select.error,textarea.error{border:2px solid #c04452}input[type=checkbox]{background-color:transparent;border:1px solid #23dce1;border-radius:2px!important}input[type=checkbox]:hover{border:1px solid #5586ce}input[type=checkbox]:focus{border:1px solid #5586ce;box-shadow:none}input[type=checkbox]:checked{border:1px solid #23dce1!important;background-color:#23dce1!important;color:#112868!important;background-image:url(/themes/custom/ltts_revamp/images/checkbox_on_dark_bg.svg);background-repeat:no-repeat;background-position:center center}input[type=checkbox].light{background-color:transparent;border:1px solid #112868}input[type=checkbox].light:hover{border:1px solid #5586ce}input[type=checkbox].light:focus{border:1px solid #5586ce;box-shadow:none}input[type=checkbox].light:checked{border:1px solid #112868;background-color:#3a64a3;background-image:url(/themes/custom/ltts_revamp/images/checkbox_on_light_bg.svg);background-repeat:no-repeat;background-position:center center}.select2-container .select2-selection{position:relative}.select2-container .select2-selection .select2-selection__arrow,.select2-container .select2-selection .select2-selection__rendered{position:absolute;top:50%;transform:translateY(-50%)}.select2-container .select2-selection .select2-selection__arrow{right:10px}.select2-container .select2-selection .select2-selection__arrow:before{content:"\e92e";font-family:icomoon,sans-serif!important;font-weight:900;font-size:1.25rem;padding-right:8px;color:#112868}.select2-container .select2-selection .select2-selection__arrow b{display:none}.select2-container .select2-search{border:0}.select2-container .select2-search input{border:2px solid #c1cbd1!important;outline:0}.select2-container .select2-results{background-color:#f8f8f8;padding:12px 0}.select2-container .select2-results>.select2-results__options{max-height:240px;overflow:hidden scroll;padding:0 12px;margin-right:8px}.select2-container .select2-results .select2-results__options>.select2-results__option{background-color:transparent;color:#191915}.select2-container .select2-results .select2-results__options>.select2-results__option:hover{background-color:transparent;color:#5586ce}.select2-container .select2-results .select2-results__options .select2-results__option:first-child{background-color:transparent;color:#191915}.select2-container .select2-results .select2-results__options .select2-results__option .select2-results__options--nested .select2-results__option[aria-selected]{background-color:transparent;color:#191915}.select2-container .select2-results .select2-results__options .select2-results__option .select2-results__options--nested .select2-results__option:hover{background-color:transparent;color:#5586ce}.select2-container .select2-results .select2-results__options .select2-results__option .select2-results__group{color:#112868}.select2-container .select2-results .select2-results__options .select2-results__option[aria-selected=true]{background-color:transparent;color:#5586ce!important}.select2-container .select2-results ::-webkit-scrollbar{width:5px;background-color:#d5d5d5;border-radius:16px}.select2-container .select2-results ::-webkit-scrollbar-thumb{border-radius:24px;background:#112868;border:1px solid transparent}.form-required{position:relative}.form-required:after{content:"*";background-image:none;color:inherit;top:-1px;left:unset;position:absolute;margin:0}.form-item input.error,.form-item select.error,.form-item textarea.error,.webform-select2.error+.select2-container .select2-selection,select.error,textarea.error{border:2px solid #c04452!important}.js-form-item-consent.form-item-consent{display:flex;gap:16px;align-items:flex-start;margin:24px 0}@media screen and (max-width:1400px){.js-form-item-consent.form-item-consent{margin:20px 0}}.js-form-item-consent.form-item-consent label{font-size:1rem;line-height:19px;margin:0;color:#112868}.js-form-item-consent.form-item-consent label p{font-size:inherit;line-height:inherit;margin:0}.js-form-item-consent.form-item-consent label a{color:#112868;text-decoration:none;font-weight:600}.js-form-item-consent.form-item-consent label a:hover{text-decoration:underline}.js-form-item-consent.form-item-consent label.form-required:after{display:none}.js-form-item-consent.form-item-consent input[type=checkbox]{width:18px;height:18px;border:1px solid #112868!important;margin-top:0}.js-form-item-consent.form-item-consent input[type=checkbox]:checked{background-color:#3a64a3!important;border:1px solid #112868!important;background-image:url(/themes/custom/ltts_revamp/images/white-check.svg)!important}.js-form-item-consent.form-item-consent input[type=checkbox]:hover{border:1px solid #5586ce!important}.js-form-item-consent.form-item-consent input[type=checkbox]:focus{border:1px solid #5586ce!important;box-shadow:none}.js-form-item-consent.form-item-consent .form-item--error-message{width:100%}.img-right img{object-position:right}.img-left img{object-position:left}.img-top img{object-position:top}.img-bottom img{object-position:bottom}.select2-container--open .select2-dropdown--below{z-index:11}.blue-heart-xl{background-image:url(/themes/custom/ltts_revamp/images/blue-heart.svg);background-repeat:no-repeat;background-size:cover;width:32px;height:32px;display:inline-block;margin:0 4px}.blue-heart-lg{background-image:url(/themes/custom/ltts_revamp/images/blue-heart.svg);background-repeat:no-repeat;background-size:cover;width:20px;height:20px;display:inline-block;margin:0 4px}.blue-heart-sm{background-image:url(/themes/custom/ltts_revamp/images/blue-heart.svg);background-repeat:no-repeat;background-size:cover;width:16px;height:16px;display:inline-block;margin:0 4px}.right-arrow-buttons.small{min-height:32px;min-width:32px}.right-arrow-buttons.small:after{font-size:1.5rem}.button-primary{border-radius:5px;font-weight:600;padding:0 20px;min-height:52px;font-size:1rem;display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;transition:all .3s linear;border:0;outline:0;background-color:#112868;color:#23dce1;box-shadow:none}.button-primary:hover{background-color:#23dce1;color:#112868}@media screen and (max-width:1400px){.button-primary{min-height:44px}}@media screen and (max-width:767px){.button-primary{min-height:36px}}.button-secondary{border-radius:5px;font-weight:600;padding:0 20px;min-height:52px;font-size:1rem;display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;transition:all .3s linear;border:0;outline:0;background-color:transparent;color:#112868;box-shadow:inset 0 0 0 2px #112868}.button-secondary:hover{background-color:#23dce1;color:#112868}@media screen and (max-width:1400px){.button-secondary{min-height:44px}}@media screen and (max-width:767px){.button-secondary{min-height:36px}}.button-primary-inverse{border-radius:5px;font-weight:600;padding:0 20px;min-height:52px;font-size:1rem;display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;transition:all .3s linear;border:0;outline:0;background-color:#23dce1;color:#112868;box-shadow:none}.button-primary-inverse:hover{background-color:#fff;color:#112868}@media screen and (max-width:1400px){.button-primary-inverse{min-height:44px}}@media screen and (max-width:767px){.button-primary-inverse{min-height:36px}}.button-secondary-inverse{border-radius:5px;font-weight:600;padding:0 20px;min-height:52px;font-size:1rem;display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;transition:all .3s linear;border:0;outline:0;background-color:transparent;color:#fff;box-shadow:inset 0 0 0 2px #fff}.button-secondary-inverse:hover{background-color:#23dce1;color:#112868}@media screen and (max-width:1400px){.button-secondary-inverse{min-height:44px}}@media screen and (max-width:767px){.button-secondary-inverse{min-height:36px}}.top-right-arrow-btn-text.small span{min-height:32px;min-width:32px}.top-right-arrow-btn-text.small span:after{font-size:1.5rem}.top-right-arrow-btn-inverse-text.small span{min-height:32px;min-width:32px}.top-right-arrow-btn-inverse-text.small span:after{font-size:1.5rem}.dialog-off-canvas-main-canvas{margin-top:72px}@media screen and (max-width:991px){.dialog-off-canvas-main-canvas{margin-top:67px}}@media screen and (max-width:575px){.dialog-off-canvas-main-canvas{margin-top:57px}}.page-content{padding:0!important}@media screen and (max-width:575px){.container{padding-left:24px;padding-right:24px}}img{border-radius:4px;width:100%}.gradient-line{background:transparent linear-gradient(90deg,#084cc8 0,#75c044 50%,#fed314 100%) 0 0 no-repeat padding-box;width:100%;height:5px}.title{margin-bottom:48px;color:#112868;margin-top:-8px}@media screen and (max-width:1400px){.title{margin-bottom:32px}}@media screen and (max-width:767px){.title{margin-bottom:20px}}.content-gap-lg{padding-right:60px}.content-gap-md{padding-right:40px}.content-gap-sm{padding-right:20px}.text-brand-blue{color:#112868!important}.text-electric-blue{color:#23dce1!important}.section{padding:72px 0}@media screen and (max-width:1400px){.section{padding:56px 0}}@media screen and (max-width:991px){.section{padding:48px 0}}.pager{margin-top:40px}.pager ul{display:flex;justify-content:center;align-items:center}.pager ul li.pager__item--previous{margin-right:16px!important}.pager ul li.pager__item--previous a{display:inline-flex;vertical-align:middle}.pager ul li.pager__item--previous a>span{display:none}.pager ul li.pager__item--next{margin-left:16px!important}.pager ul li.pager__item--next a{display:inline-flex;vertical-align:middle}.pager ul li.pager__item--next a>span{display:none}.pager ul li.page-item:not(.pager__item--next,.pager__item--previous){padding:0;margin:0 5px;font-weight:600;height:44px;width:44px;align-items:center;justify-content:center;display:flex}@media screen and (max-width:767px){.pager ul li.page-item:not(.pager__item--next,.pager__item--previous){height:32px;width:32px}}.pager ul li.page-item:not(.pager__item--next,.pager__item--previous) a{color:#112868;background:0 0;font-size:1.125rem;border:0;line-height:1;padding:12px 16px;text-decoration:none}.pager ul li.page-item:not(.pager__item--next,.pager__item--previous):after{display:none}.pager ul li.page-item:not(.pager__item--next,.pager__item--previous):hover{background:0 0}.pager ul li.page-item:not(.pager__item--next,.pager__item--previous).is-active a{color:#23dce1}.pager ul li.page-item:not(.pager__item--next,.pager__item--previous).is-active:hover{background:#112868;color:#23dce1}.pager ul li.page-item.disabled span{border:0;border-radius:4px}.extra-bottom-space{padding-bottom:80px}@media screen and (max-width:1400px){.extra-bottom-space{padding-bottom:60px}}.video-wrapper{position:relative}.field--name-field-theme-library{display:none}.lity .lity-wrap .lity-close{position:absolute;top:-40px}.card-click-overlay{position:relative;transition:all .2s ease-in-out}.card-click-overlay a{position:absolute;z-index:1;inset:0;cursor:pointer;font-size:0}.card-click-overlay .card-image{overflow:hidden}.card-click-overlay img{transition:all .3s ease}.card-click-overlay:hover img{transform:scale(1.1)}.wave-none:before{display:none!important}.desc-below{margin-top:20px}.desc-below a{border-radius:5px;font-weight:600;padding:0 20px;min-height:52px;font-size:1rem;display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;transition:all .3s linear;border:0;outline:0;background-color:transparent;color:#112868;box-shadow:inset 0 0 0 2px #112868}.desc-below a:hover{background-color:#23dce1;color:#112868}@media screen and (max-width:1400px){.desc-below a{min-height:44px}}@media screen and (max-width:767px){.desc-below a{min-height:36px}}.bg-gray{background:#f8f8f8;position:relative}.bg-gray:before{content:"";position:absolute;top:0;left:calc((100% - 100vw)/2);background:#f8f8f8;width:100vw;height:100%;z-index:-1}.bg-white{position:relative}.bg-white:before{content:"";position:absolute;top:0;left:calc((100% - 100vw)/2);background:#fff;width:100vw;height:100%;z-index:-1}.bg-white:before{background:#fff!important}.bg-brand-blue{background-color:#112868;position:relative}.bg-brand-blue:before{content:"";position:absolute;top:0;left:calc((100% - 100vw)/2);background:#112868;width:100vw;height:100%;z-index:-1}.bg-brand-blue:before{background:#112868!important}.bg-brand-blue h2{color:#23dce1}.bg-brand-blue ul li{color:#fff}.bg-brand-blue .content-highlight,.bg-brand-blue .subtitle,.bg-brand-blue p{color:#fff!important}.bg-blue-100{position:relative}.bg-blue-100:before{content:"";position:absolute;top:0;left:calc((100% - 100vw)/2);background:#5586ce;width:100vw;height:100%;z-index:-1}.no-bg-before:before{display:none!important}.text-yellow{color:#fed314!important}.text-blue-100{color:#5586ce!important}.mobility-blue{color:#084cc8!important}.sustainability-green{color:#75c044!important}.img-contain img{object-fit:contain!important;padding:20px;height:280px;padding-top:0}@media screen and (max-width:767px){.img-contain img{height:auto!important}}.img-contain.bottom-overview-wave:after{height:300px}@media screen and (max-width:1199px){.img-contain.bottom-overview-wave:after{left:calc((100% - 100vw)/2)}}.viewsreference--view-title{font-size:3.0625rem;line-height:59px;font-weight:700;color:#112868}@media screen and (max-width:1400px){.viewsreference--view-title{font-size:2.5rem;line-height:48px}}@media screen and (max-width:767px){.viewsreference--view-title{font-size:1.875rem;line-height:38px}}.progress-bar-container{width:100vw;height:5px;background-color:transparent;position:fixed;top:72px;z-index:10;left:0}@media screen and (max-width:991px){.progress-bar-container{top:62px}}@media screen and (max-width:575px){.progress-bar-container{top:52px}}.progress-bar{height:100%;width:0;background:transparent linear-gradient(90deg,#084cc8 0,#75c044 50%,#fed314 100%) 0 0 no-repeat padding-box;transition:all .3s ease}.primary-btn{border-radius:5px;font-weight:600;padding:0 20px;min-height:52px;font-size:1rem;display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;transition:all .3s linear;border:0;outline:0;background-color:#112868;color:#23dce1;box-shadow:none}.primary-btn:hover{background-color:#23dce1;color:#112868}@media screen and (max-width:1400px){.primary-btn{min-height:44px}}@media screen and (max-width:767px){.primary-btn{min-height:36px}}.no-btn{box-shadow:none!important;padding:0!important}.no-btn:hover{background-color:transparent!important}.img-icon{height:64px;width:auto;object-fit:cover}.card-highlight-wrapper{display:flex;flex-flow:row wrap;align-items:stretch;padding-top:16px;gap:8px}.card-highlight-wrapper>.card-highlight-col{width:calc(50% - 8px);box-shadow:none;padding:20px;transition:all .2s ease-in}.desc-with-cta .desc-below{background-color:#f6f6f6;padding:72px 48px;position:relative;z-index:10}.desc-with-cta .desc-below .full-width-card-wrapper{padding:0}.desc-with-cta .desc-below .one-card{padding:0;background:0 0}@media screen and (max-width:767px){.desc-with-cta .desc-below{padding:16px 12px}}.desc-with-cta .desc-below p{text-align:center;font-size:3.0625rem;line-height:59px;font-weight:700;margin:0}@media screen and (max-width:1400px){.desc-with-cta .desc-below p{font-size:2.5rem;line-height:48px}}@media screen and (max-width:767px){.desc-with-cta .desc-below p{font-size:1.875rem;line-height:38px}}.desc-with-cta .desc-below .cta{text-align:center;padding-top:40px}.desc-with-cta .desc-below .cta a{border-radius:5px;font-weight:600;padding:0 20px;min-height:52px;font-size:1rem;display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;transition:all .3s linear;border:0;outline:0;background-color:#112868;color:#23dce1;box-shadow:none}.desc-with-cta .desc-below .cta a:hover{background-color:#23dce1;color:#112868}@media screen and (max-width:1400px){.desc-with-cta .desc-below .cta a{min-height:44px}}@media screen and (max-width:767px){.desc-with-cta .desc-below .cta a{min-height:36px}}.desc-with-cta .desc-below .cta .no-arrow{display:none}@media screen and (max-width:1400px){.desc-with-cta .desc-below .cta{padding-top:32px}}.webform-submission-form .alert-error{display:none}.webform-submission-form .upper-wrapper>.js-form-wrapper{align-items:flex-start}.webform-submission-form .js-form-item .form-item--error-message{color:#112868;font-size:.875rem;padding-top:12px}.webform-submission-form .js-form-item .form-item--error-message:before{content:"X";background:0 0;width:20px;height:20px;background-color:#c04452;color:#fff;font-weight:700;font-size:.875rem;text-align:center;vertical-align:middle;border-radius:50%;margin-right:8px}.select2-container{z-index:2000}select+.select2-container{z-index:10}.virtual-tour-edge{width:100vw;margin-left:calc((100% - 100vw)/2);padding:0}.virtual-tour-edge p{margin:0!important;margin-bottom:-36px!important}.virtual-tour-edge iframe{width:100%}.block-system-breadcrumb-block{position:relative}@media screen and (max-width:767px){.block-system-breadcrumb-block{position:relative}.block-system-breadcrumb-block:before{content:"";position:absolute;top:0;left:calc((100% - 100vw)/2);background:#112868;width:100vw;height:100%;z-index:-1}}.block-system-breadcrumb-block nav{padding:16px 0 0;position:absolute;z-index:2}@media screen and (max-width:767px){.block-system-breadcrumb-block nav{position:static;padding:8px 0}}.block-system-breadcrumb-block .breadcrumb{margin:0}.block-system-breadcrumb-block .breadcrumb .breadcrumb-item{color:#244072;font-size:.875rem}.block-system-breadcrumb-block .breadcrumb .breadcrumb-item:first-child:before{content:""}.block-system-breadcrumb-block .breadcrumb .breadcrumb-item:before{content:"//"}@media screen and (max-width:767px){.block-system-breadcrumb-block .breadcrumb .breadcrumb-item:before{color:#fff}}.block-system-breadcrumb-block .breadcrumb .breadcrumb-item a{text-decoration:none;color:#464646;font-size:.875rem}@media screen and (max-width:767px){.block-system-breadcrumb-block .breadcrumb .breadcrumb-item a{color:#fff}}@media screen and (max-width:575px){.block-system-breadcrumb-block .breadcrumb .breadcrumb-item a{font-size:.8125rem}}@media screen and (max-width:767px){.block-system-breadcrumb-block .breadcrumb .breadcrumb-item{color:#fff}}@media screen and (max-width:575px){.block-system-breadcrumb-block .breadcrumb .breadcrumb-item{font-size:.8125rem}}.slick-arrow{font-size:0;bottom:0;width:auto;z-index:1}.slick-arrow.slick-prev{position:absolute;right:80px}@media screen and (max-width:1400px){.slick-arrow.slick-prev{right:60px}}.slick-arrow.slick-next{position:absolute;right:12px}.slick-disabled{opacity:.4}.slick-dots{position:absolute;display:inline-block;width:fit-content;list-style-type:none;padding-left:0}.slick-dots li{margin:0 8px;display:inline-block}.slick-dots li button{width:24px;height:6px;background-color:#fff;padding:0;border-radius:12px;font-size:0;border:none}.slick-dots li button:before{display:none}@media screen and (max-width:1400px){.slick-dots li button{width:20px}}.slick-dots .slick-active button{background-color:#23dce1}footer{background:#112868;padding:64px 0 20px}@media screen and (max-width:1400px){footer{padding:56px 0 20px}}@media screen and (max-width:991px){footer{padding:48px 0 20px}}footer .menu-item,footer li,footer ul.menu{list-style:none;list-style-type:none;padding:0;margin:0}footer .menu-item a{color:#c1cbd1;font-size:1rem;line-height:24px;padding:8px 0;text-decoration:none;font-weight:400;display:inline-block;transition:color .2s linear}footer .menu-item a.is-active{color:#c1cbd1}footer .menu-item a:hover{color:#fff}footer .active:after{transform:rotate(180deg)}footer .col-group--1 .menu-level-0>li,footer .col-group--2 .menu-level-0>li,footer .col-group--3 .menu-level-0>li{position:relative}footer .col-group--1 .menu-level-0>li>a,footer .col-group--1 .menu-level-0>li>span,footer .col-group--2 .menu-level-0>li>a,footer .col-group--2 .menu-level-0>li>span,footer .col-group--3 .menu-level-0>li>a,footer .col-group--3 .menu-level-0>li>span{font-weight:600;color:#92b7f7;font-size:1.125rem;line-height:24px;padding-bottom:8px;margin-bottom:12px;display:inline-block}@media screen and (max-width:575px){footer .col-group--1 .menu-level-0>li>a,footer .col-group--1 .menu-level-0>li>span,footer .col-group--2 .menu-level-0>li>a,footer .col-group--2 .menu-level-0>li>span,footer .col-group--3 .menu-level-0>li>a,footer .col-group--3 .menu-level-0>li>span{margin-bottom:0}}footer .col-group--1 .menu-level-0>li>a,footer .col-group--2 .menu-level-0>li>a,footer .col-group--3 .menu-level-0>li>a{position:relative}footer .col-group--1 .menu-level-0>li>a:after,footer .col-group--2 .menu-level-0>li>a:after,footer .col-group--3 .menu-level-0>li>a:after{content:"\e962";font-family:icomoon,sans-serif;padding-left:12px;font-size:.875rem;font-weight:400;transition:all .2s linear}footer .col-group--1 .menu-level-0>li>a:before,footer .col-group--2 .menu-level-0>li>a:before,footer .col-group--3 .menu-level-0>li>a:before{content:"";position:absolute;width:0;height:1px;left:0;bottom:4px;background:#4264a0;transition:width .2s linear}footer .col-group--1 .menu-level-0>li>a:hover:before,footer .col-group--2 .menu-level-0>li>a:hover:before,footer .col-group--3 .menu-level-0>li>a:hover:before{width:100%}footer .col-group--1 .menu-level-0>li>a:hover:after,footer .col-group--2 .menu-level-0>li>a:hover:after,footer .col-group--3 .menu-level-0>li>a:hover:after{content:"\ea1f"}footer .col-group--1 .menu-level-0>li>span,footer .col-group--2 .menu-level-0>li>span,footer .col-group--3 .menu-level-0>li>span{padding-top:8px}footer .col-group--1 .menu-level-1,footer .col-group--2 .menu-level-1,footer .col-group--3 .menu-level-1{border-top:1px solid #4264a0}footer .col-group--1 .row-group--1 .menu-level-0,footer .col-group--2 .row-group--1 .menu-level-0,footer .col-group--3 .row-group--1 .menu-level-0{display:flex;flex-wrap:wrap;column-gap:24px}footer .col-group--1 .row-group--1 .menu-level-0>li,footer .col-group--2 .row-group--1 .menu-level-0>li,footer .col-group--3 .row-group--1 .menu-level-0>li{flex-basis:calc(50% - 12px)}footer .col-group--1 .row-group--1 .menu-level-0>li.menu-item--expanded,footer .col-group--2 .row-group--1 .menu-level-0>li.menu-item--expanded,footer .col-group--3 .row-group--1 .menu-level-0>li.menu-item--expanded{margin-bottom:40px}@media screen and (max-width:575px){footer .col-group--1 .row-group--1 .menu-level-0>li.menu-item--expanded,footer .col-group--2 .row-group--1 .menu-level-0>li.menu-item--expanded,footer .col-group--3 .row-group--1 .menu-level-0>li.menu-item--expanded{margin-bottom:24px}}footer .col-group--1 .row-group--1 .menu-level-0>li:not(.menu-item--expanded)>a,footer .col-group--2 .row-group--1 .menu-level-0>li:not(.menu-item--expanded)>a,footer .col-group--3 .row-group--1 .menu-level-0>li:not(.menu-item--expanded)>a{padding:8px 0;border:0}@media screen and (max-width:575px){footer .col-group--1 .row-group--1 .menu-level-0>li,footer .col-group--2 .row-group--1 .menu-level-0>li,footer .col-group--3 .row-group--1 .menu-level-0>li{flex-basis:100%}}@media screen and (max-width:575px){footer .col-group--1 .row-group--1 .menu-level-0>li:has(a[href="/careers"],a[href="/resources"]),footer .col-group--2 .row-group--1 .menu-level-0>li:has(a[href="/careers"],a[href="/resources"]),footer .col-group--3 .row-group--1 .menu-level-0>li:has(a[href="/careers"],a[href="/resources"]){display:none}}footer .col-group--1 .row-group--1 .menu-level-1>li,footer .col-group--2 .row-group--1 .menu-level-1>li,footer .col-group--3 .row-group--1 .menu-level-1>li{border-bottom:1px solid #4264a0;position:relative}footer .col-group--1 .row-group--1 .menu-level-1>li>a,footer .col-group--2 .row-group--1 .menu-level-1>li>a,footer .col-group--3 .row-group--1 .menu-level-1>li>a{font-weight:500;color:#23dce1;padding:8px 0;display:inline-block;transition:color .2s linear}footer .col-group--1 .row-group--1 .menu-level-1>li>a:hover,footer .col-group--2 .row-group--1 .menu-level-1>li>a:hover,footer .col-group--3 .row-group--1 .menu-level-1>li>a:hover{color:#b4ecf9}footer .col-group--1 .row-group--1 .menu-level-1>li:after,footer .col-group--2 .row-group--1 .menu-level-1>li:after,footer .col-group--3 .row-group--1 .menu-level-1>li:after{content:"\e92e";position:absolute;font-family:icomoon,sans-serif;top:8px;color:#23dce1;transition:all .2s linear;font-size:1.125rem;right:0;z-index:1}footer .col-group--1 .menu-level-2,footer .col-group--2 .menu-level-2,footer .col-group--3 .menu-level-2{display:none;margin-bottom:8px}footer .col-group--2 .menu-level-0>li,footer .col-group--3 .menu-level-0>li{position:relative}footer .col-group--2 .menu-level-0>li.menu-item--expanded,footer .col-group--3 .menu-level-0>li.menu-item--expanded{margin-bottom:40px}@media screen and (max-width:575px){footer .col-group--2 .menu-level-0>li.menu-item--expanded,footer .col-group--3 .menu-level-0>li.menu-item--expanded{margin-bottom:24px;border-top:1px solid #4264a0}}@media screen and (max-width:575px){footer .col-group--2 .menu-level-0>li:after,footer .col-group--3 .menu-level-0>li:after{content:"\e92e";position:absolute;font-family:icomoon,sans-serif;top:8px;color:#92b7f7;transition:all .2s linear;font-size:1.125rem;right:0;z-index:1}}footer .col-group--2 .menu-level-1,footer .col-group--3 .menu-level-1{flex-wrap:wrap;column-gap:24px}@media screen and (max-width:991px){footer .col-group--2 .menu-level-1,footer .col-group--3 .menu-level-1{display:flex}}@media screen and (max-width:991px){footer .col-group--2 .menu-level-1 .menu-item,footer .col-group--3 .menu-level-1 .menu-item{flex-basis:calc(33.33% - 16px)}}@media screen and (max-width:575px){footer .col-group--2 .menu-level-1,footer .col-group--3 .menu-level-1{display:none}}footer .col-group--2 .menu-level-1>li:has(a[href="/careers"],a[href="/resources"]),footer .col-group--3 .menu-level-1>li:has(a[href="/careers"],a[href="/resources"]){display:none}@media screen and (max-width:575px){footer .col-group--2 .menu-level-1>li:has(a[href="/careers"],a[href="/resources"]),footer .col-group--3 .menu-level-1>li:has(a[href="/careers"],a[href="/resources"]){display:block}}@media screen and (max-width:575px){footer .col-group--2{margin-top:24px}}footer .col-group--2 .menu-level-0>li.menu-item--expanded{margin-bottom:40px}@media screen and (max-width:991px){footer .col-group--2 .menu-level-0>li.menu-item--expanded{margin-bottom:24px}}@media screen and (max-width:575px){footer .col-group--2 .menu-level-0>li.menu-item--expanded{margin-bottom:0}}footer .col-group--2 .menu-level-1{display:flex}footer .col-group--2 .menu-level-1 .menu-item{flex-basis:calc(50% - 12px)}@media screen and (max-width:991px){footer .col-group--2 .menu-level-1 .menu-item{flex-basis:calc(33.33% - 16px)}}@media screen and (max-width:575px){footer .col-group--2 .menu-level-1{display:none}}footer .lower-footer *{color:#c1cbd1;font-size:1rem}@media screen and (max-width:575px){footer .lower-footer *{font-size:.875rem}}footer .lower-footer .footer-logo-wrapper{border:1px solid #4264a0;border-left:0;border-right:0;display:flex;flex-wrap:wrap;padding:12px 0;align-items:center;justify-content:space-between;row-gap:16px}@media screen and (max-width:575px){footer .lower-footer .footer-logo-wrapper{flex-direction:column;justify-content:center;padding:8px 0}}footer .lower-footer .navbar-brand{padding:0}footer .lower-footer .site-logo img{max-width:300px}footer .lower-footer .copyright{text-align:right}@media screen and (max-width:991px){footer .lower-footer .copyright{text-align:center}}footer .lower-footer .footer-link-text{padding:16px 0 0}footer .lower-footer .legal-links--footer-bottom{display:flex;flex-wrap:wrap;padding:0;margin:0}@media screen and (max-width:991px){footer .lower-footer .legal-links--footer-bottom{justify-content:center;margin-bottom:8px}}footer .lower-footer .legal-links--footer-bottom p{margin:0}footer .lower-footer .legal-links--footer-bottom li{display:inline-block}footer .lower-footer .legal-links--footer-bottom li:last-child a{padding-right:0}footer .lower-footer .legal-links--footer-bottom li a{color:#c1cbd1;font-size:1rem;font-weight:400;padding-right:16px;line-height:1;display:inline-block;text-decoration:none;transition:color .2s linear}@media screen and (max-width:767px){footer .lower-footer .legal-links--footer-bottom li a{font-size:.875rem}}footer .lower-footer .legal-links--footer-bottom li a:hover{color:#fff}footer .lower-footer .social-links--footer-bottom{list-style-type:none;padding:0;margin:0;display:flex;align-items:baseline;justify-content:right}@media screen and (max-width:767px){footer .lower-footer .social-links--footer-bottom{justify-content:left}}footer .lower-footer .social-links--footer-bottom li{margin-left:4px;transform:scale(.9);transform-origin:right}@media screen and (max-width:767px){footer .lower-footer .social-links--footer-bottom li:first-child{margin-left:0}}footer .lower-footer .social-links--footer-bottom li .twitter:before{content:url(/themes/custom/ltts_revamp/images/icons-twitter.svg)}footer .lower-footer .social-links--footer-bottom li .in:before{content:url(/themes/custom/ltts_revamp/images/icons-linkedin.svg)}footer .lower-footer .social-links--footer-bottom li .utube:before{content:url(/themes/custom/ltts_revamp/images/icons-youtube.svg)}footer .lower-footer .social-links--footer-bottom li .fb:before{content:url(/themes/custom/ltts_revamp/images/icons-facebook.svg)}footer .lower-footer .social-links--footer-bottom li .ig:before{content:url(/themes/custom/ltts_revamp/images/icons-instagram.svg)}footer .lower-footer .social-links--footer-bottom a{text-decoration:none}@media screen and (min-width:768px) and (max-width:1199px){footer .lower-footer .social-links--footer-bottom a{display:flex}}footer .lower-footer .social-links--footer-bottom a>span{font-size:0}header .country-dropdown>.nav-link-custom:after,header .industry>.nav-level-1 .nav-level-2>.nav-item:has(.expanded):after,header .link-wrapper:after,header .menu--header--main .nav-level-0>.nav-item>.nav-link-custom.expanded:after,header .services>.nav-level-1 .nav-level-2>.nav-item:has(.expanded):after{content:"\e92e";font-family:icomoon,sans-serif;font-size:1.25em;color:inherit;position:absolute;transition:all .2s linear;right:0;font-weight:400}header .industry>.nav-level-1 .nav-level-2>.nav-item.parent-link a:after,header .parent-link a:after,header .services>.nav-level-1 .nav-level-2>.nav-item.parent-link a:after{content:"\e962";font-family:icomoon,sans-serif;font-size:.75em;color:inherit;position:static;font-weight:400;margin-left:8px}header .industry>.nav-level-1 .nav-level-2>.nav-item.parent-link a,header .parent-link a,header .services>.nav-level-1 .nav-level-2>.nav-item.parent-link a{color:#23dce1;font-size:1.25rem;font-weight:600;padding-bottom:12px;border-bottom:1px solid #4264a0;display:block}.backdrop{position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:90}header.navbar{position:fixed;padding:0;z-index:99;top:var(--drupal-displace-offset-top,0);background-color:#fff;right:0;width:100%}header.ct-header{padding:10px 0;height:72px}@media screen and (max-width:991px){header.ct-header{padding:8px 0;height:62px}}@media screen and (max-width:575px){header.ct-header{height:52px}}header .row{flex-direction:row;align-items:center;justify-content:space-between}header .contextual-region{position:static}header a{text-decoration:none!important}header a.nav-link-custom{cursor:pointer}header span.nav-link-custom{text-decoration:none;cursor:default}header>.container{position:relative}header>.container>.row{align-items:center;width:100%;flex-grow:1}header .navbar-brand{margin:0;padding:16px 0}header .navbar-brand .site-logo img{width:100%;height:auto;max-height:42px;max-width:280px;margin-right:0}@media screen and (max-width:1199px){header .navbar-brand .site-logo img{max-width:175px}}@media screen and (max-width:991px){header .navbar-brand .site-logo img{max-height:36px;max-width:224px}}header .branding{width:auto}header .branding .navbar-brand{padding:0}header .button-search{align-self:center}header .button-search .nav-link-custom{cursor:pointer;font-size:0;padding:0;display:inline-block}header .button-search .nav-link-custom:before{content:"\e9d0";font-family:icomoon,sans-serif;font-size:1.5rem;font-weight:700;color:#112868}header .button-search.active .nav-link-custom:before{color:#23dce1}header .mail-ltts{align-self:center;width:32px;height:32px;display:flex}header .mail-ltts .nav-link-custom{cursor:pointer;width:100%;height:100%;font-size:0!important;padding:0;display:inline-block;background-image:url(/themes/custom/ltts_revamp/images/icons/mail-ltts.svg);background-repeat:no-repeat;background-size:cover}header .country-dropdown{align-self:center}header .country-dropdown>.nav-link-custom{border-radius:4px;border:1px solid #909090;padding:8px;padding-right:3px;cursor:pointer}header .country-dropdown>.nav-link-custom:after{margin-left:4px;position:relative;top:3px;line-height:.6}header .country-dropdown .nav-level-1{width:auto;min-width:60px;padding:8px 12px;top:60px}header .country-dropdown .nav-level-1 .nav-item a{text-decoration:none}header .contact .nav-link-custom{padding:0 20px;border-radius:5px;font-weight:600;padding:0 20px;min-height:52px;font-size:1rem;display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;transition:all .3s linear;border:0;outline:0;background-color:#112868;color:#23dce1;box-shadow:none}header .contact .nav-link-custom:hover{background-color:#23dce1;color:#112868}@media screen and (max-width:1400px){header .contact .nav-link-custom{min-height:44px}}@media screen and (max-width:767px){header .contact .nav-link-custom{min-height:36px}}header .link-wrapper{display:flex;gap:8px;position:relative}header .link-wrapper:after{color:#fff;transform:rotate(-90deg)}header .link-wrapper:hover:after{color:#23dce1}header .link-wrapper img{max-width:20px}header .link-wrapper a{font-size:1.125rem;color:#fff;font-weight:500}header .open:after{transform:rotate(0)!important;color:#23dce1!important}header .open a{color:#23dce1!important}header div[data-media]{order:99;display:none;margin-top:auto}header .media--featured{border-radius:8px;position:relative;overflow:hidden}header .media--featured img{height:140px;border-radius:8px 8px 0 0;object-fit:cover}header .media--featured p{padding:16px;background:#fff;padding-right:60px;font-size:1rem;margin:0;line-height:22px}header .media--featured .btn-cta{position:absolute;right:16px;bottom:12px}header .block-views-exposed-filter-blockview-search-results-search-block{display:none;position:absolute;background:#f0f0f0;width:calc(100% - 24px);right:12px;top:72px;padding:32px;border-radius:0 0 8px 8px;overflow-y:clip;z-index:-1}@media screen and (max-width:991px){header .block-views-exposed-filter-blockview-search-results-search-block{top:48px;padding:24px}}@media screen and (max-width:575px){header .block-views-exposed-filter-blockview-search-results-search-block{top:42px;width:100%;right:0}}header .block-views-exposed-filter-blockview-search-results-search-block:after{content:url(/themes/custom/ltts_revamp/images/search-box-wave.svg);right:0;bottom:-8px;position:absolute;z-index:-1}@media screen and (max-width:1199px){header .block-views-exposed-filter-blockview-search-results-search-block:after{display:none}}header .block-views-exposed-filter-blockview-search-results-search-block h2{display:none}header .block-views-exposed-filter-blockview-search-results-search-block .form--inline,header .block-views-exposed-filter-blockview-search-results-search-block .js-form-type-textfield,header .block-views-exposed-filter-blockview-search-results-search-block form{width:100%;display:flex;justify-content:center;margin:0;float:none;position:relative}header .block-views-exposed-filter-blockview-search-results-search-block .form--inline{max-width:600px}header .block-views-exposed-filter-blockview-search-results-search-block input{border:1px solid #6d6d6d;height:52px;background:0 0;width:100%;font-size:1.125rem;padding-right:80px;margin:0}@media screen and (max-width:991px){header .block-views-exposed-filter-blockview-search-results-search-block input{height:44px;font-size:1rem;padding-right:60px}}header .block-views-exposed-filter-blockview-search-results-search-block .form-actions{margin:0;position:absolute;right:0}header .block-views-exposed-filter-blockview-search-results-search-block .form-actions:before{content:"\e9d0";font-family:icomoon,sans-serif;font-size:1.875rem;font-weight:700;color:#464646;position:absolute;right:12px;top:3px;pointer-events:none}@media screen and (max-width:991px){header .block-views-exposed-filter-blockview-search-results-search-block .form-actions:before{font-size:1.5rem}}header .block-views-exposed-filter-blockview-search-results-search-block .form-actions .form-submit{background:0 0;font-size:0;border:0;width:52px;height:52px;padding:0;border-radius:0;border-left:1px solid #6d6d6d}@media screen and (max-width:991px){header .block-views-exposed-filter-blockview-search-results-search-block .form-actions .form-submit{width:44px;height:44px}}header .navbar-collapse{width:auto}header .navbar-collapse>.region-navigation{display:flex;width:100%;justify-content:space-between;align-items:center}header .nav-level-1{display:none}header .menu--header-mini .nav-level-0{gap:24px;align-items:center}@media screen and (max-width:1400px){header .menu--header-mini .nav-level-0{gap:12px}}@media screen and (max-width:1199px){header .menu--header-mini .nav-level-0{gap:8px}}header .menu--header--main{display:flex;align-items:center}@media screen and (max-width:991px){header .menu--header--main{display:none}}header .menu--header--main .nav-level-0{padding-left:48px}@media screen and (max-width:1400px){header .menu--header--main .nav-level-0{padding-left:24px}}@media screen and (max-width:1199px){header .menu--header--main .nav-level-0{padding-left:0}}header .menu--header--main .nav-level-0>.nav-item{padding:24px 0}header .menu--header--main .nav-level-0>.nav-item:hover>.nav-link-custom{color:#5586ce}header .menu--header--main .nav-level-0>.nav-item:hover>.nav-link-custom:after{transform:rotate(180deg)}header .menu--header--main .nav-level-0>.nav-item:hover .nav-level-1{display:flex}header .menu--header--main .nav-level-0>.nav-item>.nav-link-custom{font-size:1.125rem;font-weight:500;line-height:24px;padding:0 16px;color:#112868;display:flex}@media screen and (max-width:1400px){header .menu--header--main .nav-level-0>.nav-item>.nav-link-custom{font-size:1rem;padding:0 8px}}header .menu--header--main .nav-level-0>.nav-item>.nav-link-custom.expanded{position:relative;display:flex;padding-right:8px}@media screen and (max-width:1199px){header .menu--header--main .nav-level-0>.nav-item>.nav-link-custom.expanded{padding-right:4px}}header .menu--header--main .nav-level-0>.nav-item>.nav-link-custom.expanded:after{position:relative;margin-left:8px}@media screen and (max-width:1199px){header .menu--header--main .nav-level-0>.nav-item>.nav-link-custom.expanded:after{margin-left:4px}}header .industry>.nav-level-1,header .services>.nav-level-1{display:none;position:absolute;flex-direction:column;background:#0c1d44;width:calc(33.33% - 4px);left:12px;top:72px;padding:24px;gap:24px;z-index:1;border-radius:0 0 0 8px;min-height:550px}@media screen and (max-width:991px){header .industry>.nav-level-1,header .services>.nav-level-1{min-height:unset}}header .industry>.nav-level-1 .active .link-wrapper a,header .services>.nav-level-1 .active .link-wrapper a{color:#23dce1}header .industry>.nav-level-1 .active .link-wrapper:after,header .services>.nav-level-1 .active .link-wrapper:after{color:#23dce1}header .industry>.nav-level-1 div[data-media],header .services>.nav-level-1 div[data-media]{left:200%}header .industry>.nav-level-1 .nav-level-2,header .services>.nav-level-1 .nav-level-2{position:absolute;height:100%;background:#2a4170;top:0;left:100%;width:100%;padding:24px;display:none;flex-direction:column}@media screen and (max-width:1400px){header .industry>.nav-level-1 .nav-level-2,header .services>.nav-level-1 .nav-level-2{gap:12px}}@media screen and (max-width:991px){header .industry>.nav-level-1 .nav-level-2,header .services>.nav-level-1 .nav-level-2{min-height:unset}}header .industry>.nav-level-1 .nav-level-2 .active a,header .services>.nav-level-1 .nav-level-2 .active a{color:#23dce1!important}header .industry>.nav-level-1 .nav-level-2 .active:after,header .services>.nav-level-1 .nav-level-2 .active:after{color:#23dce1}header .industry>.nav-level-1 .nav-level-2>.nav-item,header .services>.nav-level-1 .nav-level-2>.nav-item{position:relative;color:#fff;width:100%;padding-bottom:12px;padding-right:16px}header .industry>.nav-level-1 .nav-level-2>.nav-item:has(.expanded):after,header .services>.nav-level-1 .nav-level-2>.nav-item:has(.expanded):after{transform:rotate(-90deg);top:0;cursor:pointer}@media screen and (max-width:1400px){header .industry>.nav-level-1 .nav-level-2>.nav-item:has(.expanded):after,header .services>.nav-level-1 .nav-level-2>.nav-item:has(.expanded):after{top:-3px}}header .industry>.nav-level-1 .nav-level-2>.nav-item:hover:after,header .services>.nav-level-1 .nav-level-2>.nav-item:hover:after{color:#23dce1!important}header .industry>.nav-level-1 .nav-level-2>.nav-item:hover a,header .industry>.nav-level-1 .nav-level-2>.nav-item:hover span,header .services>.nav-level-1 .nav-level-2>.nav-item:hover a,header .services>.nav-level-1 .nav-level-2>.nav-item:hover span{color:#23dce1}header .industry>.nav-level-1 .nav-level-2>.nav-item a,header .services>.nav-level-1 .nav-level-2>.nav-item a{color:#fff}header .industry>.nav-level-1 .nav-level-2 div[data-media],header .services>.nav-level-1 .nav-level-2 div[data-media]{left:100%;z-index:40}header .industry>.nav-level-1 .nav-level-3,header .services>.nav-level-1 .nav-level-3{display:none;margin-top:8px}@media screen and (max-width:991px){header .industry>.nav-level-1 .nav-level-3,header .services>.nav-level-1 .nav-level-3{position:static;padding:12px;min-height:unset}}header .industry>.nav-level-1 .nav-level-3 .nav-item,header .services>.nav-level-1 .nav-level-3 .nav-item{padding-bottom:12px;position:relative;padding-left:16px}header .industry>.nav-level-1 .nav-level-3 .nav-item:last-child,header .services>.nav-level-1 .nav-level-3 .nav-item:last-child{margin-bottom:0}header .industry>.nav-level-1 .nav-level-3 .nav-item:before,header .services>.nav-level-1 .nav-level-3 .nav-item:before{content:"";width:8px;height:8px;border:none;border-top:2px solid #23dce1;border-right:2px solid #23dce1;position:absolute;top:10px;left:0;transform:skew(-20deg,0deg)}header .industry>.nav-level-1 .nav-level-3 .nav-item a,header .services>.nav-level-1 .nav-level-3 .nav-item a{color:#fff!important;transition:all .2s linear}header .industry>.nav-level-1 .nav-level-3 .nav-item a:after,header .services>.nav-level-1 .nav-level-3 .nav-item a:after{display:none}header .industry>.nav-level-1 .nav-level-3 .nav-item a:hover,header .services>.nav-level-1 .nav-level-3 .nav-item a:hover{color:#fff!important}header .industry div[data-media],header .services div[data-media]{position:absolute;background-color:#3a64a3;top:0;width:100%;height:100%;border-radius:0 0 8px;padding:24px;display:none;z-index:30}@media screen and (max-width:991px){header .industry div[data-media],header .services div[data-media]{min-height:unset}}header .industry div[data-media] .media--featured img,header .services div[data-media] .media--featured img{height:140px}header .industry .solutions-wrapper,header .services .solutions-wrapper{padding:20px;background:#fff;border-radius:8px;display:flex;flex-direction:column;gap:20px;height:100%}@media screen and (max-width:1400px){header .industry .solutions-wrapper,header .services .solutions-wrapper{gap:16px}}header .industry .solutions-wrapper .view-all,header .services .solutions-wrapper .view-all{margin-top:auto}header .industry .solutions-wrapper .field--name-field-solutions,header .services .solutions-wrapper .field--name-field-solutions{display:flex;flex-direction:column;gap:20px}@media screen and (max-width:1400px){header .industry .solutions-wrapper .field--name-field-solutions,header .services .solutions-wrapper .field--name-field-solutions{gap:16px}}header .industry .solutions-wrapper .field--name-field-solutions .field__item a,header .services .solutions-wrapper .field--name-field-solutions .field__item a{color:#000;position:relative;display:block}header .industry .solutions-wrapper .field--name-field-solutions .field__item a:before,header .services .solutions-wrapper .field--name-field-solutions .field__item a:before{content:attr(title);background-color:#e6e6e6;color:#464646;padding:4px 8px;border-radius:4px;opacity:0;z-index:-1;transition:all .2s linear;top:50%;position:absolute;transform:translateY(-50%)}header .industry .solutions-wrapper .field--name-field-solutions .field__item a:hover:before,header .services .solutions-wrapper .field--name-field-solutions .field__item a:hover:before{opacity:1;z-index:1}header .industry>.nav-level-1{min-height:400px}header .solutions-mob{display:none}header .contact-mob{display:none}@media screen and (max-width:767px){header .contact-mob{display:block}}header .about-us .nav-level-1{display:none;position:absolute;width:calc(100% - 24px);flex-wrap:wrap;left:12px;top:72px;z-index:1;background:#0c1d44;padding:16px 32px 32px;gap:12px 32px;border-radius:0 0 8px 8px}header .about-us .nav-level-1 .nav-item{flex-basis:calc(33.33% - 21.3333px);padding:8px 0;border-bottom:1px solid #4264a0}header .about-us .nav-level-1 .nav-item a{font-size:1.125rem;font-weight:600;color:#23dce1;display:block;transition:all .2s linear}header .about-us .nav-level-1 .nav-item a:hover{color:#fff}@media screen and (max-width:991px){header{height:62px}header>.container>.row{padding:0 12px}}@media screen and (max-width:991px) and (max-width:575px){header>.container>.row{padding:0}}@media screen and (max-width:991px) and (max-width:575px){header{height:52px}}@media screen and (max-width:991px){header .branding{padding:0}}@media only screen and (max-width:991px) and (max-width:480px){header .branding{width:auto}}@media screen and (max-width:991px) and (max-width:575px){header .navbar-brand .site-logo img{max-width:200px}}@media only screen and (max-width:991px) and (max-width:400px){header .navbar-brand .site-logo img{max-width:140px}}@media screen and (max-width:991px){header .link-wrapper img{display:none}header .navbar-toggler{width:auto;padding:0;border:0;outline:0;box-shadow:none}header .navbar-toggler:focus{outline:0;box-shadow:none}header .navbar-toggler .hamburger .line{width:30px;height:2px;background-color:#464646;display:block;margin:6px auto;transition:all .3s ease-in-out}header .navbar-toggler .hamburger:hover{cursor:pointer}header .navbar-toggler .hamburger.is-active .line:nth-child(2){opacity:0}header .navbar-toggler .hamburger.is-active .line:nth-child(1){transform:translateY(8px) rotate(45deg)}header .navbar-toggler .hamburger.is-active .line:nth-child(3){transform:translateY(-8px) rotate(-45deg)}header .menu--header-mini{position:absolute;top:50%;transform:translateY(-50%);right:60px}header .menu--header-mini .country-dropdown .nav-level-1{position:absolute;top:calc(100% + 8px)}header .menu--header-mini .country-dropdown .nav-level-1 .nav-item a{color:#464646!important}}@media screen and (max-width:991px) and (max-width:767px){header .menu--header-mini{right:50px}header .menu--header-mini .contact{display:none}}@media screen and (max-width:991px) and (max-width:575px){header .menu--header-mini .nav-level-0{gap:12px}header .menu--header-mini .country-dropdown .nav-link-custom{font-size:.75rem}}@media screen and (max-width:991px){header .menu--header-mini .nav-level-0{flex-direction:row}header .menu--header--main{width:100%;position:absolute;top:48px;left:0;padding:8px 20px 12px;background:#0c1d44!important;align-items:flex-start;max-height:95vh;overflow-y:auto}}@media screen and (max-width:991px) and (max-width:991px) and (orientation:landscape){header .menu--header--main{max-height:80vh}}@media screen and (max-width:991px) and (max-width:575px){header .menu--header--main{top:42px}}@media screen and (max-width:991px){header .menu--header--main .nav-level-0{width:100%;padding:0}header .menu--header--main .nav-level-0>.nav-item{padding:8px 0;position:relative;border-bottom:1px solid #3a64a3}header .menu--header--main .nav-level-0>.nav-item:last-child{border:0}header .menu--header--main .nav-level-0>.nav-item:hover .nav-level-1{display:none}header .menu--header--main .nav-level-0>.nav-item .nav-level-1{display:none;margin-top:8px;border-top:1px solid #3a64a3;padding:8px;border-radius:0;background:#2a4170}header .menu--header--main .nav-level-0>.nav-item>.nav-link-custom{padding:0}header .menu--header--main .nav-level-0>.nav-item>.nav-link-custom:after{display:none}header .menu--header--main .nav-level-0>.nav-item>.nav-link-custom.expanded{display:inline-block;padding:0}header .menu--header--main .nav-item :after{display:none}header .menu--header--main .nav-item .toggle-custom-dropdown{width:40px;height:40px;position:absolute;right:0;top:0;z-index:1}header .menu--header--main .nav-item .toggle-custom-dropdown:after{content:"\e92e";font-family:icomoon,sans-serif;font-size:1.25em;position:absolute;transition:all .2s linear;right:0;font-weight:400;top:6px;color:#fff;display:inline-block!important}header .menu--header--main .nav-item .toggle-custom-dropdown.open:after{transform:rotate(180deg)!important}header div[data-media],header div[data-solution]{display:none!important}header .nav-item{position:relative}header .nav-item a,header .nav-item span.nav-link-custom.expanded{color:#fff!important;font-size:1rem!important;font-weight:500!important}header .industry>.nav-level-1,header .services>.nav-level-1{display:none;width:100%;position:relative;top:0;left:0;padding:0;gap:0;min-height:0;background:0 0;transition:none}header .industry>.nav-level-1>.nav-item,header .services>.nav-level-1>.nav-item{padding:8px 0}header .industry>.nav-level-1 .nav-level-2,header .services>.nav-level-1 .nav-level-2{display:none;position:relative;left:0;background:#2a4170;padding:0 12px;margin-top:8px;border-top:1px solid #5586ce;border-bottom:1px solid #5586ce}header .industry>.nav-level-1 .nav-level-2>.nav-item,header .services>.nav-level-1 .nav-level-2>.nav-item{padding:8px 0}header .about-us .nav-level-1{display:none;position:relative;padding:0;top:0;left:0;margin-top:8px;width:100%}header .about-us .nav-level-1 .nav-item{border:0}}.region-highlighted{position:fixed;z-index:999;right:0;bottom:20px;max-width:300px;width:100%}.region-highlighted .alert{color:#fff;border-radius:0;border:none;margin-bottom:10px;font-size:.875rem;line-height:1.25}.region-highlighted .alert-danger{background-color:#c04452}.region-highlighted .alert-success{background-color:#75c044}.region-highlighted .alert-dismissible{text-align:left}form .alert{width:100%;max-width:350px;margin:24px 0}form .alert ul{font-size:1rem;line-height:24px}form .alert .messages__item{margin:0}.ui-widget-overlay{background:rgba(0,0,0,.6)!important;opacity:1!important}.webform-confirmation-modal.ui-dialog{font-family:Figtree,sans-serif;max-width:400px;width:100%;border-radius:8px;overflow:hidden;border:0!important}.webform-confirmation-modal.ui-dialog *{border:none}.webform-confirmation-modal.ui-dialog .ui-dialog-titlebar{background-color:#112868;color:#fdfdfd;width:100%;border:0}.webform-confirmation-modal.ui-dialog .ui-dialog-titlebar .ui-button .ui-button-icon{background-color:#fff}.webform-confirmation-modal.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{opacity:1;right:20px;top:48%}.webform-confirmation-modal.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-button-icon-space{display:none}.webform-confirmation-modal.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick{background:0 0;text-indent:0;width:24px;height:24px;margin-top:-12px;margin-left:-12px}.webform-confirmation-modal.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick:before{content:"\ea16";font-family:icomoon,sans-serif;font-size:1.5rem;color:#fff}.webform-confirmation-modal.ui-dialog .ui-dialog-titlebar .ui-dialog-content{padding:24px;font-size:1.125rem}.webform-confirmation-modal.ui-dialog .ui-dialog-titlebar .ui-dialog-title{font-size:1.5rem;font-weight:500}.webform-confirmation-modal--content{color:#fff;z-index:3000}.cc-theme-block.cc-window{position:fixed;display:flex;background:rgba(12,29,68,.95)!important;flex-direction:column;padding:32px 0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);align-items:flex-start;max-width:100%;width:100%;bottom:0;min-width:140px;z-index:12}@media screen and (max-width:767px){.cc-theme-block.cc-window{padding:24px}}.cc-theme-block.cc-window *{font-family:Figtree,sans-serif}.cc-theme-block.cc-window .cookies{font-weight:600;font-size:1.5rem;margin-bottom:16px;color:#23dce1}.cc-theme-block.cc-window .button-wrapper,.cc-theme-block.cc-window .message-wrapper{display:flex;align-items:flex-end;gap:12px}.cc-theme-block.cc-window .message-wrapper{justify-content:space-between}@media screen and (max-width:991px){.cc-theme-block.cc-window .message-wrapper{flex-wrap:wrap}}.cc-theme-block.cc-window .message p{font-size:1rem;line-height:24px;margin-bottom:12px}.cc-theme-block.cc-window .message p .cc-link{color:#23dce1}.cc-theme-block.cc-window .button-wrapper{margin-bottom:12px;flex-shrink:0}@media screen and (max-width:1199px){.cc-theme-block.cc-window .button-wrapper{flex-direction:column}}@media screen and (max-width:991px){.cc-theme-block.cc-window .button-wrapper{flex-direction:row}}@media screen and (max-width:575px){.cc-theme-block.cc-window .button-wrapper{width:100%;flex-wrap:wrap}}.cc-theme-block.cc-window .cc-btn{align-self:stretch;border-radius:5px;font-weight:600;padding:0 20px;min-height:52px;font-size:1rem;display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;transition:all .3s linear;border:0;outline:0;background-color:#23dce1;color:#112868;box-shadow:none}.cc-theme-block.cc-window .cc-btn:hover{background-color:#fff;color:#112868}@media screen and (max-width:1400px){.cc-theme-block.cc-window .cc-btn{min-height:44px}}@media screen and (max-width:767px){.cc-theme-block.cc-window .cc-btn{min-height:36px}}@media screen and (max-width:767px){.cc-theme-block.cc-window .cc-btn{position:static;align-self:flex-end}}.vertical-tabs-wave-right{overflow:hidden}.vertical-tabs-wave-right:before{content:"";background:url(/themes/custom/ltts_revamp/images/blue-wave.webp) no-repeat;position:absolute;top:0;right:calc((100% - 100vw)/2);width:1040px;height:258px;background-size:contain;z-index:-1}@media screen and (max-width:991px){.vertical-tabs-wave-right:before{width:310px;height:80px}}.ibems-numbers-wave-right{background:url(/themes/custom/ltts_revamp/images/blue-full-height-wave.webp) no-repeat top right;overflow:hidden}.bod-wave{overflow:hidden}.bod-wave:before{content:"";position:absolute;top:0;left:calc((100% - 100vw)/2);background:url(/themes/custom/ltts_revamp/images/bod/wave_left.webp) no-repeat;width:100vw;height:100%;z-index:-1;background-position:0 70%;background-size:10%}.bod-wave:after{content:"";position:absolute;top:0;left:calc((100% - 100vw)/2);background:url(/themes/custom/ltts_revamp/images/bod/wave_right.webp) no-repeat;width:100vw;height:100%;z-index:-1;background-position:100% 10%;background-size:10%}.home-webform-wave{overflow:hidden}.home-webform-wave:before{content:"";background:url(/themes/custom/ltts_revamp/images/webform-wave.webp) no-repeat;position:absolute;top:0;right:calc((100% - 100vw)/2);width:772px;height:258px;background-size:contain;z-index:-1}.home-statistics-wave{overflow:hidden}.home-statistics-wave:before{content:"";position:absolute;top:0;left:calc((100% - 100vw)/2);background:#fff url(/themes/custom/ltts_revamp/images/home/counter_left_bg.webp) left top no-repeat;width:100vw;height:100%;z-index:-1;background-size:25%}.home-statistics-wave:after{content:"";position:absolute;top:0;left:calc((100% - 100vw)/2);background:url(/themes/custom/ltts_revamp/images/home/counter_right_bg.webp) right bottom no-repeat;width:100vw;height:100%;z-index:-1;background-size:40%}.sustainability-walking-the-talk-wave{overflow:hidden}.sustainability-walking-the-talk-wave:before{content:"";position:absolute;top:0;left:calc((100% - 100vw)/2);background:#112868 url(/themes/custom/ltts_revamp/images/digital_engineering/wave.webp) no-repeat;width:100vw;height:100%;z-index:-1;background-size:35%;background-position:70% 0}@media screen and (max-width:1600px){.sustainability-walking-the-talk-wave:before{background-size:70%}}@media screen and (max-width:1199px){.sustainability-walking-the-talk-wave:before{background-size:75%}}@media screen and (max-width:767px){.sustainability-walking-the-talk-wave:before{background-size:90%}}.artificial-intelligence-card-icon-left-wave{overflow:hidden}.artificial-intelligence-card-icon-left-wave:before{content:"";position:absolute;top:0;left:calc((100% - 100vw)/2);background:#fff url(/themes/custom/ltts_revamp/images/ai/card-icon-left.webp) left top no-repeat;width:100vw;height:100%;z-index:-1;background-position:right 20%}@media screen and (max-width:991px){.artificial-intelligence-card-icon-left-wave:before{background-size:30%}}@media screen and (max-width:767px){.artificial-intelligence-card-icon-left-wave:before{background:0 0}}.artificial-intelligence-cards-three-cols-wave{overflow:hidden}.artificial-intelligence-cards-three-cols-wave .cards-three-cols:before{content:"";position:absolute;top:0;left:calc((100% - 100vw)/2);background:#fff url(/themes/custom/ltts_revamp/images/ai/cards-three-cols.webp) left top no-repeat;width:100vw;height:100%;z-index:-1;background-position:right 0}@media screen and (max-width:991px){.artificial-intelligence-cards-three-cols-wave .cards-three-cols:before{background:0 0}}.plant-engineering-blue-wave-right{overflow:hidden}.plant-engineering-blue-wave-right:before{content:"";position:absolute;top:0;left:calc((100% - 100vw)/2);width:100vw;height:100%;z-index:-1;background:#112868 url(/themes/custom/ltts_revamp/images/spotlight/wavebg.webp) no-repeat;background-position:100% 20%;background-size:56%}@media screen and (max-width:991px){.plant-engineering-blue-wave-right:before{background-size:100%}}@media screen and (max-width:767px){.plant-engineering-blue-wave-right:before{background-position:100% 50%}}.software-engineering-whyus-wave{overflow:hidden}.software-engineering-whyus-wave:before{content:"";background:url(/themes/custom/ltts_revamp/images/grid-wave.webp) no-repeat;position:absolute;top:20%;right:calc((100% - 100vw)/2);width:772px;height:1000px;background-size:contain;z-index:-1}@media (min-width:1200px){.software-engineering-whyus-wave:before{top:0;width:70%}}@media screen and (max-width:767px){.software-engineering-whyus-wave:before{top:50%}}.nbon-blue-wave-right{overflow:hidden}.nbon-blue-wave-right:before{content:"";position:absolute;top:0;left:calc((100% - 100vw)/2);width:100vw;height:100%;z-index:-1;background:#112868 url(/themes/custom/ltts_revamp/images/spotlight/wavebg.webp) no-repeat;background-position:100% 20%;background-size:56%}@media screen and (max-width:991px){.nbon-blue-wave-right:before{background-size:100%}}@media screen and (max-width:767px){.nbon-blue-wave-right:before{background-position:100% 50%}}.no-wave:before{display:none!important}.gray-wave-bg{overflow:hidden}.gray-wave-bg:before{content:"";position:absolute;top:0;left:calc((100% - 100vw)/2);width:100vw;height:100%;z-index:-1;background:url(/themes/custom/ltts_revamp/images/wave-bg-services.webp) no-repeat;background-position:100% 20%;background-size:56%}@media screen and (max-width:991px){.gray-wave-bg:before{background-size:300px;top:-20px;height:200px}}@media screen and (max-width:767px){.gray-wave-bg:before{display:none}}.long-right-wave .overview-content{width:80%}.long-right-wave .overview-content h2{max-width:60%}@media screen and (max-width:575px){.long-right-wave .overview-content h2{max-width:100%}}@media screen and (max-width:1199px){.long-right-wave .overview-content{width:100%}}.long-right-wave:after{content:"";position:absolute;top:unset;bottom:0;right:calc((100% - 100vw)/2);width:410px;height:590px;z-index:1;background:url(/themes/custom/ltts_revamp/images/long-right-wave.png) no-repeat;background-size:contain}@media screen and (max-width:1199px){.long-right-wave:after{background:url(/themes/custom/ltts_revamp/images/bottom-overview-wave.webp) no-repeat;transform:scale(-1);width:300px;height:180px;top:0;bottom:unset;background-size:cover}}@media screen and (max-width:767px){.long-right-wave:after{display:none}}.top-right-wave .overview-content{width:60%}.top-right-wave .overview-content h2{max-width:60%}@media screen and (max-width:575px){.top-right-wave .overview-content h2{max-width:100%}}@media screen and (max-width:1199px){.top-right-wave .overview-content{width:100%}}.top-right-wave:after{content:"";position:absolute;top:0;right:calc((100% - 100vw)/2);transform:scale(-1);width:550px;height:330px;z-index:1;background:url(/themes/custom/ltts_revamp/images/bottom-overview-wave.webp) no-repeat;background-size:cover}@media screen and (max-width:1199px){.top-right-wave:after{width:300px;height:180px}}@media screen and (max-width:540px){.top-right-wave:after{width:150px;height:75px}}@media screen and (min-width:1400px){.top-right-wave:after{width:650px;height:400px}}.bottom-webform-wave{overflow:hidden}.bottom-webform-wave:before{content:"";background:url(/themes/custom/ltts_revamp/images/webform-wave.webp) no-repeat;position:absolute;top:unset;bottom:0;right:calc(-165px + (100% - 100vw)/2);width:772px;height:300px;background-size:contain;z-index:-1}@media screen and (max-width:1199px){.bottom-webform-wave:before{display:none}}.right-overview-wave:before{content:"";background:url(/themes/custom/ltts_revamp/images/bottom-overview-wave.webp) no-repeat;position:absolute;top:unset;bottom:0;right:calc((100% - 100vw)/2);width:772px;height:500px;transform:scaleX(-1);background-position:bottom right;background-size:cover}@media screen and (max-width:1199px){.right-overview-wave:before{width:500px;height:300px}}@media screen and (max-width:767px){.right-overview-wave:before{display:none}}.wave-bg-right{position:relative;background:0 0}.wave-bg-right:before{content:"";background:url(/themes/custom/ltts_revamp/images/webform-wave.webp) no-repeat center!important;position:absolute;top:60px!important;right:calc((100% - 100vw)/2);left:unset!important;width:800px!important;height:280px!important;background-size:contain!important;z-index:-1}@media screen and (max-width:1199px){.wave-bg-right:before{top:0!important;width:600px!important;height:300px!important}}@media screen and (max-width:991px){.wave-bg-right:before{top:0!important;width:400px!important;height:300px!important}}@media screen and (max-width:575px){.wave-bg-right:before{display:none}}.left-vertical-wave:after{content:"";position:absolute;bottom:0;left:calc((100% - 100vw)/2);background:url(/themes/custom/ltts_revamp/images/webform-wave.webp) no-repeat;width:800px;height:200px;z-index:-1;transform:rotate(180deg);background-size:contain;background-position:right}@media screen and (max-width:1400px){.left-vertical-wave:after{height:150px}}@media screen and (max-width:991px){.left-vertical-wave:after{width:500px;height:120px}}@media screen and (max-width:767px){.left-vertical-wave:after{display:none}}.bottom-overview-wave:after{content:"";position:absolute;top:unset;bottom:0;left:calc((100% - 100vw)/2);width:640px;height:475px;z-index:1;background:url(/themes/custom/ltts_revamp/images/bottom-overview-wave.webp) no-repeat;background-size:contain}@media screen and (max-width:1199px){.bottom-overview-wave:after{left:-32%}}@media screen and (max-width:991px){.bottom-overview-wave:after{display:none}}.bottom-overview-wave.small:after{background:url(/themes/custom/ltts_revamp/images/small-overview-wave.png) no-repeat;background-size:contain;height:400px;background-position:bottom left;width:calc(50% + (100vw - 100%)/2)}@media screen and (max-width:1199px){.bottom-overview-wave.small:after{left:calc((100% - 100vw)/2)}}.bottom-right-overview-wave-small{z-index:10}.bottom-right-overview-wave-small:after{content:"";background:url(/themes/custom/ltts_revamp/images/bottom-overview-wave.webp) no-repeat;position:absolute;top:unset;bottom:0;right:calc((100% - 100vw)/2);width:600px;height:500px;transform:scaleX(-1);background-position:bottom right;background-size:cover;z-index:-1}@media screen and (max-width:1400px){.bottom-right-overview-wave-small:after{width:400px;height:400px}}@media screen and (max-width:1199px){.bottom-right-overview-wave-small:after{width:500px;height:300px}}@media screen and (max-width:767px){.bottom-right-overview-wave-small:after{display:none}}.small-bottom-left-wave.desc-with-cta .desc-below{position:relative}.small-bottom-left-wave.desc-with-cta .desc-below:after{content:"";position:absolute;top:unset;bottom:0;left:0;width:280px;height:180px;z-index:-1;background:url(/themes/custom/ltts_revamp/images/bottom-overview-wave.webp) no-repeat;background-size:contain}@media screen and (max-width:767px){.small-bottom-left-wave.desc-with-cta .desc-below:after{width:160px;height:110px}}@media screen and (max-width:500px){.small-bottom-left-wave.desc-with-cta .desc-below:after{height:100px;width:150px}}.ui-dialog{border:none!important;background:#112868;font-family:Figtree,sans-serif}.ui-dialog:before{content:"";position:absolute;top:0;left:0;z-index:10;background:transparent linear-gradient(90deg,#084cc8 0,#75c044 50%,#fed314 100%) 0 0 no-repeat padding-box;width:100%;height:5px}.ui-dialog .ui-dialog-titlebar{background:#112868;border:none;padding-top:20px;position:relative}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{font-size:1.625rem;color:#fff;font-weight:600}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{visibility:hidden;opacity:1}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:before{content:"\ea16";font-family:icomoon,sans-serif;color:#fff;position:absolute;top:0;right:12px;font-size:1.5rem;font-weight:700;visibility:visible}.ui-dialog .ui-dialog-content{margin-right:8px}.ui-dialog .ui-dialog-content::-webkit-scrollbar{width:4px}.ui-dialog .ui-dialog-content::-webkit-scrollbar-track{background:#d5d5d5;border-radius:12px}.ui-dialog .ui-dialog-content::-webkit-scrollbar-thumb{background:#23dce1;border-radius:12px}.ui-dialog .js-form-item input{font-family:Figtree,sans-serif}.ui-dialog .js-form-item label{color:#fff;padding-bottom:4px}.ui-dialog .js-form-item .form-item--error-message{color:#fff}.ui-dialog .consent-info p,.ui-dialog .disclaimer p{color:#fff}.ui-dialog .consent-info p a,.ui-dialog .disclaimer p a{color:#23dce1}.ui-dialog .js-form-type-checkbox label a{color:#23dce1}.ui-dialog .ui-dialog-buttonpane{background:#112868;border:none}.ui-dialog .ui-dialog-buttonpane .webform-button--submit{border-radius:5px;font-weight:600;padding:0 20px;min-height:52px;font-size:1rem;display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;transition:all .3s linear;border:0;outline:0;background-color:#23dce1;color:#112868;box-shadow:none}.ui-dialog .ui-dialog-buttonpane .webform-button--submit:hover{background-color:#fff;color:#112868}@media screen and (max-width:1400px){.ui-dialog .ui-dialog-buttonpane .webform-button--submit{min-height:44px}}@media screen and (max-width:767px){.ui-dialog .ui-dialog-buttonpane .webform-button--submit{min-height:36px}}
/* Source and licensing information for the above line(s) can be found at https://www.ltts.com/themes/custom/ltts_revamp/css/style.css. */