@import"fonts/FoundersGrotesk/stylesheet.css";@import"fonts/GTSuperDisplay/stylesheet.css";@import'infinite-marquee.css';:root{--white: #FFFFFF;--ultramarine: #092D3D;--marine: #0E719E;--steadfast-blue: #47B0E0;--gentle-blue: #ABDCF1;--black: #000000;--founders-grotesk: "FoundersGrotesk", Arial, Helvetica, sans-serif;--gt-super-ds: "GT Super Display", Georgia, "Times New Roman", serif;--spacing-xs: 8px;--spacing-sm: 16px;--spacing-md: 24px;--spacing-lg: 32px;--spacing-xl: 48px;--spacing-xxl: 64px;--radius-sm: 10px;--radius-md: 20px}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--founders-grotesk);font-size:20px;line-height:1.3;color:var(--black);background-color:var(--white);margin-top:0;padding-top:0;font-weight:400 !important;letter-spacing:.4px}strong{font-weight:600}a{color:var(--ultramarine);text-decoration:none;transition:all .3s ease}a:hover{color:var(--marine);text-decoration:underline}@media screen and (min-width: 1500px){.container,.header-container,.bg-container{max-width:1440px !important;margin:0 auto}}.typo-body-primary{font-family:var(--founders-grotesk);font-size:24px;font-style:normal;font-weight:400 !important;line-height:120%}.bg-ultramarine{background-color:var(--ultramarine);color:var(--white)}.bg-ultramarine a{color:var(--gentle-blue)}.bg-ultramarine a:hover{color:var(--white)}.bg-gentle-blue{background-color:var(--gentle-blue)}.bg-white{background-color:var(--white)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.btn{display:inline-block;background-color:var(--ultramarine);color:var(--white);padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--radius-sm);font-weight:500;text-transform:uppercase;letter-spacing:0;transition:all .3s ease;border:none;cursor:pointer;font-size:16px;padding:14px 25px;line-height:16px}.btn:hover{background-color:var(--marine);color:var(--white);text-decoration:none;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.btn--secondary{background-color:var(--gentle-blue);color:var(--ultramarine)}.btn--secondary:hover{background-color:var(--steadfast-blue);color:var(--white)}.btn.btn-white{background-color:var(--white);color:var(--ultramarine) !important;border:1px solid var(--ultramarine)}.btn.btn-white:hover{background:var(--ultramarine);color:var(--white) !important}.btn.btn-light-blue{background-color:var(--gentle-blue);color:var(--ultramarine) !important;border:1px solid var(--gentle-blue)}.btn.btn-light-blue:hover{border-color:var(--ultramarine);background:var(--ultramarine);color:var(--white) !important}.btn.btn-blue{background-color:var(--steadfast-blue);color:var(--ultramarine) !important;border:1px solid var(--steadfast-blue)}.btn.btn-blue:hover{border-color:var(--ultramarine);background:var(--ultramarine);color:var(--white) !important}h1,.h1{font-family:var(--gt-super-ds);font-size:62px;line-height:1.1;font-weight:500;letter-spacing:-0.011em;margin-bottom:var(--spacing-lg)}h2,.h2{font-family:var(--gt-super-ds);font-size:50px;line-height:1.2;font-weight:500;letter-spacing:-0.011em;margin-bottom:var(--spacing-md)}h3,.h3{font-family:var(--gt-super-ds);font-size:30px;line-height:1.2;font-weight:500;margin-bottom:var(--spacing-md)}h4,.h4{font-family:var(--founders-grotesk);font-size:24px;line-height:1.2;font-weight:500;margin-bottom:var(--spacing-sm)}.text-large{font-size:24px;line-height:1.2}.text-small{font-size:16px;line-height:1.4}.text-uppercase{text-transform:uppercase;letter-spacing:.04em}section{width:100%;float:left}.flex{margin:0}.main-header{position:static;top:0;z-index:100;background-color:var(--white);padding:0;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:all .3s ease;box-shadow:none;height:120px}.main-header .header-container{max-width:1220px;padding-top:50px}@media screen and (min-width: 1220px){.main-header .header-container{padding-right:0px;padding-left:0px}}.main-header .logo-cell{height:40px;width:auto;transition:transform .3s ease}.main-header .logo-cell img{height:100%;width:auto}.main-header .menu-cell{display:flex;gap:var(--spacing-md);list-style:none;float:left}@media screen and (min-width: 768px){.main-header .menu-cell{margin-left:50px}}.main-header .menu-cell li{position:relative;margin-left:20px !important;line-height:40px !important}.main-header .menu-cell li .gnb-link{font-weight:400 !important;padding:var(--spacing-xs) 0;position:relative;font-size:18px;font-weight:400}.main-header .menu-cell li .gnb-link:hover{text-decoration:none;color:#000}.main-header .menu-cell li .gnb-link.current{font-weight:500 !important}.main-header .menu-cell li.dropdown .dropdown-menu{background-color:var(--ultramarine);border:none}.main-header .menu-cell li.dropdown .dropdown-menu>li{border-bottom:1px solid #fff}.main-header .menu-cell li.dropdown .dropdown-menu>li:hover{background-color:var(--gentle-blue)}.main-header .menu-cell li.dropdown .dropdown-menu>li:last-child{border-bottom:none}.main-header .menu-cell li.dropdown .dropdown-menu>li a{color:var(--white);font-size:20px;padding:7px 20px;min-width:250px}.main-header .menu-cell li.dropdown .dropdown-menu>li a:hover{background-color:var(--gentle-blue)}.main-header .button-cell{position:absolute;top:-2px;right:30px}.main-header .button-cell .btn-default{background-color:var(--ultramarine);color:var(--white);padding:var(--spacing-xs) var(--spacing-md);border-radius:0 0 var(--radius-sm) var(--radius-sm);font-weight:400;font-size:18px;transition:all .3s ease;padding:15px 20px !important;min-width:190px}.main-header .button-cell .btn-default:hover{background-color:var(--marine);color:var(--white);text-decoration:none;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.homeBanner{padding:0 !important}.homeBanner .container{padding-top:100px;padding-bottom:120px;overflow:hidden;height:calc(100% - 50px);border-radius:var(--radius-md);background-color:var(--steadfast-blue)}.homeBanner .bg-container{display:none;left:50%;transform:translateX(-50%);width:100%;border-radius:var(--radius-md);background-color:var(--steadfast-blue);height:calc(100% - 50px);top:50px}@media screen and (min-width: 1200px){.homeBanner .bg-container{max-width:1220px}}.homeBanner .bg-container>.bg{display:none;background-size:auto 100%;background-position:bottom right;background-repeat:no-repeat}.homeBanner h1{color:#000;max-width:450px;margin:76px 0 0 0}.homeBanner #mapWrapper{position:absolute;height:100%;max-width:50%;right:100px;top:-50px;z-index:999}.innerBanner{width:100%;overflow:hidden}.innerBanner .bg-container{border-radius:var(--radius-md);background-color:var(--ultramarine);margin:0 auto}@media screen and (min-width: 1200px){.innerBanner .bg-container{max-width:1220px}}.innerBanner .bg-container>.bg{background-size:auto 100%;background-position:bottom right;background-repeat:no-repeat}.innerBanner h1{color:#fff;max-width:450px;margin:76px 0 0 0}.innerBanner.anny20yrs{padding:150px 0}.innerBanner.anny20yrs .bg-container{height:100%;top:0}.innerBanner.anny20yrs h1{color:#fff;max-width:570px;margin:76px 0 0 0}.innerBanner.videoBanner{padding:0}.innerBanner.videoBanner .container{padding:0 !important;display:flex}.innerBanner.videoBanner .container:before,.innerBanner.videoBanner .container:after{display:none}.innerBanner.videoBanner .container .header-block{width:40%;padding:30px;display:flex;align-items:center}.innerBanner.videoBanner .container .flex{margin:0;flex:1}.innerBanner.videoBanner .container .flex .flex-col{flex-grow:1;flex:1}.innerBanner.videoBanner .container .flex .flex-col .flex-col-item{background-size:cover;background-position:right center;height:484px;display:flex;align-items:center}.innerBanner.videoBanner .container .flex .flex-col .col-image video{height:200px}@media screen and (max-width: 820px)and (min-width: 576px){.innerBanner.videoBanner .container .header-block{width:100%}.innerBanner.videoBanner .container .flex .flex-col .flex-col-item{height:270px;width:100%}.innerBanner.videoBanner .container .flex .flex-col .col-image{flex:1}.innerBanner.videoBanner .container .flex .flex-col .col-image video{height:100px}}@media screen and (max-width: 576px){.innerBanner.videoBanner .bg{display:none}.innerBanner.videoBanner .container{flex-direction:column}.innerBanner.videoBanner .container .header-block{width:100%}.innerBanner.videoBanner .container .flex .flex-col .flex-col-item{height:480px;width:100%}.innerBanner.videoBanner .container .flex .flex-col .col-image{flex:1}.innerBanner.videoBanner .container .flex .flex-col .col-image video{height:150px;margin-top:-50px}}.sectionButtonOnly{padding:0 !important}.sectionButtonOnly .container{background-color:var(--steadfast-blue);border-radius:var(--radius-md);margin-top:5px}.sectionButtonOnly .flex{margin:0;width:100%}.sectionButtonOnly .flex .flex-col{width:100%}.sectionButtonOnly .flex .flex-col .flex-col-item{width:100%}.sectionButtonOnly .col-content{display:grid;grid-template-columns:1.7fr .3fr;grid-gap:0;width:100%;padding:20px 0}.sectionButtonOnly .col-content .col-title{font-family:var(--founders-grotesk);font-size:22px;font-style:normal;font-weight:400;line-height:44px;letter-spacing:-0.242px;margin:0}.sectionButtonOnly .col-content p{margin:0;text-align:right}.sectionButtonOnly .col-content p a.btn-white{border:none}.homeLogos{padding:0 !important;margin-top:20px}.homeLogos .flex{margin:0;width:100%;flex-basis:100%}.homeLogos .flex .flex-col:first-child{max-width:150px;padding-right:30px}.homeLogos .flex .flex-col{display:flex;align-items:center;flex-grow:1;max-width:calc(100% - 150px)}.homeLogos .flex .flex-col p{margin-bottom:0}.homeLogos .flex .flex-col .flex-col-item{width:100%}.homeLogos .flex .flex-col .col-content{max-width:100%}.homeLogos .flex .flex-col:last-child .col-content p{display:inline-flex;align-items:center;gap:68px}.homeLogos .flex .flex-col:last-child .col-content p img{max-height:45px}.textTwoCols_headerRight .header-block,.tabsWraper .header-block{display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width: 768px){.textTwoCols_headerRight .header-block,.tabsWraper .header-block{grid-template-columns:1fr}}.textTwoCols_headerRight .header-block h2,.tabsWraper .header-block h2{max-width:430px}@media screen and (min-width: 1100px){.textTwoCols_headerRight .header-block h2,.tabsWraper .header-block h2{padding-right:40px}}.textTwoCols_headerRight .header-block .typo-body-primary,.tabsWraper .header-block .typo-body-primary{font-weight:400}.textTwoCols_headerRight.tabsContent .header-block h2,.tabsWraper.tabsContent .header-block h2{max-width:500px}.homeNumbers{padding:0 !important;background-color:var(--gentle-blue)}.homeNumbers .container{padding:60px 0 !important}.homeNumbers .flex{margin:0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:30px}.homeNumbers .flex .flex-col-item .col-content{text-align:center}.homeNumbers .flex .flex-col-item .col-content .col-title{color:#000;font-family:var(--founders-grotesk);font-size:50px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.95px;margin-bottom:10px}.homeNumbers .flex .flex-col-item .col-content p{color:var(--ultramarine);font-family:var(--founders-grotesk);font-size:18px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.72px;text-transform:uppercase}.homeNumbers.numberNoBg{background-color:rgba(0,0,0,0)}.homeContent_twoCols .container{display:flex;width:100%;min-height:100%}@media screen and (max-width: 1024px){.homeContent_twoCols .container{flex-direction:column}}.homeContent_twoCols .container .flex{margin:0;display:flex;width:45%}@media screen and (max-width: 1024px){.homeContent_twoCols .container .flex{width:100% !important}}.homeContent_twoCols .container .flex .flex-col{width:100%}.homeContent_twoCols .container .flex .flex-col.twoColsHeading{height:100%;display:flex;flex-direction:column;padding-right:40px}.homeContent_twoCols .container .flex:last-child{width:55%}.homeContent_twoCols .container .flex:last-child .flex-col-item{width:100%;position:relative}.homeContent_twoCols .container .flex:last-child .flex-col-item .col-image{display:none}.homeContent_twoCols .container .flex:last-child .flex-col-item .col-content{margin-left:60px;border-top:1px solid #000;padding:15px 0;width:100%}.homeContent_twoCols .container .flex:last-child .flex-col-item .col-content h2.col-title{font-family:var(--founders-grotesk);font-size:28px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-0.33px;margin-bottom:15px}.homeContent_twoCols .container .flex:last-child .flex-col-item .col-content p{font-size:24px;font-weight:400}.homeContent_twoCols .container .flex:last-child .flex-col-item .col-content h4{position:absolute;top:14px;left:0;width:45px;height:45px;color:#fff;background-image:url("img/worldICon.png");background-repeat:no-repeat;background-position:center;background-size:cover;color:#fff;font-size:22px;font-style:normal;font-weight:400;line-height:45px;border-radius:50%;text-align:center;margin-bottom:0}.homeContent_twoCols .container .flex:last-child .flex-col:last-child:last-child .col-content{border-top:none}.homeTestimonial .module-image-text{align-items:start}@media screen and (min-width: 1024px){.homeTestimonial .module-image-text .image-cell{max-width:400px;margin-top:50px}.homeTestimonial .module-image-text .content-cell{min-width:700px}.homeTestimonial .module-image-text .content-cell *{color:#092d3d;font-family:var(--gt-super-ds);font-size:33px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-0.44px}.homeTestimonial .module-image-text .content-cell p{margin-bottom:50px}.homeTestimonial .module-image-text .content-cell h5{font-family:var(--founders-grotesk);font-size:24px;font-style:normal;font-weight:400}}.smallHeading h2{color:#000;font-family:var(--founders-grotesk);font-size:30px;font-style:normal;font-weight:400 !important;line-height:120%;letter-spacing:-0.33px;margin-bottom:30px !important}.ourPeople .flex{display:grid;grid-template-columns:1fr 1fr 1fr;gap:15px}.ourPeople .flex .flex-col-item{margin-bottom:50px}.ourPeople .flex .flex-col-item .col-image{border-radius:var(--radius-md);background-size:cover;background-position:center;padding-bottom:100%}.ourPeople .flex .flex-col-item .col-content{margin-top:20px}.ourPeople .flex .flex-col-item .col-content .col-title{font-size:32px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-0.396px;width:100%;padding-bottom:10px;border-bottom:1px solid #000}.ourPeople .flex .flex-col-item .col-content .shortText{color:var(--Ultramarine, #092D3D);font-family:var(--founders-grotesk);font-weight:400;text-transform:uppercase;font-size:22px}.ourPeople .flex .flex-col-item .col-content p{color:var(--Ultramarine, #092D3D);font-family:var(--founders-grotesk);font-size:20px;line-height:120%;font-weight:400}.ourPeople .flex .flex-col.headingOnly_Peo .flex-col-item .col-image{display:none}.ourPeople .flex .flex-col.headingOnly_Peo .flex-col-item .col-content{border-radius:var(--radius-md);background-color:var(--steadfast-blue);margin:0;position:relative;padding-bottom:100%}.ourPeople .flex .flex-col.headingOnly_Peo .flex-col-item .col-content .col-title{position:absolute;width:100%;height:100%;padding:30px 50px 30px 30px;color:#fff;font-size:45px;font-style:normal;font-weight:400;line-height:120%;border-bottom:none}.stayConnect{padding:0 0 60px 0 !important;background-color:var(--gentle-blue);margin-bottom:60px}.stayConnect .container{padding:60px;display:flex;align-items:center}.stayConnect .container .header-block{max-width:450px;height:100%;margin-top:-100px;float:left}.stayConnect .container .header-block .h4{color:#101010;font-size:30px;font-weight:400;line-height:120%;text-align:left;margin-bottom:0}.stayConnect .container .header-block a.btn-white{border:none}.stayConnect .container .flex{width:calc(100% - 450px)}.stayConnect .container .flex .flex-col .flex-col-item{width:100%}.stayConnect .container .flex .flex-col .flex-col-item .col-image{height:500px;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:var(--radius-sm)}.stayConnect .container .flex .flex-col .flex-col-item .col-title{display:none}.main-footer{margin-top:10px;border:none !important}.main-footer .footer-menu-block .container{border-radius:var(--radius-md);background-color:var(--ultramarine);padding:30px !important;min-height:400px}.main-footer .footer-menu-block *{color:#fff;font-size:25px}.main-footer .footer-menu-block a{text-decoration:underline}.main-footer .footer-menu-block .foot-menu-row{padding:0}.main-footer .footer-menu-block .foot-menu-row .footer_icon_list li{position:relative;padding-left:5px;font-size:25px;margin-bottom:5px}.main-footer .footer-bottom-block{background-color:rgba(0,0,0,0)}.main-footer .footer-bottom-block *{color:var(--ultramarine);font-size:20px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-0.22px}.main-footer .footer-bottom-block .right-cell{width:40%;text-align:right}.main-footer .footer-bottom-block .right-cell ul{float:right}.main-footer .footer-bottom-block .right-cell ul li{float:left;margin-left:50px}.tabsWraper .module-tabs{box-shadow:none;background-color:rgba(0,0,0,0);border-radius:0}.tabsWraper .module-tabs::before{display:none}.tabsWraper .module-tabs .nav-tabs{width:100%;display:block !important;float:left}.tabsWraper .module-tabs .tabActice{float:left;margin-right:1px;color:#000;background-color:var(--gentle-blue);border-radius:var(--radius-md);margin-right:5px;border-bottom:none;transition:all .3s ease-in-out}.tabsWraper .module-tabs .tabActice a::before{display:none}.tabsWraper .module-tabs .tabActice:hover,.tabsWraper .module-tabs .tabActice.active{color:#fff;background-color:var(--steadfast-blue)}.tabsWraper .module-tabs a{padding:12px !important;min-width:160px;text-align:center;color:#000 !important;font-size:24px;font-style:normal;font-weight:500}.tabsWraper .tab-content{width:100%;float:left;padding-top:80px}.tabsContent,.tabsWraper{width:100%}.tabsContent .flex,.tabsWraper .flex{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;margin-top:50px}.tabsContent .flex .tabs_blockItem,.tabsWraper .flex .tabs_blockItem{padding:90px 30px 30px 30px;background-color:rgba(176,231,255,.5);border-radius:var(--radius-md);position:relative}.tabsContent .flex .tabs_blockItem .col-title,.tabsWraper .flex .tabs_blockItem .col-title{font-size:26px;font-style:normal}.tabsContent .flex .tabs_blockItem p,.tabsWraper .flex .tabs_blockItem p{font-weight:400}.tabsContent .flex .tabs_blockItem h4,.tabsWraper .flex .tabs_blockItem h4{position:absolute;top:30px;left:30px;width:45px;height:45px;color:#fff;background-image:url("img/worldICon.png");background-repeat:no-repeat;background-position:center;background-size:cover;color:#fff;font-size:22px;font-style:normal;font-weight:400;line-height:45px;border-radius:50%;text-align:center;margin-bottom:0}.content-col ul{margin-bottom:20px}.content-col li{list-style:disc;margin-left:40px}.verticalTabs{width:100%;float:left}.verticalTabs .menu-col{width:50%;border-right:1px solid var(--marine)}.verticalTabs .layout-about-submenu{padding-top:0;border-top:1px solid var(--ultramarine);border-bottom:1px solid var(--ultramarine);margin-top:0}.verticalTabs .layout-about-submenu .module-section-sub-menu li{padding:15px}.verticalTabs .layout-about-submenu .module-section-sub-menu li.active{background-color:rgba(176,231,255,.5);color:#000}.verticalTabs .layout-about-submenu .module-section-sub-menu li.active a:not(.btn){color:#000}.verticalTabs .layout-about-submenu .module-section-sub-menu li a:not(.btn){color:#666;font-family:var(--gt-super-ds);font-size:25px;font-weight:500;padding-left:0;transition:all .3s ease-in-out;background-position:center right}.verticalTabs .layout-about-submenu .module-section-sub-menu li a:not(.btn)::before{display:none}.verticalTabs .layout-about-submenu .module-section-sub-menu li a:not(.btn):hover{background-image:url(img/tabs_arrow.png);background-position:center right;background-repeat:no-repeat;text-decoration:none;color:#000}.verticalTabs .layout-about-submenu .module-section-sub-menu li .btn-default{color:#fff !important;margin-top:20px}.verticalTabs .content-col{padding-top:20px;padding-bottom:40px}.verticalTabs .content-col h4{font-size:30px}.verticalTabs .content-col img{width:100%;border-radius:var(--radius-md)}.verticalTabs.worldBackground .layout-about-submenu{padding-top:0;border-top:none;border-bottom:none;margin-top:0}.verticalTabs.worldBackground .layout-about-submenu .menu-col{border:none;float:right}.verticalTabs.worldBackground .layout-about-submenu .menu-col li{border-color:var(--ultramarine)}.verticalTabs.worldBackground .layout-about-submenu .menu-col li a{color:var(--ultramarine) !important;padding:10px !important}.verticalTabs.worldBackground .content-col{float:left;width:50%;padding-left:0;padding-right:20px}.verticalTabs.worldBackground .content-col .about-content-wrap{padding-right:20px;min-height:550px;background-image:url("img/theEarth.png");background-size:contain;background-position:top center;background-repeat:no-repeat;color:#fff;padding:120px 80px;font-size:22px}.verticalTabs.worldBackground .content-col .about-content-wrap ul{margin-top:40px}.verticalTabs.worldBackground .content-col .about-content-wrap ul li{list-style:none;font-size:30px;margin-bottom:20px;margin-left:0}.casestudy_wrapper,.spotlight_wrapper{display:block;width:100%;float:left;margin-top:40px}.casestudy_wrapper .casestudy_control,.casestudy_wrapper .spotlight_control,.spotlight_wrapper .casestudy_control,.spotlight_wrapper .spotlight_control{width:330px;float:left}.casestudy_wrapper .casestudy_control ul,.casestudy_wrapper .spotlight_control ul,.spotlight_wrapper .casestudy_control ul,.spotlight_wrapper .spotlight_control ul{width:100%;border-top:1px solid var(--ultramarine)}.casestudy_wrapper .casestudy_control ul li,.casestudy_wrapper .spotlight_control ul li,.spotlight_wrapper .casestudy_control ul li,.spotlight_wrapper .spotlight_control ul li{cursor:pointer;width:100%;float:left;border-bottom:1px solid var(--ultramarine)}.casestudy_wrapper .casestudy_control ul li a,.casestudy_wrapper .spotlight_control ul li a,.spotlight_wrapper .casestudy_control ul li a,.spotlight_wrapper .spotlight_control ul li a{float:left;width:100%;padding:20px 0 20px 0;transition:all .5s ease;color:var(--ultramarine)}.casestudy_wrapper .casestudy_control ul li a:hover,.casestudy_wrapper .spotlight_control ul li a:hover,.spotlight_wrapper .casestudy_control ul li a:hover,.spotlight_wrapper .spotlight_control ul li a:hover{color:var(--marine);text-decoration:none;padding-bottom:80px}.casestudy_wrapper .casestudy_control ul li a h4,.casestudy_wrapper .spotlight_control ul li a h4,.spotlight_wrapper .casestudy_control ul li a h4,.spotlight_wrapper .spotlight_control ul li a h4{font-size:35px;font-style:normal;font-weight:400;margin-bottom:10px}.casestudy_wrapper .casestudy_control ul li a span,.casestudy_wrapper .spotlight_control ul li a span,.spotlight_wrapper .casestudy_control ul li a span,.spotlight_wrapper .spotlight_control ul li a span{font-size:22px;font-weight:400}.casestudy_wrapper .casestudy_control ul li.active a,.casestudy_wrapper .spotlight_control ul li.active a,.spotlight_wrapper .casestudy_control ul li.active a,.spotlight_wrapper .spotlight_control ul li.active a{color:var(--marine);text-decoration:none;padding-bottom:60px}.casestudy_wrapper .casestudy_contentTop,.casestudy_wrapper .spotlight_content,.spotlight_wrapper .casestudy_contentTop,.spotlight_wrapper .spotlight_content{transition:all .5s ease;width:calc(100% - 330px);float:left}.casestudy_wrapper .casestudy_contentTop .flex-col,.casestudy_wrapper .casestudy_contentTop .flex-col-item,.casestudy_wrapper .spotlight_content .flex-col,.casestudy_wrapper .spotlight_content .flex-col-item,.spotlight_wrapper .casestudy_contentTop .flex-col,.spotlight_wrapper .casestudy_contentTop .flex-col-item,.spotlight_wrapper .spotlight_content .flex-col,.spotlight_wrapper .spotlight_content .flex-col-item{width:100%;float:left}.casestudy_wrapper .casestudy_contentTop .flex-col-item,.casestudy_wrapper .spotlight_content .flex-col-item,.spotlight_wrapper .casestudy_contentTop .flex-col-item,.spotlight_wrapper .spotlight_content .flex-col-item{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.casestudy_wrapper .casestudy_contentTop .flex-col-item .col-image,.casestudy_wrapper .spotlight_content .flex-col-item .col-image,.spotlight_wrapper .casestudy_contentTop .flex-col-item .col-image,.spotlight_wrapper .spotlight_content .flex-col-item .col-image{border-radius:var(--radius-md);height:400px;background-size:cover;background-position:center}.casestudy_wrapper .casestudy_contentTop .flex-col-item .col-content,.casestudy_wrapper .spotlight_content .flex-col-item .col-content,.spotlight_wrapper .casestudy_contentTop .flex-col-item .col-content,.spotlight_wrapper .spotlight_content .flex-col-item .col-content{background-color:var(--gentle-blue);padding:30px;border-radius:var(--radius-md)}.casestudy_wrapper .casestudy_contentTop .flex-col-item .col-content h2,.casestudy_wrapper .spotlight_content .flex-col-item .col-content h2,.spotlight_wrapper .casestudy_contentTop .flex-col-item .col-content h2,.spotlight_wrapper .spotlight_content .flex-col-item .col-content h2{color:var(--ultramarine);font-family:var(--founders-grotesk);font-size:36px;font-style:normal;font-weight:400}.casestudy_wrapper .casestudy_contentBottom,.spotlight_wrapper .casestudy_contentBottom{transition:all .5s ease;width:100%;float:left;margin-top:50px}.casestudy_wrapper .casestudy_contentBottom .module-image-text,.spotlight_wrapper .casestudy_contentBottom .module-image-text{flex-direction:row-reverse}.casestudy_wrapper .casestudy_contentBottom .module-image-text .image-cell,.spotlight_wrapper .casestudy_contentBottom .module-image-text .image-cell{width:50%}.casestudy_wrapper .casestudy_contentBottom .module-image-text .content-cell,.spotlight_wrapper .casestudy_contentBottom .module-image-text .content-cell{padding-right:60px}.casestudy_wrapper .casestudy_contentBottom .module-image-text .content-cell h2,.spotlight_wrapper .casestudy_contentBottom .module-image-text .content-cell h2{color:var(--ultramarine);font-family:var(--founders-grotesk);font-size:30px;font-style:normal;font-weight:400;margin-bottom:30px}.casestudy_wrapper .casestudy_contentBottom .module-image-text .content-cell p,.spotlight_wrapper .casestudy_contentBottom .module-image-text .content-cell p{font-size:22px;font-style:normal;font-weight:400}.bigLinks a{font-size:40px;font-weight:400;line-height:102%;text-decoration-line:underline}.keydate .swiper-control{position:absolute;top:62px;left:0;text-align:center;margin-bottom:20px;width:100%;z-index:999}@media(max-width: 768px){.keydate .swiper-control{top:320px}}.keydate .swiper-control .slide-nav{margin:0;height:48px;width:24px;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;position:relative;font-size:0}.keydate .swiper-control .slide-nav.prev-slide,.keydate .swiper-control .slide-nav.next-slide{position:absolute;background-color:rgba(0,0,0,0);background-size:contain;background-position:center;background-repeat:no-repeat;color:var(--ultramarine);width:24px;height:48px;overflow:hidden}.keydate .swiper-control .slide-nav.prev-slide:hover,.keydate .swiper-control .slide-nav.next-slide:hover{color:#fff}.keydate .swiper-control .slide-nav.prev-slide:disabled,.keydate .swiper-control .slide-nav.next-slide:disabled{opacity:0;cursor:not-allowed}.keydate .swiper-control .slide-nav.prev-slide{background-image:url(img/pre-arrow.png);left:0}.keydate .swiper-control .slide-nav.next-slide{background-image:url(img/arrow.png);right:30px}.keydate .flex{margin-top:60px}.keydate .swiper-container{overflow:hidden}.keydate .swiper-container .timeline{margin:50px 0;list-style-type:none;display:flex;text-align:center}.keydate .swiper-container .timeline .swiper-slide{border-top:1px solid var(--ultramarine)}.keydate .swiper-container .timeline .swiper-slide.inactive{opacity:0}.keydate .swiper-container .timeline .swiper-slide.keydate_blockItem{position:relative}.keydate .swiper-container .timeline .swiper-slide.keydate_blockItem::before{content:"";position:absolute;position:absolute;top:-23px;left:0;width:45px;height:45px;background-image:url(img/worldICon.png);background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:50%;margin-bottom:0}.keydate .swiper-container .timeline .swiper-slide .col-content{padding-right:30px;padding-top:40px;text-align:left}.keydate .swiper-container .timeline .swiper-slide .col-content .col-title{font-family:var(--founders-grotesk);font-size:24px;font-style:normal;font-weight:400;margin-bottom:10px}.keydate .swiper-container .timeline .swiper-slide .col-content p{font-size:24px;font-style:normal;font-weight:400;margin-bottom:10px}.ourPeopleTabs .layout-about-submenu{border-top:none}.ourPeopleTabs .menu-col{width:200px}.ourPeopleTabs .menu-col .module-section-sub-menu li{border:none;line-height:150%}.ourPeopleTabs .menu-col .module-section-sub-menu li a{padding:0;border:none;color:#000;font-size:26px;font-style:normal;font-weight:400}.ourPeopleTabs .menu-col .module-section-sub-menu li a::before{display:none}.ourPeopleTabs .menu-col .module-section-sub-menu li.active a{text-decoration:underline}.ourPeopleTabs .content-col h2{font-family:var(--founders-grotesk);font-size:35px;font-style:normal;font-weight:400}.ourPeopleTabs .content-col .header-block{margin-bottom:40px}.ourPeopleTabs .content-col .flex .flex-col-item .col-title{color:#000;font-family:var(--gt-super-ds);font-size:27px;font-style:normal;font-weight:400}.ourPeopleTabs .content-col .flex .flex-col-item .shortText{font-size:20px;text-transform:none}.ourPeopleTabs .content-col .flex .flex-col-item p{font-size:16px;font-weight:400}.twoCols-blockimg{width:100%;float:left}.twoCols-blockimg .module-image-text{flex-direction:row-reverse}.contactSection .container{padding:0;background-color:var(--gentle-blue);border-radius:var(--radius-md);overflow:hidden}.contactSection .container .flex{display:grid;grid-template-columns:1fr 1fr}.contactSection .container .flex .flex-col{padding:40px 0 40px 40px}.contactSection .container .flex .flex-col.contactBg{padding:0;width:100%;height:100%}.contactSection .container .flex .flex-col.contactBg .flex-col-item,.contactSection .container .flex .flex-col.contactBg .col-image{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 768px){.contactSection .container .flex{grid-template-columns:1fr}.contactSection .container .flex .flex-col{padding:30px}.contactSection .container .flex .contactBg{display:none}}.textTwoCols_content .flex{display:grid;grid-template-columns:1fr 1fr;gap:80px}.textTwoCols_content .flex .col-content p{font-size:24px;font-style:normal;font-weight:400}.threeCols-generalContentImg .flex{margin-top:30px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}@media screen and (max-width: 768px){.threeCols-generalContentImg .flex{grid-template-columns:1fr;gap:20px}}.threeCols-generalContentImg .flex .flex-col .flex-col-item .col-image{height:250px;border-radius:var(--radius-md);background-repeat:no-repeat;background-position:center;background-size:cover}.threeCols-generalContentImg .flex .flex-col .flex-col-item .col-content{margin-top:20px}.threeCols-generalContentImg .flex .flex-col .flex-col-item .col-content .col-title{font-size:28px;margin-bottom:10px}.threeCols-generalContentImg .flex .flex-col .flex-col-item .col-content p{font-weight:400;font-size:26px}.locations .flex{margin-top:30px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}@media screen and (max-width: 768px){.locations .flex{grid-template-columns:1fr;gap:20px}}.locations .flex .flex-col .flex-col-item .col-image{padding-bottom:100%;border-radius:var(--radius-md);background-repeat:no-repeat;background-position:center;background-size:cover}.locations .flex .flex-col .flex-col-item .col-content{margin-top:20px}.locations .flex .flex-col .flex-col-item .col-content .col-title{font-size:28px;margin-bottom:10px;border-bottom:1px solid #000;padding-bottom:10px}.locations .flex .flex-col .flex-col-item .col-content p{font-weight:400;font-size:20px;line-height:1.1}.locations .flex .flex-col .flex-col-item .col-content p strong{font-weight:600}#s-bl .b-acc{max-height:100% !important;display:block !important;overflow:hidden !important}#cm.bar #c-inr{max-width:1000px;margin:0 auto}#s-hdr{border-bottom:none}.c-bl .b-tl,#cm__title,.pm__title,#cc-main .pm__section-title-wrapper{text-align:left;font:normal normal normal 22px/34px var(--gt-super-ds) !important;letter-spacing:-0.22px;color:#092d3d}.c-bl:first-child button{margin-top:30px}#s-c-bn,#s-c-bn:hover{background:none;border:none}#s-c-bn::after,#s-c-bn::before{top:0;height:40px}#cm__desc,.pm__section-desc,#cc-main .pm__section-title-wrapper{font:normal normal normal 16px/20px var(--founders-grotesk) !important;padding-top:0 !important}#cc-main .pm__section-title-wrapper{font-size:20px !important}#cc-main .cc--anim .cm__btn,#cc-main .cc--anim .cm__close,#cc-main .pm__btn{font-size:16px !important;color:var(--ultramarine);background-color:var(--steadfast-blue);border:1px solid var(--steadfast-blue);padding:10px 40px;border-radius:30px;font:normal normal normal 16px/20px var(--founders-grotesk) !important;transition:all .3s ease;position:relative;box-shadow:none !important;line-height:26px;letter-spacing:.25px;opacity:1}#cc-main .pm__btn.pm__btn--secondary{color:var(--ultramarine);background:#fff;border:1px solid var(--ultramarine)}#cc-main .cc--anim .cm__btn:hover,#cc-main .cc--anim .cm__close:hover{color:var(--ultramarine);background-color:#46a0c9;text-decoration:none}#s-bl{padding-top:0}#s-bl .c-bl.b-ex{background:rgba(0,0,0,0);border-top:1px solid var(--ultramarine);border-radius:0}#s-cnt .b-bn .b-tl:active,#s-cnt .b-bn .b-tl:hover{background:rgba(0,0,0,0)}.cc_div .b-bn .b-tl::before{display:none !important}#s-cnt .b-bn .b-tl{padding:15px 17px}.title .b-bn{margin-bottom:0}.cc_div .b-tg .c-tgl:checked~.c-tg{background:var(--steadfast-blue)}.cc_div .b-tg .c-tgl~.c-tg{background:var(--ultramarine)}.cc_div .b-tg,.cc_div .b-tg .c-tg,.cc_div .b-tg .c-tgl,.cc_div span.t-lb{width:3.4em;height:1em;border-radius:4em}.cc_div .b-tg .c-tgl~.c-tg .on-i,.cc_div .off-i{opacity:1;top:-4px}#cc-main .section__toggle:checked~.toggle__icon{background:var(--steadfast-blue)}#cc-main .pm__section--toggle .pm__section-desc{margin-top:20px;padding:1em}#cc-main .cc_div .b-tg .c-tgl~.c-tg:after{top:-3px;box-shadow:0px -4px 15px 0px rgba(0,0,0,.3);border:1px solid #f3f3f3;left:0}.cc_div .b-tg .c-tgl:checked~.c-tg:after{transform:translateX(2.1em)}#c-bns button:first-child,#s-bns button:first-child{color:var(--ultramarine);background:#fff;border:1px solid var(--ultramarine)}#c-bns button:first-child:hover,#s-bns button:first-child:hover{color:#fff}