@charset "UTF-8";:root{--heading-color:#2f78c4;--link-color:#2f78c4;--link-hover-color:#000048}
.card-grid-rollover .card-item{position:relative;overflow:hidden}
.card-grid-rollover .card-item:hover .card-bg{cursor:pointer}
.card-grid-rollover .min-h130x{min-height:130px}
.card-grid-rollover .hover-hide-show{overflow:hidden;position:relative}
.card-grid-rollover .hover-hide-show:hover .hide-on-hover{border-radius:.5em}
.card-grid-rollover .hover-hide-show .hide-on-hover{border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}
.card-grid-rollover .hover-hide-show .show-on-hover{border-radius:.5em}
.card-grid-rollover .hover-hide-show:focus-within .hide-on-hover{opacity:0;transition:all .15s cubic-bezier(.645,.045,.355,1);border-radius:.5em}
.card-grid-rollover .hover-hide-show:focus-within .show-on-hover{transition:all .35s cubic-bezier(.645,.045,.355,1);transform:translateY(0);opacity:1}
.tile-grid .h-250x{height:250px}
.banner-multimedia .h-500x{height:500px}
.banner-multimedia a{display:flex;align-items:center}
.grecaptcha-badge{visibility:hidden}
.float-form .loader_img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99999;background:rgba(0,0,0,0.7);width:100%;height:100%;display:none}
.float-form .loader_img img{top:50%;position:fixed;left:50%;transform:translate(-50%,-50%)}
@media print,screen and (max-width:47.99875em){.reveal:not(.full){position:relative !important}
}
:root{--heading-color:#2f78c4;--link-color:#2f78c4;--link-hover-color:#000048}
.swiperHomeBanner .swiper-slide.swiper-slide-active:focus{outline:0;border:1.5px solid #000}
.swiperHomeBanner .swiper-notification{display:none}
.swiperHomeBanner .swiper-button-next.show-on-focus:focus,.swiperHomeBanner .swiper-button-prev.show-on-focus:focus{position:absolute !important}
.swiperHomeBanner.swiper .swiper-slide:not(.swiper-slide-active){z-index:-1}
.swiperHomeBanner.swiper .swiper-slide.swiper-slide-active{z-index:1}
.swiperHomeBanner .swiper-slide{height:auto;min-height:50vh}
.swiperHomeBanner .img-background{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}
.swiperHomeBanner .img-background::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,rgba(0,0,72,.5) 30%,rgba(0,0,72,0) 90%)}
.swiperHomeBanner .img-background.blur img{transition:all .5s ease-in-out;filter:blur(10px);transform:scale(1)}
.swiperHomeBanner .img-background.blur img.animating{filter:blur(0);transform:scale(1.01)}
.swiperHomeBanner .pagination{margin-bottom:1rem}
.swiperHomeBanner .pagination .swiper-pagination-bullet{background:#fff}
.swiperHomeBanner .pagination .swiper-pagination-bullet.title{width:auto;height:auto;border-radius:5000px;opacity:1;background:0;position:relative;padding:1em 0}
.swiperHomeBanner .pagination .swiper-pagination-bullet.title::before{content:attr(title);height:2px;padding:1em 1.5em;font-weight:600}
.swiperHomeBanner .pagination .swiper-pagination-bullet.title::after{content:"";transform:scaleX(0);transition:.5s;transform-origin:50%}
.swiperHomeBanner .pagination .swiper-pagination-bullet.title.swiper-pagination-bullet-active::after,.swiperHomeBanner .pagination .swiper-pagination-bullet.title:hover::after{content:"";position:absolute;bottom:0;right:0;height:2px;left:0;transform:scaleX(1);background:rgba(255,255,255,.5)}
.swiperHomeBanner .pagination .swiper-pagination-bullet.title.swiper-pagination-bullet-active{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}
.swiperHomeBanner .pagination .swiper-pagination-bullet.title.swiper-pagination-bullet-active::before{background:rgba(0,0,72,.1)}
.swiperHomeBanner .slide-title{display:none;font-weight:600}
.swiperHomeBanner a+a{margin-left:1rem}
.swiperHomeBanner .homepageBanner-chevron{display:none}
.swiperHomeBanner.chevron-enabled .homepageBanner-chevron{display:block;width:30px;height:50px;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}
@media print,screen and (min-width:37.5em){.swiperHomeBanner.chevron-enabled .homepageBanner-chevron{height:auto}
}
@media only screen and (min-width:768px){.swiperHomeBanner.chevron-enabled .homepageBanner-chevron{height:50px}
}
.swiperHomeBanner.white-pagination .pagination .swiper-pagination-bullet.bullet-pagination.title{background:#fff !important}
@media print,screen and (max-width:74.99875em){.swiperHomeBanner .pagination{text-align:center}
.swiperHomeBanner .pagination .swiper-pagination-bullet.title{width:1.7rem;height:.3rem;padding:0;opacity:.5;background:#97999b}
.swiperHomeBanner .pagination .swiper-pagination-bullet.title::after,.swiperHomeBanner .pagination .swiper-pagination-bullet.title::before{display:none}
.swiperHomeBanner .pagination .swiper-pagination-bullet:hover{opacity:.8}
.swiperHomeBanner .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#26efe9;opacity:1}
.swiperHomeBanner .slide-title{display:inline-block}
}
.swiperHomeBanner.bullet-pagination-enabled .pagination{text-align:center}
.swiperHomeBanner.bullet-pagination-enabled .pagination .swiper-pagination-bullet.bullet-pagination{background:initial}
.swiperHomeBanner.bullet-pagination-enabled .pagination .swiper-pagination-bullet.bullet-pagination.title{width:1.7rem;height:.3rem;padding:0;opacity:.5;background:#97999b}
.swiperHomeBanner.bullet-pagination-enabled .pagination .swiper-pagination-bullet.bullet-pagination.title::after,.swiperHomeBanner.bullet-pagination-enabled .pagination .swiper-pagination-bullet.bullet-pagination.title::before{display:none}
.swiperHomeBanner.bullet-pagination-enabled .pagination .swiper-pagination-bullet.bullet-pagination:hover{opacity:.8}
.swiperHomeBanner.bullet-pagination-enabled .pagination .swiper-pagination-bullet.bullet-pagination.swiper-pagination-bullet-active{background:#26efe9;opacity:1}
.swiperHomeBanner.bullet-pagination-enabled .slide-title{display:inline-block !important}
.navigation-enabled .slide-content .cell{padding:0 2rem}
.swiperHomeBanner .swiper-slide .overflow-hidden h1,.swiperHomeBanner .swiper-slide .overflow-hidden h2,.swiperHomeBanner .swiper-slide .overflow-hidden h3,.swiperHomeBanner .swiper-slide .overflow-hidden h4,.swiperHomeBanner .swiper-slide .overflow-hidden h5,.swiperHomeBanner .swiper-slide .overflow-hidden h6{letter-spacing:normal}
@charset "UTF-8";#accordion-plus a.prop-toggle::before{position:absolute;top:45%;content:"+";left:0;margin-top:-.5rem}
#accordion-plus a.prop-toggle[aria-expanded=true]::before{content:"–"}
.accordion-plus-content{display:none}
.accordion-plus-content.expanded{display:block}
@charset "UTF-8";:root{--heading-color:#2f78c4;--link-color:#2f78c4;--link-hover-color:#000048}
.access-primary-menu .menu{list-style-type:unset}
.access-primary-menu .menu li:nth-child(1),.access-primary-menu .menu li:nth-child(10),.access-primary-menu .menu li:nth-child(8){list-style-type:none}
.access-primary-menu .menu li:nth-child(2),.access-primary-menu .menu li:nth-child(4),.access-primary-menu .menu li:nth-child(6){display:none}
.access-primary-menu .menu li:nth-child(1),.access-primary-menu .menu li:nth-child(3),.access-primary-menu .menu li:nth-child(5){padding-right:20px}
.access-primary-menu .menu li a{padding-left:0 !important}
.access-primary-menu.ww-menu .ww-nav{padding:0 0 0 20px !important}
.primary-menu{height:2.25rem;width:100%;z-index:9999}
.primary-menu a{font-weight:400}
.primary-menu .menu{line-height:2.25}
.primary-menu.ww-menu .ww-drpdwn.opens-left>.submenu.is-dropdown-submenu{top:2rem;right:0;z-index:9999;padding:1rem;min-width:40rem;margin-top:0}
.primary-menu.ww-menu .ww-drpdwn.opens-left>.submenu.is-dropdown-submenu ul{height:initial;margin:11% 0}
.primary-menu.ww-menu .ww-drpdwn.opens-left>.submenu.is-dropdown-submenu ul li{list-style-type:none;padding-top:0;min-width:10.5rem}
.primary-menu.ww-menu .ww-drpdwn.opens-left>.submenu.is-dropdown-submenu ul li img{padding-right:.1rem;vertical-align:middle}
.primary-menu.ww-menu .ww-drpdwn.opens-left>.submenu.is-dropdown-submenu ul li a{padding:0 .15rem;vertical-align:middle;border:initial}
.primary-menu.ww-menu .ww-drpdwn.opens-left>.submenu.is-dropdown-submenu ul li:nth-child(1){margin:0 .75rem 0 0}
.primary-menu.ww-menu .ww-drpdwn{margin-left:15px}
.primary-menu.ww-menu .ww-drpdwn.is-active .ww-nav{height:25px}
.primary-menu.ww-menu .ww-nav{background:url(../../../etc.clientlibs/cognizant_foundation_new/clientlibs/clientlib-resources/resources/images/globe-gray-arrow.png) no-repeat 0 0;padding:0 0 0 21px;display:inline-block;line-height:1;position:relative;bottom:1px}
.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{right:100%;left:auto}
.primary-menu .header-search.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu.search-container,.primary-menu .header-search.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu.search-container{position:fixed;width:100%;top:2rem;left:0;margin-left:0;z-index:9999;height:100vh;margin-top:0}
.general-accordion .accordion-item .primary-menu .header-search .accordion-title::before,.header-menu .primary-menu .header-search .dropdown.menu>li.is-dropdown-submenu-parent>a::after,.offering .accordion-item .primary-menu .header-search .accordion-title::before,.primary-menu .header-search .general-accordion .accordion-item .accordion-title::before,.primary-menu .header-search .header-menu .dropdown.menu>li.is-dropdown-submenu-parent>a::after,.primary-menu .header-search .offering .accordion-item .accordion-title::before,.primary-menu .header-search i{font-size:80%}
.conversation-form .search-container textarea,.search-container .conversation-form textarea,.search-container input{border:1px solid #000048;font-size:2rem;height:auto;color:#000048}
.conversation-form .search-container textarea:focus,.search-container .conversation-form textarea:focus,.search-container input:focus{box-shadow:none}
.conversation-form .search-container textarea:focus .input-group-label,.search-container .conversation-form textarea:focus .input-group-label,.search-container input:focus .input-group-label{outline:0;border:1px solid #2f78c4;background-color:#fff;box-shadow:0 0 5px #2f78c4;transition:box-shadow .5s,border-color .25s ease-in-out}
.conversation-form .search-container textarea:-ms-input-placeholder,.search-container .conversation-form textarea:-ms-input-placeholder,.search-container input:-ms-input-placeholder{color:#d0d0ce}
.conversation-form .search-container textarea::placeholder,.search-container .conversation-form textarea::placeholder,.search-container input::placeholder{color:#d0d0ce}
.search-container.header-submenu{margin-left:0}
.search-container .close-button{color:#97999b;z-index:9999;top:0;right:1rem}
.is-drilldown .ww-drpdwn img{margin-right:.5rem}
#ui-id-2.ui-widget.ui-widget-content{z-index:9999;background:0;border:0;color:#fff;text-align:left;top:275px !important;margin-left:-35px;font-family:proxima-nova}
#ui-id-2.ui-widget.ui-widget-content .ui-state-active,#ui-id-2.ui-widget.ui-widget-content .ui-widget-content .ui-state-active{border:1px solid #53565a;background:#53565a}
#ui-id-2.ui-widget.ui-widget-content .ui-menu-item-wrapper{padding-left:0 !important}
#ui-id-1.ui-widget.ui-widget-content .ui-menu-item-wrapper{padding-left:0 !important}
.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}
.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}
.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}
.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}
.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}
.ui-menu-icons{position:relative}
.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}
.search-dropdown#ui-id-1.ui-widget.ui-widget-content{z-index:9999;background:0;border:0;color:#2f78c4;text-align:left;top:275px !important;margin-left:-35px}
.primary-menu input:-ms-input-placeholder{color:#3569d7}
.primary-menu input::placeholder{color:#3569d7}
.search-dropdown#ui-id-1.ui-widget.ui-widget-content .ui-state-active,.search-dropdown#ui-id-1.ui-widget.ui-widget-content .ui-widget-content .ui-state-active{border:1px solid #d0d0ce;color:#000048;background:#e5eff9}
.search-dropdown#ui-id-1.ui-widget.ui-widget-content .ui-menu-item-wrapper{padding-left:0 !important}
#offCanvasLeft .search-container .conversation-form textarea,#offCanvasLeft .search-container input,.conversation-form #offCanvasLeft .search-container textarea{border:1px solid #fff;font-size:inherit;height:auto;color:#fff}
#offCanvasLeft .search-container input:-ms-input-placeholder{color:#fff}
#offCanvasLeft .search-container input::placeholder{color:#fff}
#offCanvasLeft .search-container.header-submenu{margin-left:0}
#offCanvasLeft .input-group-label{padding:.3rem}
@-moz-document url-prefix(){.primary-menu .header-search.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu.search-container{padding-top:1.5rem}
}
.sticky{width:100%;z-index:999;transform:translate3d(0,0,0)}
.sticky.is-stuck{max-width:100% !important;animation:slideInDown .5s}
.sticky.is-anchored{max-width:100% !important}
#navSubBar .dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset .35rem;content:"";border-bottom-width:0;border-top-style:solid;border-color:#3569d7 transparent transparent;right:5px;margin-top:-3px}
#navSubBar .menu.vertical>li.is-dropdown-submenu-item>a,#navSubBar .menu>li.is-dropdown-submenu-parent>a{color:#2f78c4}
#navSubBar .dropdown.menu.vertical>li .is-dropdown-submenu{z-index:9999}
#navSubBar .menu.vertical>li.is-dropdown-submenu-item>a:hover,#navSubBar .menu>li.is-dropdown-submenu-parent>a:hover{cursor:pointer}
#navSubBar .menu>li>a:hover{background:0;cursor:default}
.case-study-tiles{z-index:-1}
.menu>li>a.button:hover{background-color:#000048;color:#fff !important}
.primary-menu.ww-menu .ww-drpdwn #drop1 a:nth-child(1)::before{content:"";width:24px;float:left;display:block;height:20px;margin-right:.5rem;background:url(../../../etc.clientlibs/cognizant_foundation_new/clientlibs/clientlib-resources/resources/images/sprite-flag.png)}
.primary-menu.ww-menu .ww-drpdwn #drop1 ul li{padding-bottom:.27rem}
.primary-menu.ww-menu .ww-drpdwn #drop1 .argentina a:nth-child(1)::before{background-position:-411px -47px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .brazil a:nth-child(1)::before{background-position:-3px -47px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .canada a:nth-child(1)::before{background-position:-3px -25px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .costa-rica a:nth-child(1)::before{background-position:123px -25px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .el-salvador a:nth-child(1)::before{background-position:-97px -24px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .mexico a:nth-child(1)::before{background-position:534px -2px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .united-states a:nth-child(1)::before{background-position:310px -47px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .belgium a:nth-child(1)::before{background-position:-347px -47px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .denmark a:nth-child(1)::before{background-position:-3px -71px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .finland a:nth-child(1)::before{background-position:-192px -3px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .france a:nth-child(1)::before{background-position:-160px -71px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .germany a:nth-child(1)::before{background-position:-64px -24px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .hungary a:nth-child(1)::before{background-position:-192px -24px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .italy a:nth-child(1)::before{background-position:-411px -2px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .lithuania a:nth-child(1)::before{background-position:-347px -2px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .norway a:nth-child(1)::before{background-position:-411px -24px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .poland a:nth-child(1)::before{background-position:-443px -46px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .spain a:nth-child(1)::before{background-position:-192px -71px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .sweden a:nth-child(1)::before{background-position:-32px -71px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .switzerland a:nth-child(1)::before{background-position:-507px -47px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .the-netherlands a:nth-child(1)::before{background-position:-224px -2px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .united-kingdom a:nth-child(1)::before{background-position:-411px -71px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .portugal a:nth-child(1)::before{background-position:-64px -139px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .romania a:nth-child(1)::before{background-position:-256px -71px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .australia a:nth-child(1)::before{background-position:-379px -47px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .china a:nth-child(1)::before{background-position:-64px -71px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .hong-kong a:nth-child(1)::before{background-position:-507px -24px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .hong-kong-sar a:nth-child(1)::before{background-position:-507px -24px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .india a:nth-child(1)::before{background-position:-539px -2px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .japan a:nth-child(1)::before{background-position:-379px -2px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .malaysia a:nth-child(1)::before{background-position:-539px -23px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .new-zealand a:nth-child(1)::before{background-position:-443px -2px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .philippines a:nth-child(1)::before{background-position:-32px -47px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .singapore a:nth-child(1)::before{background-position:-475px -48px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .thailand a:nth-child(1)::before{background-position:-379px -71px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .latvia a:nth-child(1)::before{background-position:-507px -68px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .morocco a:nth-child(1)::before{background-position:-2px -139px}
.primary-menu.ww-menu .ww-drpdwn #drop1 .south-africa a:nth-child(1)::before{background-position:-31px -139px}
.country-home .primary-menu.ww-menu .lang-dropdown .arrow-upp{width:0;height:0;position:absolute;left:60px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff;display:none;top:20px}
.country-home .primary-menu.ww-menu .lang-dropdown ul{top:1.2rem;right:-17px;background:#53565a;z-index:9999;padding:1rem;min-width:5rem}
.country-home .primary-menu.ww-menu .lang-dropdown.is-active .arrow-upp{display:block}
.country-home .primary-menu.ww-menu .ww-drpdwn.opens-left>.submenu.is-dropdown-submenu ul li a{vertical-align:middle;border:initial}
.primary-menu .menu>li>a:hover,.primary-menu a:hover{background-color:transparent !important;color:#000048}
.general-accordion .accordion-item .accordion-title::before,.header-menu .dropdown.menu>li.is-dropdown-submenu-parent.is-active>a::after,.header-menu .dropdown.menu>li.is-dropdown-submenu-parent>a::after,.offering-accordion .accordion-item .accordion-title::before,i{font-family:Cognizant-Icons !important;speak:none;font-style:normal !important;font-weight:400;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.case-study-accordion .accordion-item .world-round.accordion-title:before,.general-accordion .accordion-item .world-round.accordion-title::before,.header-menu .dropdown.menu>li.is-dropdown-submenu-parent>a.world-round::after,.offering .accordion-item .world-round.accordion-title::before,i.world-round{font-size:.75rem;position:relative;top:-.1rem}
.case-study-accordion .accordion-item .share-icons .accordion-title:hover:before,.general-accordion .accordion-item .share-icons .accordion-title:hover::before,.header-menu .share-icons .dropdown.menu>li.is-dropdown-submenu-parent>a:hover::after,.offering .accordion-item .share-icons .accordion-title:hover::before,.share-icons .case-study-accordion .accordion-item .accordion-title:hover:before,.share-icons .general-accordion .accordion-item .accordion-title:hover::before,.share-icons .header-menu .dropdown.menu>li.is-dropdown-submenu-parent>a:hover::after,.share-icons .offering .accordion-item .accordion-title:hover::before,.share-icons i:hover{background:0;color:#000048}
.header-menu a{font-weight:400}
.header-menu.bg-gradient{z-index:999;margin-bottom:-6rem;width:100%;background:url(../content/dam/cognizant_foundation/images/gradient-top.png) no-repeat;background-size:100% 100%;background-position:center top}
.header-menu.bg-gradient .sticky{width:100%;max-width:100%;padding-top:1rem;z-index:9;background:url(../content/dam/cognizant_foundation/images/gradient-top.png) no-repeat;background-size:100% 100%;background-position:center top}
@media(max-width:64em){.header-menu.bg-white.row{min-height:4.5rem;height:auto}
}
.hamburger .header-menu.hamburger-inner,.hamburger.hamburger--spin-r .header-menu.hamburger-inner::after,.hamburger.hamburger--spin-r .header-menu.hamburger-inner::before,.header-menu.reveal-overlay.ThankYouOverlay{height:4.6rem}
.hamburger .header-menu.hamburger-inner .dropdown>li>a,.hamburger.hamburger--spin-r .header-menu.hamburger-inner::after .dropdown>li>a,.hamburger.hamburger--spin-r .header-menu.hamburger-inner::before .dropdown>li>a,.header-menu.bg-white .dropdown>li>a,.header-menu.reveal-overlay.ThankYouOverlay .dropdown>li>a{color:#000048}
.hamburger .header-menu.hamburger-inner .dropdown>li>a:hover,.hamburger.hamburger--spin-r .header-menu.hamburger-inner::after .dropdown>li>a:hover,.hamburger.hamburger--spin-r .header-menu.hamburger-inner::before .dropdown>li>a:hover,.header-menu.bg-white .dropdown>li>a:hover,.header-menu.reveal-overlay.ThankYouOverlay .dropdown>li>a:hover{color:#fff}
.hamburger .header-menu.hamburger-inner .dropdown.menu>li.is-dropdown-submenu-parent>a::after,.hamburger.hamburger--spin-r .header-menu.hamburger-inner::after .dropdown.menu>li.is-dropdown-submenu-parent>a::after,.hamburger.hamburger--spin-r .header-menu.hamburger-inner::before .dropdown.menu>li.is-dropdown-submenu-parent>a::after,.header-menu.bg-white .dropdown.menu>li.is-dropdown-submenu-parent>a::after,.header-menu.reveal-overlay.ThankYouOverlay .dropdown.menu>li.is-dropdown-submenu-parent>a::after{color:#6aa2dc}
.hamburger .header-menu.hamburger-inner .dropdown.menu>li.is-dropdown-submenu-parent>a:hover::after,.hamburger.hamburger--spin-r .header-menu.hamburger-inner::after .dropdown.menu>li.is-dropdown-submenu-parent>a:hover::after,.hamburger.hamburger--spin-r .header-menu.hamburger-inner::before .dropdown.menu>li.is-dropdown-submenu-parent>a:hover::after,.header-menu.bg-white .dropdown.menu>li.is-dropdown-submenu-parent>a:hover::after,.header-menu.reveal-overlay.ThankYouOverlay .dropdown.menu>li.is-dropdown-submenu-parent>a:hover::after{color:#fff}
.hamburger .header-menu.hamburger-inner .sticky,.hamburger.hamburger--spin-r .header-menu.hamburger-inner::after .sticky,.hamburger.hamburger--spin-r .header-menu.hamburger-inner::before .sticky,.header-menu.bg-white .sticky,.header-menu.reveal-overlay.ThankYouOverlay .sticky{padding-top:1rem}
.hamburger .header-menu.hamburger-inner .dropdown.menu>li.is-dropdown-submenu-parent.is-active>a,.hamburger.hamburger--spin-r .header-menu.hamburger-inner::after .dropdown.menu>li.is-dropdown-submenu-parent.is-active>a,.hamburger.hamburger--spin-r .header-menu.hamburger-inner::before .dropdown.menu>li.is-dropdown-submenu-parent.is-active>a,.header-menu.bg-white .dropdown.menu>li.is-dropdown-submenu-parent.is-active>a,.header-menu.reveal-overlay.ThankYouOverlay .dropdown.menu>li.is-dropdown-submenu-parent.is-active>a{color:#fff}
.header-menu.bg-white .dropdown.menu li a:hover{color:#fff !important}
.header-menu a:active,.header-menu a:hover{transition:.3s ease-out}
.header-menu .header-submenu{position:fixed;width:100%;z-index:9999;right:100%;left:0;border:0}
.header-menu .header-submenu li a{transition:background .5s ease-in;position:relative;color:#fff}
.header-menu .header-submenu li a:focus,.header-menu .header-submenu li a:hover{transition:background .3s ease-out;background:#2866a7;color:#fff !important}
.header-menu.bg-white .dropdown .header-submenu li a:hover{color:#fff !important}
@media screen and (min-width:1024px) and (max-width:1270px){.header-menu .header-submenu li a{font-size:.9rem}
}
.case-study-accordion .accordion-item .header-menu .header-submenu .arrow-end .accordion-title:before,.general-accordion .accordion-item .header-menu .header-submenu .arrow-end .accordion-title::before,.header-menu .header-submenu .arrow-end .case-study-accordion .accordion-item .accordion-title:before,.header-menu .header-submenu .arrow-end .dropdown.menu>li.is-dropdown-submenu-parent>a::after,.header-menu .header-submenu .arrow-end .general-accordion .accordion-item .accordion-title::before,.header-menu .header-submenu .arrow-end .offering .accordion-item .accordion-title::before,.header-menu .header-submenu .arrow-end i,.offering .accordion-item .header-menu .header-submenu .arrow-end .accordion-title::before{top:.3rem}
.header-menu .dropdown.menu>li.is-dropdown-submenu-parent>a{padding:1rem !important;padding-right:2rem !important;color:#000048;line-height:1}
.header-menu.bg-white .dropdown.menu>li.is-dropdown-submenu-parent>a::after{color:#6aa2dc;font-size:1rem;font-weight:600}
.header-menu .dropdown.menu>li.is-dropdown-submenu-parent>a::after{font-family:Cognizant-Icons,Helvetica,Arial,Verdana,Tahoma,sans-serif !important;content:"\e903";color:#fff;border-color:transparent;top:30%;right:1.3rem;transition:.9s}
.header-menu li,.primary-menu.ww-menu li{margin-bottom:0}
.header-menu .dropdown.menu>li.is-dropdown-submenu-parent>a:hover{background:#000048;color:#fff;font-weight:400}
.header-menu .dropdown.menu>li.is-dropdown-submenu-parent.is-active>a{background:#000048;z-index:9999;color:#fff !important}
.header-menu .dropdown.menu>li.is-dropdown-submenu-parent.is-active>a::after{content:"\e91a";border-color:transparent;top:34%;transition:.9s;transform-origin:center center;z-index:9999;color:#92bbe6;font-weight:600}
.header-menu.bg-gradient .dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:4.6rem}
.header-menu.bg-white .dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:6.27rem}
.header-menu .bg-white.sticky .dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:4rem !important}
.header-menu.microsite-sticky-header .bg-white.sticky .dropdown.menu.align-right .is-dropdown-submenu.first-sub.vertical{top:4.2rem !important}
.header-menu.bg-white.micro-sub-page-header .dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:6.25rem}
.header-menu .dropdown.menu.align-right .is-dropdown-submenu.first-sub{left:50%;transform:translate(-50%,0);height:100vh;background:#000048;margin-top:0}
.hamburger .header-menu.hamburger-inner .dropdown.menu.align-right .is-dropdown-submenu.first-sub,.hamburger.hamburger--spin-r .header-menu.hamburger-inner::after .dropdown.menu.align-right .is-dropdown-submenu.first-sub,.hamburger.hamburger--spin-r .header-menu.hamburger-inner::before .dropdown.menu.align-right .is-dropdown-submenu.first-sub,.header-menu.reveal-overlay.ThankYouOverlay .dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:5.75rem}
.case-study-accordion .accordion-item .header-menu .accordion-title:before,.general-accordion .accordion-item .header-menu .accordion-title::before,.header-menu .case-study-accordion .accordion-item .accordion-title:before,.header-menu .dropdown.menu>li.is-dropdown-submenu-parent.is-active>a::after,.header-menu .dropdown.menu>li.is-dropdown-submenu-parent>a::after,.header-menu .general-accordion .accordion-item .accordion-title::before,.header-menu .offering .accordion-item .accordion-title::before,.header-menu i,.offering .accordion-item .header-menu .accordion-title::before{font-size:80%}
#offCanvasLeft{z-index:9999}
#offCanvasLeft .is-drilldown{background:#000048;padding-top:1%}
#offCanvasLeft a{font-weight:400}
#offCanvasLeft .is-drilldown-submenu-parent a{color:#fff;position:relative;padding:.5rem 1.25rem .5rem .5rem}
#offCanvasLeft .is-drilldown-submenu-parent a .general-accordion .accordion-item .accordion-title::before,#offCanvasLeft .is-drilldown-submenu-parent a .header-menu .dropdown.menu>li.is-dropdown-submenu-parent>a::after,#offCanvasLeft .is-drilldown-submenu-parent a .offering .accordion-item .accordion-title::before,#offCanvasLeft .is-drilldown-submenu-parent a i,.general-accordion .accordion-item #offCanvasLeft .is-drilldown-submenu-parent a .accordion-title::before,.header-menu #offCanvasLeft .is-drilldown-submenu-parent a .dropdown.menu>li.is-dropdown-submenu-parent>a::after,.offering .accordion-item #offCanvasLeft .is-drilldown-submenu-parent a .accordion-title::before{position:absolute;right:.2rem;font-size:80%;top:30%}
#offCanvasLeft .is-drilldown-submenu-parent>a::after{content:"\e907";font-family:Cognizant-Icons !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin-top:0;margin-right:.25rem;top:30%;font-size:80%;font-weight:700;border-color:transparent;top:6px;color:#26efe9}
@media screen and (min-width:320px) and (max-width:768px){#offCanvasLeft .is-drilldown-submenu.drilldown-submenu-cover-previous.is-active{overflow-y:scroll}
}
#offCanvasLeft .close-button{z-index:999;font-size:1.5rem}
#offCanvasLeft .is-drilldown-submenu.is-active{background:#000048;padding:.25rem}
#offCanvasLeft .js-drilldown-back>a::before{border-color:none;content:"\e905";font-family:Cognizant-Icons !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin-top:-4px;font-size:80%;font-weight:700;border-color:transparent;color:#26efe9}
#offCanvasLeft .is-drilldown-submenu-parent .js-drilldown-back a{color:#fff;font-weight:700;line-height:1;display:-ms-flexbox;display:flex}
.hamburger a[aria-expanded=true] i.navigation-drawer:after{content:"\e91a";font-size:1.25rem;font-weight:700}
@media all and (-ms-high-contrast:none){.bg-white.header-menu.microsite-sticky-header .align-right.menu.dropdown .first-sub.is-dropdown-submenu{top:6.25rem}
}
.hamburger{padding:5px 5px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:2.5s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}
.hamburger .hamburger-box{width:1.4rem;display:inline-block;position:relative}
.hamburger .hamburger-inner{width:1.4rem;height:.15rem;border-radius:3px;position:absolute;transition-property:transform}
.hamburger.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);display:block;top:50%;margin-top:-.075rem}
.hamburger.hamburger--spin-r .hamburger-inner::after,.hamburger.hamburger--spin-r .hamburger-inner::before{width:1.4rem;height:.15rem;border-radius:3px;position:absolute;transition-property:transform;transition-duration:2.5s;transition-timing-function:ease}
.hamburger.hamburger--spin-r .hamburger-inner::before{content:"";display:block;top:-.4rem;transition:top .1s .25s ease-in,opacity .1s ease-in}
.hamburger.hamburger--spin-r .hamburger-inner::after{content:"";display:block;bottom:-.4rem;transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}
.hamburger.hamburger--spin-r[aria-expanded=true] .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}
.hamburger.hamburger--spin-r[aria-expanded=true] .hamburger-inner::before{transition:top .1s ease-out,opacity .1s .12s ease-out;top:0;opacity:0}
.hamburger.hamburger--spin-r[aria-expanded=true] .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}
@keyframes slideInDown{from{transform:translate3d(0,-100%,0);visibility:visible}
to{transform:translate3d(0,0,0)}
}
@keyframes slideInUp{from{transform:translate3d(0,100%,0)}
to{visibility:hidden;transform:translate3d(0,0,0)}
}
.sticky.is-stuck{animation:slideInDown .5s}
.header-menu.bg-white .hamburger.hamburger--spin-r .hamburger-inner,.header-menu.bg-white .hamburger.hamburger--spin-r .hamburger-inner::after,.header-menu.bg-white .hamburger.hamburger--spin-r .hamburger-inner::before{background:#00b140 !important}
.header-menu .new-microsite-megamenu .header-submenu{z-index:9998}
.header-menu .dropdown.menu.align-right .new-microsite-megamenu .header-submenu li a{font-size:18px}
.header-menu .dropdown.menu>li.new-microsite-megamenu>a:hover{background:#000048 !important}
.header-menu .dropdown.menu>li.new-microsite-megamenu.is-active>a{background:#000048 !important;border-top:#000048 1px solid;border-right:#000048 1px solid;border-left:#000048 1px solid;z-index:9999}
.general-accordion .accordion-item .search-text-wrapper .arrow-right.accordion-title::before,.header-menu .search-text-wrapper .dropdown.menu>li.is-dropdown-submenu-parent>a.arrow-right::after,.micro-header .search-text-wrapper .dropdown.menu>li.is-dropdown-submenu-parent>a.arrow-right::after,.offering .accordion-item .search-text-wrapper .arrow-right.accordion-title::before,.search-text-wrapper .general-accordion .accordion-item .arrow-right.accordion-title::before,.search-text-wrapper .header-menu .dropdown.menu>li.is-dropdown-submenu-parent>a.arrow-right::after,.search-text-wrapper .micro-header .dropdown.menu>li.is-dropdown-submenu-parent>a.arrow-right::after,.search-text-wrapper .offering .accordion-item .arrow-right.accordion-title::before,.search-text-wrapper i.arrow-right{position:absolute;top:40%;right:20px;display:none}
.general-accordion .accordion-item .search-text-wrapper .arrow-down.accordion-title::before,.general-accordion .accordion-item .search-text-wrapper .arrow-up.accordion-title::before,.header-menu .search-text-wrapper .dropdown.menu>li.is-dropdown-submenu-parent>a.arrow-down::after,.header-menu .search-text-wrapper .dropdown.menu>li.is-dropdown-submenu-parent>a.arrow-up::after,.micro-header .search-text-wrapper .dropdown.menu>li.is-dropdown-submenu-parent>a.arrow-down::after,.micro-header .search-text-wrapper .dropdown.menu>li.is-dropdown-submenu-parent>a.arrow-up::after,.offering .accordion-item .search-text-wrapper .arrow-down.accordion-title::before,.offering .accordion-item .search-text-wrapper .arrow-up.accordion-title::before,.search-text-wrapper .general-accordion .accordion-item .arrow-down.accordion-title::before,.search-text-wrapper .general-accordion .accordion-item .arrow-up.accordion-title::before,.search-text-wrapper .header-menu .dropdown.menu>li.is-dropdown-submenu-parent>a.arrow-down::after,.search-text-wrapper .header-menu .dropdown.menu>li.is-dropdown-submenu-parent>a.arrow-up::after,.search-text-wrapper .micro-header .dropdown.menu>li.is-dropdown-submenu-parent>a.arrow-down::after,.search-text-wrapper .micro-header .dropdown.menu>li.is-dropdown-submenu-parent>a.arrow-up::after,.search-text-wrapper .offering .accordion-item .arrow-down.accordion-title::before,.search-text-wrapper .offering .accordion-item .arrow-up.accordion-title::before,.search-text-wrapper i.arrow-down,.search-text-wrapper i.arrow-up{display:none}
.search-text-wrapper{position:relative;z-index:10}
.general-accordion .accordion-item .search-text-wrapper .arrow-right.accordion-title::before,.header-menu .search-text-wrapper .dropdown.menu>li.is-dropdown-submenu-parent>a.arrow-right::after,.micro-header .search-text-wrapper .dropdown.menu>li.is-dropdown-submenu-parent>a.arrow-right::after,.offering .accordion-item .search-text-wrapper .arrow-right.accordion-title::before,.search-text-wrapper .general-accordion .accordion-item .arrow-right.accordion-title::before,.search-text-wrapper .header-menu .dropdown.menu>li.is-dropdown-submenu-parent>a.arrow-right::after,.search-text-wrapper .micro-header .dropdown.menu>li.is-dropdown-submenu-parent>a.arrow-right::after,.search-text-wrapper .offering .accordion-item .arrow-right.accordion-title::before,.search-text-wrapper i.arrow-right{position:absolute;top:40%;right:20px;display:none}
.general-accordion .accordion-item .search-text-wrapper .arrow-down.accordion-title::before,.general-accordion .accordion-item .search-text-wrapper .arrow-up.accordion-title::before,.header-menu .search-text-wrapper .dropdown.menu>li.is-dropdown-submenu-parent>a.arrow-down::after,.header-menu .search-text-wrapper .dropdown.menu>li.is-dropdown-submenu-parent>a.arrow-up::after,.micro-header .search-text-wrapper .dropdown.menu>li.is-dropdown-submenu-parent>a.arrow-down::after,.micro-header .search-text-wrapper .dropdown.menu>li.is-dropdown-submenu-parent>a.arrow-up::after,.offering .accordion-item .search-text-wrapper .arrow-down.accordion-title::before,.offering .accordion-item .search-text-wrapper .arrow-up.accordion-title::before,.search-text-wrapper .general-accordion .accordion-item .arrow-down.accordion-title::before,.search-text-wrapper .general-accordion .accordion-item .arrow-up.accordion-title::before,.search-text-wrapper .header-menu .dropdown.menu>li.is-dropdown-submenu-parent>a.arrow-down::after,.search-text-wrapper .header-menu .dropdown.menu>li.is-dropdown-submenu-parent>a.arrow-up::after,.search-text-wrapper .micro-header .dropdown.menu>li.is-dropdown-submenu-parent>a.arrow-down::after,.search-text-wrapper .micro-header .dropdown.menu>li.is-dropdown-submenu-parent>a.arrow-up::after,.search-text-wrapper .offering .accordion-item .arrow-down.accordion-title::before,.search-text-wrapper .offering .accordion-item .arrow-up.accordion-title::before,.search-text-wrapper i.arrow-down,.search-text-wrapper i.arrow-up{display:none}
@media screen and (max-width:768px){.lt-search-icon{left:0 !important}
.search-text{padding-left:85px}
.lt-search-wrapper{background-color:transparent !important;width:100% !important;z-index:2 !important}
.search-area{visibility:hidden}
.lt-search-dropdown{top:65px}
.general-accordion .accordion-item .search-text-wrapper .arrow-down.accordion-title::before,.general-accordion .accordion-item .search-text-wrapper .arrow-up.accordion-title::before,.header-menu .search-text-wrapper .dropdown.menu>li.is-dropdown-submenu-parent>a.arrow-down::after,.header-menu .search-text-wrapper .dropdown.menu>li.is-dropdown-submenu-parent>a.arrow-up::after,.micro-header .search-text-wrapper .dropdown.menu>li.is-dropdown-submenu-parent>a.arrow-down::after,.micro-header .search-text-wrapper .dropdown.menu>li.is-dropdown-submenu-parent>a.arrow-up::after,.offering .accordion-item .search-text-wrapper .arrow-down.accordion-title::before,.offering .accordion-item .search-text-wrapper .arrow-up.accordion-title::before,.search-text-wrapper .general-accordion .accordion-item .arrow-down.accordion-title::before,.search-text-wrapper .general-accordion .accordion-item .arrow-up.accordion-title::before,.search-text-wrapper .header-menu .dropdown.menu>li.is-dropdown-submenu-parent>a.arrow-down::after,.search-text-wrapper .header-menu .dropdown.menu>li.is-dropdown-submenu-parent>a.arrow-up::after,.search-text-wrapper .micro-header .dropdown.menu>li.is-dropdown-submenu-parent>a.arrow-down::after,.search-text-wrapper .micro-header .dropdown.menu>li.is-dropdown-submenu-parent>a.arrow-up::after,.search-text-wrapper .offering .accordion-item .arrow-down.accordion-title::before,.search-text-wrapper .offering .accordion-item .arrow-up.accordion-title::before,.search-text-wrapper i.arrow-down,.search-text-wrapper i.arrow-up{display:block;position:absolute;right:3%;top:35%}
}
.header-menu .menu a,.menu .header-submenu a{padding:.5rem}
.js-off-canvas-overlay.is-overlay-fixed{z-index:999}
#navSubBar{z-index:998}
.header-menu.bg-white.microsite-sticky-header .hamburger .hamburger-box{top:-5px}
.header-menu .header-submenu li a{display:inline-block;padding:.5rem;font-weight:400;width:100%;color:#fff}
.header-menu .header-submenu li a i{display:inline !important;padding-left:.25rem}
.cq-wcm-edit .header-menu .sticky.is-stuck{position:relative}
.header-submenu .is-submenu-item.is-dropdown-submenu-item{display:list-item}
.header-menu .input-group-label{padding:0 1rem;border:1px solid #000048;background:0;color:#000048;text-align:center;white-space:nowrap;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-align:center;align-items:center}
.primary-menu.ww-menu li a{padding:.5rem;text-decoration:none}
.menu .header-search.is-active>a{background:0}
.primary-menu.ww-menu .ww-drpdwn.is-dropdown-submenu-parent{display:block !important}
.primary-menu.ww-menu .menu.slide-in-right.align-right{-ms-flex-align:center;align-items:center}
@media screen and (max-width:1023px){.off-canvas{background:#fff}
}
#offCanvasLeft .is-drilldown{background:#000048;padding-top:1%}
#offCanvasLeft .is-drilldown{min-height:2000px !important}
#offCanvasLeft a{font-weight:400}
#offCanvasLeft .menu a{display:block;line-height:inherit;background:0;font-size:20px}
.is-drilldown #mobsChk,.is-drilldown .input-group-label{background:0}
.visit-our-regional-website{display:list-item !important}
.visit-our-regional-website a{display:inline}
.header-submenu.search-container .input-group-label:last-child{border-left:0}
.header-submenu.search-container .input-group-label{border:1px solid #000048 !important;border-left:0 !important;background:0 0 !important}
.bd-t-blue-light1{border-top:1px rgba(255,255,255,.3) solid !important}
.header-menu ul.header-submenu.submenu li>.row:first-child{max-width:60rem;margin:0 auto !important}
@media only screen and (min-width:1025px){.dbt-latestthinking{white-space:nowrap}
}
#offCanvasLeft .search-container .input-group-label{border:1px solid #fff !important}
button.button-dismiss.small{font-size:.8rem;color:#fff !important}
.megaimg{margin-left:6px !important}
.close-button.button-dismiss:hover{color:#fff !important}
@media only screen and (min-width:1025px){button.button-dismiss.small{right:-9rem !important}
}
a[data-attribute=searchTag]{position:relative;bottom:2px}
a[title="Cognizant.com"]{position:relative;bottom:1px}
.bd-l2{border-left:2px #97999b solid !important}
.secondLogoHeader{position:relative;color:#53565a !important;top:0 !important;margin-left:.5rem !important;left:0 !important;padding-left:0 !important;border-color:#53565a !important;padding-right:0 !important}
.app-store{line-height:1rem;top:23%;left:-3px}
.app-store~.app-store{top:22.4%}
.app-store img{width:25%}
@media print,screen and (max-width:64em){.app-store img{width:50%;padding-bottom:.5rem !important}
a.app-store{padding-bottom:0 !important}
}
#offCanvasLeft .tab4 .row:nth-child(-n+7) .columns a{padding-top:0 !important;padding-left:0 !important}
#offCanvasLeft .tab4 .row:nth-child(7) .columns a{margin-bottom:0 !important}
#offCanvasLeft .header-submenu.search-container{margin-top:0 !important}
.hamburger:focus{outline:0}
#offCanvasLeft .app-store{padding-top:0 !important;padding-left:0 !important}
.header-menu p:not(.menu){color:#fff}
.search-container .close-button a{color:inherit !important}
.search-container .close-button a:hover{color:#2f78c4 !important}
.covidStickyBanner .text-white a:link:not(.button),.covidStickyBanner .text-white a:not(.button),.covidStickyBanner a{color:#26efe9 !important}
.covidStickyBanner .text-white a:link:not(.button):hover,.covidStickyBanner .text-white a:not(.button):hover,.covidStickyBanner a:hover{color:#c9fbfa !important}
.is-dropdown-submenu{border:1px solid #d0d0ce}
.header-menu li.is-dropdown-submenu-parent .header-submenu li :is(a,h4,h5,h6){color:#fff !important}
.primary-menu input::-webkit-input-placeholder,.primary-menu input::placeholder{color:#97999b}
.header-menu li.is-dropdown-submenu-parent .header-submenu li a i.arrow-right.text-green,.header-menu li.is-dropdown-submenu-parent .header-submenu li a i.arrow-solid-right.text-green{color:#6aa2dc !important;font-weight:700 !important}
.header-menu li.is-dropdown-submenu-parent .header-submenu li a i.arrow-solid-right.text-green:before{content:"" !important}
.header-menu .header-submenu li a.text-bold.inline.px0{padding-left:.5rem !important;margin-left:-.5rem !important;display:block !important}
.bg-gray-light3{background-color:#e8e8e6 !important}
.primary-menu i.search.text-green{color:#000048 !important}
.covidStickyBanner{background:#53565a !important}
.header-menu.bg-white .hamburger.hamburger--spin-r .hamburger-inner,.header-menu.bg-white .hamburger.hamburger--spin-r .hamburger-inner::after,.header-menu.bg-white .hamburger.hamburger--spin-r .hamburger-inner::before{background:#2f78c4 !important}
#offCanvasLeft .app-store{padding-top:0 !important;padding-left:0 !important}
#offCanvasLeft .mln10{margin-left:0 !important;padding-left:0 !important}
#offCanvasLeft ul li{margin-bottom:0}
.search-container input:focus{border:1px solid #000048;box-shadow:none !important;outline:0 !important}
.header-menu .header-submenu .megaimg a:hover{background:0}
@media print,screen and (max-width:1024px){.header-menu .dropdown.menu.align-right .is-dropdown-submenu.first-sub{margin-top:-2px !important}
}
.header-search a:hover i.text-black,.primary-menu.ww-menu a:hover{color:#6aa2dc !important}
.submenu hr.bd-b-blue-light1{border-bottom:1px rgba(255,255,255,.3) solid !important}
.country-home .primary-menu.ww-menu .lang-dropdown ul{margin-top:0;background:#fff;padding:0}
li.lang-dropdown.is-active a{background:0 0 !important}
.country-home .primary-menu.ww-menu .lang-dropdown .arrow-upp{width:0;height:0;position:absolute;left:60px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff;display:none;top:20px}
.country-home .primary-menu.ww-menu .lang-dropdown ul{top:1.2rem;right:-17px;background:#333;z-index:9999;padding:1rem;min-width:5rem}
.country-home .primary-menu.ww-menu .lang-dropdown.is-active .arrow-upp{display:block}
.country-home .primary-menu.ww-menu .lang-dropdown ul{background:#fff;margin-top:0;padding:0}
@media only screen and (min-width:1024px) and (max-width:1025px){.country-home a.small{font-size:calc(12.6px + .23438vw) !important}
.country-home .primary-menu.ww-menu .ww-nav{line-height:1 !important}
.country-home+.header-menu .dropdown.menu>li.is-dropdown-submenu-parent>a{padding:1rem 2rem 1rem .5rem !important}
.country-home+.header-menu .large-4{-ms-flex:0 0 41.66667%;flex:0 0 41.66667% !important;max-width:41.66667% !important}
.country-home+.header-menu .large-8{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}
.country-home+.header-menu .large-8>ul.menu.horizontal{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.country-home+.header-menu .large-8>ul.menu.horizontal>li.tab.is-dropdown-submenu-parent{-ms-flex:0 0 auto !important;flex:0 0 auto !important}
.covidStickyBanner .german{font-size:calc(12.6px + .23438vw) !important}
}
p.secondLogoHeader{display:block !important}
@media screen and (min-width:37.5em){p.secondLogoHeader{display:inline-block !important}
}
@media screen and (max-width:37.49875em){span.secondLogoHeader.hide-for-small-only{display:none !important}
}
.header-menu .menu,.header-menu .menu.horizontal{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
@media print,screen and (max-width:1200px){.header-menu .menu.horizontal>li,.header-menu .menu>li{-ms-flex:auto;flex:auto}
}
@media(min-width:320px){.covidStickyBanner .small{font-size:calc(15px + 0*(100vw - 320px)/ 880)}
}
.covidStickyBanner .close-button{position:relative;z-index:10;cursor:pointer}
.covidStickyBanner .sticky-close{top:-3px !important;right:0 !important;display:block}
@media only screen and (max-device-width:1024px){.covidStickyBanner .sticky-close{top:-3px !important;right:4px !important}
}
:root{--heading-color:#2f78c4;--link-color:#2f78c4;--link-hover-color:#000048}
[class*=footer] .small,footer .small{font-size:15px}
@media(min-width:320px){[class*=footer] .small,footer .small{font-size:calc(15px + 0*(100vw - 320px)/880)}
}
@media(min-width:1200px){[class*=footer] .small,footer .small{font-size:15px}
}
[class*=footer] a,[class*=footer] a:link,footer a,footer a:link{font-weight:400;color:var(--link-color-hover);transition:all .5s ease;text-decoration:none}
[class*=footer] a:hover,[class*=footer] a:link:hover,footer a:hover,footer a:link:hover{color:var(--link-color)}
[class*=footer] h6 a:hover,footer h6 a:hover{color:inherit !important}
.footer-primary{background-color:#e8e8e6}
.footer-primary a,.footer-primary a.link{padding:.5rem .5rem .5rem 0}
@media print,screen and (min-width:64em){.footer-primary a,.footer-primary a.link{padding:.5rem}
}
.footer-primary a:hover h5,.footer-primary a:link:hover h5{color:#000048}
.footer-site-map ul li{margin:.25rem 0}
.footer-dark{--heading-color:#fff;--link-color:#fff;--link-hover-color:#26efe9;color:#fff;background-color:#000048}
.footer-dark.bg-grd-blue-radial-top{background:#000048}
.footer-dark a,.footer-dark a:link{color:var(--link-color)}
.footer-dark a:hover,.footer-dark a:link:hover{color:var(--link-hover-color)}
.footer-dark h5,.footer-dark h6{color:var(--heading-color)}
.footer-dark .footer-primary{background-color:rgba(0,0,72,.3)}
.footer-dark .footer-primary a:hover,.footer-dark .footer-primary a:link:hover{color:var(--link-hover-color)}
.footer-dark .footer-primary a:hover h5,.footer-dark .footer-primary a:link:hover h5{color:var(--link-hover-color)}
.footer-dark .footer-site-map{background-color:#000048}
.footer-dark .grid-x .cell div .grid-x .cell h6{margin-bottom:0 !important}
.footer-dark .grid-x .cell div:nth-child(5){margin-bottom:20px}
.footer .grid-x .cell div .grid-x .cell h6{margin-bottom:0 !important}
.footer .grid-x .cell div:nth-child(5){margin-bottom:20px}
.footer .grid-x .cell h6,.footer-dark .grid-x .cell h6{margin-bottom:0}
.footer ul li,.footer-dark ul li{margin:.25rem 0}
.footer .footer-primary .grid-x .cell,.footer-dark .footer-primary .grid-x .cell{padding:0}
.wrapper-footer-cfow .footer-primary{background-color:rgba(0,0,0,.3) !important}
.wrapper-footer-cfow .footer-primary h5,.wrapper-footer-cfow .footer-primary h6{color:#0033a0}
.wrapper-footer-cfow .footer-primary a:hover h5,.wrapper-footer-cfow .footer-primary a:hover h6{color:#0033a0}
.wrapper-footer-cfow .footer-primary a,.wrapper-footer-cfow .footer-primary a:link{font-weight:700 !important;color:#007e2e !important}
.wrapper-footer-cfow .footer-primary a:hover,.wrapper-footer-cfow .footer-primary a:link:hover{color:#00b140 !important}
.wrapper-footer-cfow .footer-primary .cell ul.menu li:nth-last-child(1) p span{color:#007e2e}
.wrapper-footer-cfow .footer-medium{background-color:#d9d9d9}
.wrapper-footer-cfow .footer-medium ul li{margin:.25rem}
.wrapper-footer-cfow .footer-medium a,.wrapper-footer-cfow .footer-medium a:link{color:#333 !important;transition:all .3s ease;font-weight:400}
.wrapper-footer-cfow .footer-medium a:focus,.wrapper-footer-cfow .footer-medium a:hover,.wrapper-footer-cfow .footer-medium a:link:focus,.wrapper-footer-cfow .footer-medium a:link:hover{color:#00b140 !important;transition:all .3s ease}
.wrapper-footer-cfow .footer-medium b,.wrapper-footer-cfow .footer-medium h1,.wrapper-footer-cfow .footer-medium h2,.wrapper-footer-cfow .footer-medium h3,.wrapper-footer-cfow .footer-medium h4,.wrapper-footer-cfow .footer-medium h5,.wrapper-footer-cfow .footer-medium h6,.wrapper-footer-cfow .footer-medium p,.wrapper-footer-cfow .footer-medium strong{color:#0033a0 !important}
@media print,screen and (min-width:41.75em){.medium-bd-r-green{border-right:1px solid #00b140}
}
.bd-b-black-1{border-bottom:1px solid #000}Ś