@charset "UTF-8";:root{--heading-color:#2f78c4;--link-color:#2f78c4;--link-hover-color:#000048}
.header-search.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu.search-container{position:fixed;width:100%;top:1rem;left:0;margin-left:0;z-index:9999;height:100vh}
.search-container input{border:1px solid #000048;font-size:2rem;height:auto;color:#000048}
.search-container input:focus{border-color:#000048;box-shadow:none}
.search-container.header-submenu{margin-left:0}
.search-container .close-button{color:#d0d0ce;z-index:9999;top:0;right:1rem}
.search-container .close-button:focus,.search-container .close-button:hover{color:#2f78c4;outline:0}
.no-js .dropdown.menu ul{display:none}
.primary-menu .menu .is-active>a{background:0}
.primary-menu input:-ms-input-placeholder{color:#97999b}
.primary-menu input::placeholder{color:#97999b}
.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}
.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}
.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}
#ui-id-2.ui-widget.ui-widget-content .ui-menu-item-wrapper{padding-left:0 !important}
.search-dropdown#ui-id-1.ui-widget.ui-widget-content{z-index:9999;border:0;color:#2f78c4;text-align:left;top:275px !important;margin-left:-35px}
.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}
#ui-id-1.ui-widget.ui-widget-content .ui-menu-item-wrapper{padding-left:0 !important}
.search-dropdown#ui-id-1.ui-widget.ui-widget-content .ui-menu-item-wrapper{padding-left:0 !important}
.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}
.content-hide-on-error{display:block;color:#000048}
.border-on-error{border:1px solid #b81f2d !important}
.errorMsg{color:#b81f2d !important}
.logoCountryname,.logoSeparator{color:#000048 !important}
.logoCountryname{margin-left:-5px;display:inline-block}
@media print,screen and (max-width:420px){.logoSeparator{display:none}
.logoCountryname{display:block;margin-top:.5rem;margin-left:0}
}
.stickyNav .sticky,.stickyTitleBar .sticky{background:#fff}
@media print,screen and (min-width:64em){.stickyNav .sticky,.stickyTitleBar .sticky{background:#fff}
}
.stickyNav .is-stuck,.stickyTitleBar .is-stuck{background:#fff}
@media screen and (max-width:63.99875em){.stickyNav .is-stuck .top-bar,.stickyTitleBar .is-stuck .top-bar{top:47px;position:fixed;width:100%;background:#fff}
}
@media screen and (max-width:63.99875em) and (min-width:320px){.stickyNav .is-stuck .top-bar,.stickyTitleBar .is-stuck .top-bar{top:calc(47px + 16 * (100vw - 320px)/ 704)}
}
@media screen and (max-width:63.99875em) and (min-width:1024px){.stickyNav .is-stuck .top-bar,.stickyTitleBar .is-stuck .top-bar{top:63px}
}
.secondary-nav{background:#e8e8e6}
.secondary-nav a,.secondary-nav a:link{color:#000048 !important;font-weight:400;transition:background-color .25s ease-out,color .25s ease-out}
.secondary-nav a:hover,.secondary-nav a:link:hover{color:#6aa2dc !important}
.secondary-nav #drop2{top:1.2rem !important;right:10px;background:#e8e8e6;z-index:9999;padding:1rem;min-width:5rem}
.secondary-nav #language-menu{top:1.6rem !important;background:#fff}
.secondary-nav #language-menu a,.secondary-nav #language-menu a:link{color:#000048 !important;display:inline;padding:0;font-weight:400}
.secondary-nav #language-menu a:hover,.secondary-nav #language-menu a:link:hover{color:#6aa2dc !important}
.secondary-nav #language-menu span,.secondary-nav #language-menu strong{color:#000048 !important}
.secondary-nav #language-menu:before{display:block;width:0;height:0;border-style:solid;border-width:.5rem;content:'';border-top-width:0;border-color:transparent transparent #fff;right:4rem;left:auto;position:absolute;top:calc(0px - .5rem)}
.secondary-nav #language-menu .flag-icon{box-shadow:0 0 0 1px rgba(151,153,155,.5);background-size:cover !important}
@media only screen and (min-width:1024px) and (max-width:1200px){.secondary-nav #language-menu{width:140% !important}
}
.primary-nav .js-dropdown-active a,.primary-nav .menu li.is-active a{font-weight:400;color:#fff;transition:all .5s ease}
.primary-nav .js-dropdown-active a:after,.primary-nav .menu li.is-active a:after{color:#92bbe6}
.primary-nav.top-bar{background-color:transparent}
.primary-nav.top-bar ul{background-color:transparent}
.primary-nav.top-bar .menu li{margin:0}
.primary-nav.top-bar .menu li a{background:0;font-weight:400;color:#000048;transition:all .5s ease}
.primary-nav.top-bar .menu .is-active a{background:#000048;color:#fff}
.primary-nav.top-bar .menu li:not(.is-dropdown-accordion-parent)>a,.primary-nav.top-bar .menu li:not(.is-dropdown-submenu-parent)>a{line-height:unset}
.primary-nav.top-bar .menu [class*=submenu-parent][class*=submenu]>a,.primary-nav.top-bar .menu [class*=submenu]>a,.primary-nav.top-bar .menu li.is-dropdown-accordion-parent>a,.primary-nav.top-bar .menu li.is-dropdown-submenu-parent>a{padding:1rem 1.7rem 1rem .5rem;line-height:unset}
.primary-nav.top-bar .menu [class*=submenu-parent][class*=submenu]>a:after,.primary-nav.top-bar .menu [class*=submenu]>a:after,.primary-nav.top-bar .menu li.is-dropdown-accordion-parent>a:after,.primary-nav.top-bar .menu li.is-dropdown-submenu-parent>a:after{width:unset;height:unset;border:0;content:"\e903";font-family:Cognizant-Icons,Helvetica,Arial,Verdana,Tahoma,sans-serif;font-weight:700;color:#92bbe6;top:calc(50% - .35rem);right:12px;background:0 0 !important}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.primary-nav.top-bar .menu [class*=submenu-parent][class*=submenu]>a:after,.primary-nav.top-bar .menu [class*=submenu]>a:after,.primary-nav.top-bar .menu li.is-dropdown-accordion-parent>a:after,.primary-nav.top-bar .menu li.is-dropdown-submenu-parent>a:after{right:1.2rem}
}
.primary-nav.top-bar .menu [class*=submenu-parent][class*=submenu][aria-expanded=true]>a,.primary-nav.top-bar .menu [class*=submenu][aria-expanded=true]>a,.primary-nav.top-bar .menu li.is-dropdown-accordion-parent[aria-expanded=true]>a,.primary-nav.top-bar .menu li.is-dropdown-submenu-parent[aria-expanded=true]>a{background:#000048}
.primary-nav.top-bar .submenu{min-width:300px}
@media print,screen and (min-width:64em){.primary-nav.top-bar .submenu.is-full-width{top:3.6rem;position:fixed;width:100%;z-index:9999;background:#000048;height:100vh;padding-top:1rem}
}
@media print,screen and (min-width:64em){.primary-nav.top-bar .submenu{position:absolute;top:auto !important;left:auto !important;background:#000048;height:auto;width:100%;z-index:9999;border:0}
}
.primary-nav.top-bar .submenu .is-submenu-item a,.primary-nav.top-bar .submenu .is-submenu-item a:link{padding:.5rem;position:relative}
@media screen and (max-width:50.62375em){.primary-nav.top-bar .submenu .is-submenu-item a,.primary-nav.top-bar .submenu .is-submenu-item a:link{background:#2f78c4}
}
.primary-nav.top-bar .submenu .is-submenu-item a:hover,.primary-nav.top-bar .submenu .is-submenu-item a:link:hover{transition:all .3s ease;background:#2866a7 !important}
.primary-nav.top-bar .is-dropdown-submenu{border:0}
.primary-nav .top-bar-right .input-group input{color:#000048 !important;border:1px solid #000048}
.primary-nav .top-bar-right .input-group input:-ms-input-placeholder{color:#000048 !important}
.primary-nav .top-bar-right .input-group input::placeholder{color:#000048 !important}
.primary-nav .top-bar-right .input-group input:focus{border:1px solid #000048 !important;color:#000048 !important;margin-right:0 !important;box-shadow:0 0 5px #000048}
.primary-nav .top-bar-right .input-group .input-group-label{border:1px solid #000048 !important;border-left:0}
.primary-nav .top-bar-right .input-group .input-group-label i.search{color:#000048 !important}
.title-bar{background:#fff}
.megamenu{top:calc(100% - 1rem) !important}
.hamburger-inner,.hamburger.is-active .hamburger-inner{background-color:#2f78c4}
.hamburger-inner:after,.hamburger-inner:before,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#2f78c4}
[class*=theme-]:not([class*=default]){color:#fff}
.theme-default.dotcom-header :is(h1,h2,h3,h4,h5,h6,p,span){color:#fff}
.theme-default.countrysitepages .stickyTitleBar .title-bar .mx1{margin-right:.5rem !important;margin-left:.5rem !important}
.theme-default .top-bar ul ul{background-color:transparent}
.theme-default .secondary-nav #language-menu{width:40em !important;left:auto !important}
@media only screen and (min-width:1024px) and (max-width:1200px){.theme-default .secondary-nav #language-menu{width:40em !important}
}
.theme-default .secondary-nav #drop2 li{-ms-flex-pack:center !important;justify-content:center !important}
@media only screen and (max-width:420px){.theme-default.dotcom-header .stickyTitleBar .dotcom-countryname{padding-top:.25rem}
}
.theme-default .primary-nav.top-bar .menu li a:hover{background:#000048;color:#fff}
.theme-default .primary-nav.top-bar .menu [class*=submenu-parent][class*=submenu]>a,.theme-default .primary-nav.top-bar .menu [class*=submenu]>a,.theme-default .primary-nav.top-bar .menu li.is-dropdown-accordion-parent>a,.theme-default .primary-nav.top-bar .menu li.is-dropdown-submenu-parent>a{padding:1rem 2rem 1rem 1rem}
.theme-default .primary-nav.top-bar .menu [class*=submenu-parent][class*=submenu]>a:after,.theme-default .primary-nav.top-bar .menu [class*=submenu]>a:after,.theme-default .primary-nav.top-bar .menu li.is-dropdown-accordion-parent>a:after,.theme-default .primary-nav.top-bar .menu li.is-dropdown-submenu-parent>a:after{transition:.9s;top:calc(50% - .3rem);right:18px;background:0 0 !important}
.theme-default .primary-nav.top-bar .menu [class*=submenu-parent][class*=submenu].is-active>a:after,.theme-default .primary-nav.top-bar .menu [class*=submenu].is-active>a:after,.theme-default .primary-nav.top-bar .menu li.is-dropdown-accordion-parent.is-active>a:after,.theme-default .primary-nav.top-bar .menu li.is-dropdown-submenu-parent.is-active>a:after{content:"\e91a";font-family:Cognizant-Icons,Helvetica,Arial,Verdana,Tahoma,sans-serif;font-weight:700;top:calc(50% - .3rem);transition:.9s;font-size:75%;right:14px}
.theme-default .primary-nav.top-bar .submenu .is-submenu-item .grid-container h6::after{content:"" !important;margin-top:0 !important}
.theme-default .primary-nav.top-bar .submenu .is-submenu-item .grid-container h6::before{content:"" !important;margin-top:0 !important}
.theme-default .primary-nav.top-bar .submenu .is-submenu-item a,.theme-default .primary-nav.top-bar .submenu .is-submenu-item a:link{padding:.35rem .5rem}
@media print,screen and (min-width:64em){.theme-default .primary-nav.top-bar .submenu .is-submenu-item a:after,.theme-default .primary-nav.top-bar .submenu .is-submenu-item a:link:after{content:"\e907";font-family:Cognizant-Icons,Helvetica,Arial,Verdana,Tahoma,sans-serif;top:calc(50% - .5rem);position:relative;left:5px;font-size:75%;bottom:1.25px;font-weight:700}
}
.theme-default .primary-nav.top-bar .submenu .is-submenu-item a:hover,.theme-default .primary-nav.top-bar .submenu .is-submenu-item a:link:hover{transition:all .3s ease;background:rgba(0,35,109,.5)}
.theme-default .primary-nav.top-bar .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}
.theme-default .primary-nav.top-bar .is-dropdown-submenu-parent.opens-left.is-active .arrow-upp{display:block}
@media only screen and (min-width:1024px) and (max-width:1025px){.theme-default.countrysitepages .primary-nav.top-bar .menu [class*=submenu-parent][class*=submenu]>a,.theme-default.countrysitepages .primary-nav.top-bar .menu [class*=submenu]>a,.theme-default.countrysitepages .primary-nav.top-bar .menu li.is-dropdown-accordion-parent>a,.theme-default.countrysitepages .primary-nav.top-bar .menu li.is-dropdown-submenu-parent>a{padding:1rem 1.5rem 1rem .5rem}
.theme-default.countrysitepages .primary-nav.top-bar .menu [class*=submenu-parent][class*=submenu]>a:after,.theme-default.countrysitepages .primary-nav.top-bar .menu [class*=submenu]>a:after,.theme-default.countrysitepages .primary-nav.top-bar .menu li.is-dropdown-accordion-parent>a:after,.theme-default.countrysitepages .primary-nav.top-bar .menu li.is-dropdown-submenu-parent>a:after{right:8px}
.theme-default.countrysitepages .primary-nav.top-bar .menu [class*=submenu-parent][class*=submenu].is-active>a:after,.theme-default.countrysitepages .primary-nav.top-bar .menu [class*=submenu].is-active>a:after,.theme-default.countrysitepages .primary-nav.top-bar .menu li.is-dropdown-accordion-parent.is-active>a:after,.theme-default.countrysitepages .primary-nav.top-bar .menu li.is-dropdown-submenu-parent.is-active>a:after{right:12px}
}
.theme-default .dbt-latestthinking{white-space:nowrap}
.theme-default .megaimg{background-size:100% auto;background:no-repeat;height:250px}
@media print,screen and (max-width:1024px){.theme-default .megaimg{height:210px;background-size:100% auto;background:no-repeat}
}
.theme-default .app-store{line-height:1rem;top:23%;left:-3px;background:0 0 !important}
.theme-default .app-store:after{content:"" !important}
.theme-default .bd-t-blue-light1{border-top:1px #0499ee solid !important}
.theme-default .cog-logo-com{transition:all .5s ease-out;width:250px}
@media(min-width:1024px){.theme-default .cog-logo-com{width:calc(250px + 0 * (100vw - 1024px)/ 176)}
}
@media(min-width:1200px){.theme-default .cog-logo-com{width:250px}
}
@media print,screen and (min-width:64em){.theme-default .cog-logo-com{margin-top:0 !important}
}
.theme-default .cog-logo{width:250px;height:auto}
.theme-blue .logoCountryname,.theme-blue .logoSeparator{color:#000048 !important}
.theme-blue .logoCountryname{margin-left:-5px;display:inline-block}
@media print,screen and (max-width:420px){.theme-blue .logoSeparator{display:none}
.theme-blue .logoCountryname{display:block;margin-top:.5rem;margin-left:0}
}
.theme-blue .stickyNav .sticky,.theme-blue .stickyTitleBar .sticky{background:rgba(0,51,160,.85)}
@media print,screen and (min-width:64em){.theme-blue .stickyNav .sticky,.theme-blue .stickyTitleBar .sticky{background:#fff}
}
.theme-blue .stickyNav .is-stuck,.theme-blue .stickyTitleBar .is-stuck{background:rgba(0,51,160,.85)}
@media screen and (max-width:63.99875em){.theme-blue .stickyNav .is-stuck .top-bar,.theme-blue .stickyTitleBar .is-stuck .top-bar{top:35px;position:fixed;width:100%;background:rgba(0,51,160,.85)}
}
@media screen and (max-width:63.99875em) and (min-width:320px){.theme-blue .stickyNav .is-stuck .top-bar,.theme-blue .stickyTitleBar .is-stuck .top-bar{top:calc(35px + 10 * (100vw - 320px)/ 704)}
}
@media screen and (max-width:63.99875em) and (min-width:1024px){.theme-blue .stickyNav .is-stuck .top-bar,.theme-blue .stickyTitleBar .is-stuck .top-bar{top:45px}
}
.theme-blue .secondary-nav{background:#0033a0}
.theme-blue .secondary-nav a,.theme-blue .secondary-nav a:link{color:#000048 !important;font-weight:400;transition:background-color .25s ease-out,color .25s ease-out}
.theme-blue .secondary-nav a:hover,.theme-blue .secondary-nav a:link:hover{color:#6aa2dc !important}
.theme-blue .secondary-nav #drop2{top:1.2rem !important;right:10px;background:#0033a0;z-index:9999;padding:1rem;min-width:5rem}
.theme-blue .secondary-nav #language-menu{top:2.15rem !important;background:#000063}
.theme-blue .secondary-nav #language-menu a,.theme-blue .secondary-nav #language-menu a:link{color:#000048 !important;display:inline;padding:0;font-weight:400}
.theme-blue .secondary-nav #language-menu a:hover,.theme-blue .secondary-nav #language-menu a:link:hover{color:#6aa2dc !important}
.theme-blue .secondary-nav #language-menu span,.theme-blue .secondary-nav #language-menu strong{color:#000048 !important}
.theme-blue .secondary-nav #language-menu:before{display:block;width:0;height:0;border-style:solid;border-width:.5rem;content:'';border-top-width:0;border-color:transparent transparent #000063;right:4rem;left:auto;position:absolute;top:calc(0px - .5rem)}
.theme-blue .secondary-nav #language-menu .flag-icon{box-shadow:0 0 0 1px rgba(151,153,155,.5);background-size:cover !important}
@media only screen and (min-width:1024px) and (max-width:1200px){.theme-blue .secondary-nav #language-menu{width:140% !important}
}
.theme-blue .primary-nav .js-dropdown-active a,.theme-blue .primary-nav .menu li.is-active a{font-weight:400;color:#fff;transition:all .5s ease}
.theme-blue .primary-nav .js-dropdown-active a:after,.theme-blue .primary-nav .menu li.is-active a:after{color:#6dccff}
.theme-blue .primary-nav.top-bar{background-color:transparent}
.theme-blue .primary-nav.top-bar ul{background-color:transparent}
.theme-blue .primary-nav.top-bar .menu li{margin:0}
.theme-blue .primary-nav.top-bar .menu li a{background:0;font-weight:400;color:#fff;transition:all .5s ease}
.theme-blue .primary-nav.top-bar .menu .is-active a{background:#000063;color:#fff}
.theme-blue .primary-nav.top-bar .menu li:not(.is-dropdown-accordion-parent)>a,.theme-blue .primary-nav.top-bar .menu li:not(.is-dropdown-submenu-parent)>a{line-height:unset}
.theme-blue .primary-nav.top-bar .menu [class*=submenu-parent][class*=submenu]>a,.theme-blue .primary-nav.top-bar .menu [class*=submenu]>a,.theme-blue .primary-nav.top-bar .menu li.is-dropdown-accordion-parent>a,.theme-blue .primary-nav.top-bar .menu li.is-dropdown-submenu-parent>a{padding:1rem 1.7rem 1rem .5rem;line-height:unset}
.theme-blue .primary-nav.top-bar .menu [class*=submenu-parent][class*=submenu]>a:after,.theme-blue .primary-nav.top-bar .menu [class*=submenu]>a:after,.theme-blue .primary-nav.top-bar .menu li.is-dropdown-accordion-parent>a:after,.theme-blue .primary-nav.top-bar .menu li.is-dropdown-submenu-parent>a:after{width:unset;height:unset;border:0;content:"\e903";font-family:Cognizant-Icons,Helvetica,Arial,Verdana,Tahoma,sans-serif;font-weight:700;color:#6dccff;top:calc(50% - .35rem);right:12px;background:0 0 !important}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.theme-blue .primary-nav.top-bar .menu [class*=submenu-parent][class*=submenu]>a:after,.theme-blue .primary-nav.top-bar .menu [class*=submenu]>a:after,.theme-blue .primary-nav.top-bar .menu li.is-dropdown-accordion-parent>a:after,.theme-blue .primary-nav.top-bar .menu li.is-dropdown-submenu-parent>a:after{right:1.2rem}
}
.theme-blue .primary-nav.top-bar .menu [class*=submenu-parent][class*=submenu][aria-expanded=true]>a,.theme-blue .primary-nav.top-bar .menu [class*=submenu][aria-expanded=true]>a,.theme-blue .primary-nav.top-bar .menu li.is-dropdown-accordion-parent[aria-expanded=true]>a,.theme-blue .primary-nav.top-bar .menu li.is-dropdown-submenu-parent[aria-expanded=true]>a{background:#000048}
.theme-blue .primary-nav.top-bar .submenu{min-width:300px}
@media print,screen and (min-width:64em){.theme-blue .primary-nav.top-bar .submenu.is-full-width{top:3.6rem;position:fixed;width:100%;z-index:9999;background:#000063;height:100vh;padding-top:1rem}
}
@media print,screen and (min-width:64em){.theme-blue .primary-nav.top-bar .submenu{position:absolute;top:auto !important;left:auto !important;background:#000063;height:auto;width:100%;z-index:9999;border:0}
}
.theme-blue .primary-nav.top-bar .submenu .is-submenu-item a,.theme-blue .primary-nav.top-bar .submenu .is-submenu-item a:link{padding:.5rem;position:relative}
@media screen and (max-width:50.62375em){.theme-blue .primary-nav.top-bar .submenu .is-submenu-item a,.theme-blue .primary-nav.top-bar .submenu .is-submenu-item a:link{background:#2f78c4}
}
.theme-blue .primary-nav.top-bar .submenu .is-submenu-item a:hover,.theme-blue .primary-nav.top-bar .submenu .is-submenu-item a:link:hover{transition:all .3s ease;background:#2866a7 !important}
.theme-blue .primary-nav.top-bar .is-dropdown-submenu{border:0}
.theme-blue .primary-nav .top-bar-right .input-group input{color:#fff !important;border:1px solid #000048}
.theme-blue .primary-nav .top-bar-right .input-group input:-ms-input-placeholder{color:#fff !important}
.theme-blue .primary-nav .top-bar-right .input-group input::placeholder{color:#fff !important}
.theme-blue .primary-nav .top-bar-right .input-group input:focus{border:1px solid #fff !important;color:#fff !important;margin-right:0 !important;box-shadow:0 0 5px #000048}
.theme-blue .primary-nav .top-bar-right .input-group .input-group-label{border:1px solid #fff !important;border-left:0}
.theme-blue .primary-nav .top-bar-right .input-group .input-group-label i.search{color:#fff !important}
.theme-blue .title-bar{background:rgba(0,51,160,.85)}
.theme-blue .megamenu{top:calc(100% - 1rem) !important}
.theme-blue .hamburger-inner,.theme-blue .hamburger.is-active .hamburger-inner{background-color:#6dccff}
.theme-blue .hamburger-inner:after,.theme-blue .hamburger-inner:before,.theme-blue .hamburger.is-active .hamburger-inner:after,.theme-blue .hamburger.is-active .hamburger-inner:before{background-color:#6dccff}
.theme-blue [class*=theme-]:not([class*=default]){color:#fff}
.theme-blue-dark .logoCountryname,.theme-blue-dark .logoSeparator{color:#fff !important}
.theme-blue-dark .logoCountryname{margin-left:-5px;display:inline-block}
@media print,screen and (max-width:420px){.theme-blue-dark .logoSeparator{display:none}
.theme-blue-dark .logoCountryname{display:block;margin-top:.5rem;margin-left:0}
}
.theme-blue-dark .stickyNav .sticky,.theme-blue-dark .stickyTitleBar .sticky{background:rgba(0,0,99,.97)}
@media print,screen and (min-width:64em){.theme-blue-dark .stickyNav .sticky,.theme-blue-dark .stickyTitleBar .sticky{background:rgba(0,0,99,.6)}
}
.theme-blue-dark .stickyNav .is-stuck,.theme-blue-dark .stickyTitleBar .is-stuck{background:rgba(0,0,99,.97)}
@media screen and (max-width:63.99875em){.theme-blue-dark .stickyNav .is-stuck .top-bar,.theme-blue-dark .stickyTitleBar .is-stuck .top-bar{top:35px;position:fixed;width:100%;background:rgba(0,0,99,.97)}
}
@media screen and (max-width:63.99875em) and (min-width:320px){.theme-blue-dark .stickyNav .is-stuck .top-bar,.theme-blue-dark .stickyTitleBar .is-stuck .top-bar{top:calc(35px + 10 * (100vw - 320px)/ 704)}
}
@media screen and (max-width:63.99875em) and (min-width:1024px){.theme-blue-dark .stickyNav .is-stuck .top-bar,.theme-blue-dark .stickyTitleBar .is-stuck .top-bar{top:45px}
}
.theme-blue-dark .secondary-nav{background:#000063}
.theme-blue-dark .secondary-nav a,.theme-blue-dark .secondary-nav a:link{color:#fff !important;font-weight:400;transition:background-color .25s ease-out,color .25s ease-out}
.theme-blue-dark .secondary-nav a:hover,.theme-blue-dark .secondary-nav a:link:hover{color:#fff !important}
.theme-blue-dark .secondary-nav #drop2{top:1.2rem !important;right:10px;background:#000063;z-index:9999;padding:1rem;min-width:5rem}
.theme-blue-dark .secondary-nav #language-menu{top:2.15rem !important;background:rgba(0,0,48,.85)}
.theme-blue-dark .secondary-nav #language-menu a,.theme-blue-dark .secondary-nav #language-menu a:link{color:#fff !important;display:inline;padding:0;font-weight:400}
.theme-blue-dark .secondary-nav #language-menu a:hover,.theme-blue-dark .secondary-nav #language-menu a:link:hover{color:#fff !important}
.theme-blue-dark .secondary-nav #language-menu span,.theme-blue-dark .secondary-nav #language-menu strong{color:#fff !important}
.theme-blue-dark .secondary-nav #language-menu:before{display:block;width:0;height:0;border-style:solid;border-width:.5rem;content:'';border-top-width:0;border-color:transparent transparent rgba(0,0,48,.85);right:4rem;left:auto;position:absolute;top:calc(0px - .5rem)}
.theme-blue-dark .secondary-nav #language-menu .flag-icon{box-shadow:0 0 0 1px rgba(179,179,179,.5);background-size:cover !important}
@media only screen and (min-width:1024px) and (max-width:1200px){.theme-blue-dark .secondary-nav #language-menu{width:140% !important}
}
.theme-blue-dark .primary-nav .js-dropdown-active a,.theme-blue-dark .primary-nav .menu li.is-active a{font-weight:400;color:#fff;transition:all .5s ease}
.theme-blue-dark .primary-nav .js-dropdown-active a:after,.theme-blue-dark .primary-nav .menu li.is-active a:after{color:#6dccff}
.theme-blue-dark .primary-nav.top-bar{background-color:transparent}
.theme-blue-dark .primary-nav.top-bar ul{background-color:transparent}
.theme-blue-dark .primary-nav.top-bar .menu li{margin:0}
.theme-blue-dark .primary-nav.top-bar .menu li a{background:0;font-weight:400;color:#fff;transition:all .5s ease}
.theme-blue-dark .primary-nav.top-bar .menu .is-active a{background:rgba(0,0,99,.97);color:#fff}
.theme-blue-dark .primary-nav.top-bar .menu li:not(.is-dropdown-accordion-parent)>a,.theme-blue-dark .primary-nav.top-bar .menu li:not(.is-dropdown-submenu-parent)>a{line-height:unset}
.theme-blue-dark .primary-nav.top-bar .menu [class*=submenu-parent][class*=submenu]>a,.theme-blue-dark .primary-nav.top-bar .menu [class*=submenu]>a,.theme-blue-dark .primary-nav.top-bar .menu li.is-dropdown-accordion-parent>a,.theme-blue-dark .primary-nav.top-bar .menu li.is-dropdown-submenu-parent>a{padding:1rem 1.7rem 1rem .5rem;line-height:unset}
.theme-blue-dark .primary-nav.top-bar .menu [class*=submenu-parent][class*=submenu]>a:after,.theme-blue-dark .primary-nav.top-bar .menu [class*=submenu]>a:after,.theme-blue-dark .primary-nav.top-bar .menu li.is-dropdown-accordion-parent>a:after,.theme-blue-dark .primary-nav.top-bar .menu li.is-dropdown-submenu-parent>a:after{width:unset;height:unset;border:0;content:"\e903";font-family:Cognizant-Icons,Helvetica,Arial,Verdana,Tahoma,sans-serif;font-weight:700;color:#6dccff;top:calc(50% - .35rem);right:12px;background:0 0 !important}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.theme-blue-dark .primary-nav.top-bar .menu [class*=submenu-parent][class*=submenu]>a:after,.theme-blue-dark .primary-nav.top-bar .menu [class*=submenu]>a:after,.theme-blue-dark .primary-nav.top-bar .menu li.is-dropdown-accordion-parent>a:after,.theme-blue-dark .primary-nav.top-bar .menu li.is-dropdown-submenu-parent>a:after{right:1.2rem}
}
.theme-blue-dark .primary-nav.top-bar .menu [class*=submenu-parent][class*=submenu][aria-expanded=true]>a,.theme-blue-dark .primary-nav.top-bar .menu [class*=submenu][aria-expanded=true]>a,.theme-blue-dark .primary-nav.top-bar .menu li.is-dropdown-accordion-parent[aria-expanded=true]>a,.theme-blue-dark .primary-nav.top-bar .menu li.is-dropdown-submenu-parent[aria-expanded=true]>a{background:rgba(255,255,255,.3)}
.theme-blue-dark .primary-nav.top-bar .submenu{min-width:300px}
@media print,screen and (min-width:64em){.theme-blue-dark .primary-nav.top-bar .submenu.is-full-width{top:3.6rem;position:fixed;width:100%;z-index:9999;background:rgba(0,0,99,.97);height:auto;padding-top:1rem}
}
@media print,screen and (min-width:64em){.theme-blue-dark .primary-nav.top-bar .submenu{position:absolute;top:auto !important;left:auto !important;background:rgba(0,0,99,.97);height:auto;width:100%;z-index:9999;border:0}
}
.theme-blue-dark .primary-nav.top-bar .submenu .is-submenu-item a,.theme-blue-dark .primary-nav.top-bar .submenu .is-submenu-item a:link{padding:.75rem 1rem;position:relative}
@media screen and (max-width:50.62375em){.theme-blue-dark .primary-nav.top-bar .submenu .is-submenu-item a,.theme-blue-dark .primary-nav.top-bar .submenu .is-submenu-item a:link{background:rgba(0,51,160,.3)}
}
.theme-blue-dark .primary-nav.top-bar .submenu .is-submenu-item a:hover,.theme-blue-dark .primary-nav.top-bar .submenu .is-submenu-item a:link:hover{transition:all .3s ease;background:rgba(50,141,255,.97) !important}
.theme-blue-dark .primary-nav.top-bar .is-dropdown-submenu{border:0}
.theme-blue-dark .primary-nav .top-bar-right .input-group input{color:#fff !important;border:1px solid #fff}
.theme-blue-dark .primary-nav .top-bar-right .input-group input:-ms-input-placeholder{color:#fff !important}
.theme-blue-dark .primary-nav .top-bar-right .input-group input::placeholder{color:#fff !important}
.theme-blue-dark .primary-nav .top-bar-right .input-group input:focus{border:1px solid #fff !important;color:#fff !important;margin-right:0 !important;box-shadow:0 0 5px #0033a0}
.theme-blue-dark .primary-nav .top-bar-right .input-group .input-group-label{border:1px solid #fff !important;border-left:0}
.theme-blue-dark .primary-nav .top-bar-right .input-group .input-group-label i.search{color:#fff !important}
.theme-blue-dark .title-bar{background:rgba(0,0,99,.97)}
.theme-blue-dark .megamenu{top:calc(100% - 1rem) !important}
.theme-blue-dark .hamburger-inner,.theme-blue-dark .hamburger.is-active .hamburger-inner{background-color:#6dccff}
.theme-blue-dark .hamburger-inner:after,.theme-blue-dark .hamburger-inner:before,.theme-blue-dark .hamburger.is-active .hamburger-inner:after,.theme-blue-dark .hamburger.is-active .hamburger-inner:before{background-color:#6dccff}
.theme-blue-dark [class*=theme-]:not([class*=default]){color:#fff}
.theme-blue-dark .primary-nav.top-bar .menu [class*=submenu-parent][class*=submenu]>a,.theme-blue-dark .primary-nav.top-bar .menu [class*=submenu]>a,.theme-blue-dark .primary-nav.top-bar .menu li.is-dropdown-accordion-parent>a,.theme-blue-dark .primary-nav.top-bar .menu li.is-dropdown-submenu-parent>a{padding:.7rem 1.5rem .75rem .5rem}
.theme-blue-dark .primary-nav.top-bar .menu [class*=submenu-parent][class*=submenu]>a:after,.theme-blue-dark .primary-nav.top-bar .menu [class*=submenu]>a:after,.theme-blue-dark .primary-nav.top-bar .menu li.is-dropdown-accordion-parent>a:after,.theme-blue-dark .primary-nav.top-bar .menu li.is-dropdown-submenu-parent>a:after{transition:.9s;top:calc(50% - .5rem);right:5px;background:0 0 !important}
.theme-blue-dark .header-submenu button.close-button:focus{border:2px solid #6dccff;outline:0}
@media only screen and (min-width:1024px) and (max-width:1025px){.theme-blue-dark .primary-nav.top-bar .menu [class*=submenu-parent][class*=submenu]>a,.theme-blue-dark .primary-nav.top-bar .menu [class*=submenu]>a,.theme-blue-dark .primary-nav.top-bar .menu li.is-dropdown-accordion-parent>a,.theme-blue-dark .primary-nav.top-bar .menu li.is-dropdown-submenu-parent>a{padding:1rem 1.6rem 1rem .5rem}
.theme-blue-dark .primary-nav.top-bar .menu [class*=submenu-parent][class*=submenu]>a:after,.theme-blue-dark .primary-nav.top-bar .menu [class*=submenu]>a:after,.theme-blue-dark .primary-nav.top-bar .menu li.is-dropdown-accordion-parent>a:after,.theme-blue-dark .primary-nav.top-bar .menu li.is-dropdown-submenu-parent>a:after{right:8px}
.theme-blue-dark .primary-nav.top-bar .menu [class*=submenu-parent][class*=submenu].is-active>a:after,.theme-blue-dark .primary-nav.top-bar .menu [class*=submenu].is-active>a:after,.theme-blue-dark .primary-nav.top-bar .menu li.is-dropdown-accordion-parent.is-active>a:after,.theme-blue-dark .primary-nav.top-bar .menu li.is-dropdown-submenu-parent.is-active>a:after{right:12px}
}
.theme-gray .logoCountryname,.theme-gray .logoSeparator{color:#000048 !important}
.theme-gray .logoCountryname{margin-left:-5px;display:inline-block}
@media print,screen and (max-width:420px){.theme-gray .logoSeparator{display:none}
.theme-gray .logoCountryname{display:block;margin-top:.5rem;margin-left:0}
}
.theme-gray .stickyNav .sticky,.theme-gray .stickyTitleBar .sticky{background:0}
@media print,screen and (min-width:64em){.theme-gray .stickyNav .sticky,.theme-gray .stickyTitleBar .sticky{background:0}
}
.theme-gray .stickyNav .is-stuck,.theme-gray .stickyTitleBar .is-stuck{background:rgba(0,0,72,.97)}
@media screen and (max-width:63.99875em){.theme-gray .stickyNav .is-stuck .top-bar,.theme-gray .stickyTitleBar .is-stuck .top-bar{top:35px;position:fixed;width:100%;background:rgba(0,0,72,.97)}
}
@media screen and (max-width:63.99875em) and (min-width:320px){.theme-gray .stickyNav .is-stuck .top-bar,.theme-gray .stickyTitleBar .is-stuck .top-bar{top:calc(35px + 10 * (100vw - 320px)/ 704)}
}
@media screen and (max-width:63.99875em) and (min-width:1024px){.theme-gray .stickyNav .is-stuck .top-bar,.theme-gray .stickyTitleBar .is-stuck .top-bar{top:45px}
}
.theme-gray .secondary-nav{background:#e8e8e6}
.theme-gray .secondary-nav a,.theme-gray .secondary-nav a:link{color:#000048 !important;font-weight:400;transition:background-color .25s ease-out,color .25s ease-out}
.theme-gray .secondary-nav a:hover,.theme-gray .secondary-nav a:link:hover{color:#2f78c4 !important}
.theme-gray .secondary-nav #drop2{top:1.2rem !important;right:10px;background:#e8e8e6;z-index:9999;padding:1rem;min-width:5rem}
.theme-gray .secondary-nav #language-menu{top:2.15rem !important;background:rgba(0,0,72,.97)}
.theme-gray .secondary-nav #language-menu a,.theme-gray .secondary-nav #language-menu a:link{color:#000048 !important;display:inline;padding:0;font-weight:400}
.theme-gray .secondary-nav #language-menu a:hover,.theme-gray .secondary-nav #language-menu a:link:hover{color:#6aa2dc !important}
.theme-gray .secondary-nav #language-menu span,.theme-gray .secondary-nav #language-menu strong{color:#000048 !important}
.theme-gray .secondary-nav #language-menu:before{display:block;width:0;height:0;border-style:solid;border-width:.5rem;content:'';border-top-width:0;border-color:transparent transparent rgba(0,0,72,.97);right:4rem;left:auto;position:absolute;top:calc(0px - .5rem)}
.theme-gray .secondary-nav #language-menu .flag-icon{box-shadow:0 0 0 1px rgba(151,153,155,.5);background-size:cover !important}
@media only screen and (min-width:1024px) and (max-width:1200px){.theme-gray .secondary-nav #language-menu{width:140% !important}
}
.theme-gray .primary-nav .js-dropdown-active a,.theme-gray .primary-nav .menu li.is-active a{font-weight:400;color:#fff;transition:all .5s ease}
.theme-gray .primary-nav .js-dropdown-active a:after,.theme-gray .primary-nav .menu li.is-active a:after{color:#2f78c4}
.theme-gray .primary-nav.top-bar{background-color:transparent}
.theme-gray .primary-nav.top-bar ul{background-color:transparent}
.theme-gray .primary-nav.top-bar .menu li{margin:0}
.theme-gray .primary-nav.top-bar .menu li a{background:0;font-weight:400;color:#fff;transition:all .5s ease}
.theme-gray .primary-nav.top-bar .menu .is-active a{background:#00002f;color:#fff}
.theme-gray .primary-nav.top-bar .menu li:not(.is-dropdown-accordion-parent)>a,.theme-gray .primary-nav.top-bar .menu li:not(.is-dropdown-submenu-parent)>a{line-height:unset}
.theme-gray .primary-nav.top-bar .menu [class*=submenu-parent][class*=submenu]>a,.theme-gray .primary-nav.top-bar .menu [class*=submenu]>a,.theme-gray .primary-nav.top-bar .menu li.is-dropdown-accordion-parent>a,.theme-gray .primary-nav.top-bar .menu li.is-dropdown-submenu-parent>a{padding:1rem 1.7rem 1rem .5rem;line-height:unset}
.theme-gray .primary-nav.top-bar .menu [class*=submenu-parent][class*=submenu]>a:after,.theme-gray .primary-nav.top-bar .menu [class*=submenu]>a:after,.theme-gray .primary-nav.top-bar .menu li.is-dropdown-accordion-parent>a:after,.theme-gray .primary-nav.top-bar .menu li.is-dropdown-submenu-parent>a:after{width:unset;height:unset;border:0;content:"\e903";font-family:Cognizant-Icons,Helvetica,Arial,Verdana,Tahoma,sans-serif;font-weight:700;color:#2f78c4;top:calc(50% - .35rem);right:12px;background:0 0 !important}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.theme-gray .primary-nav.top-bar .menu [class*=submenu-parent][class*=submenu]>a:after,.theme-gray .primary-nav.top-bar .menu [class*=submenu]>a:after,.theme-gray .primary-nav.top-bar .menu li.is-dropdown-accordion-parent>a:after,.theme-gray .primary-nav.top-bar .menu li.is-dropdown-submenu-parent>a:after{right:1.2rem}
}
.theme-gray .primary-nav.top-bar .menu [class*=submenu-parent][class*=submenu][aria-expanded=true]>a,.theme-gray .primary-nav.top-bar .menu [class*=submenu][aria-expanded=true]>a,.theme-gray .primary-nav.top-bar .menu li.is-dropdown-accordion-parent[aria-expanded=true]>a,.theme-gray .primary-nav.top-bar .menu li.is-dropdown-submenu-parent[aria-expanded=true]>a{background:#000048}
.theme-gray .primary-nav.top-bar .submenu{min-width:300px}
@media print,screen and (min-width:64em){.theme-gray .primary-nav.top-bar .submenu.is-full-width{top:3.6rem;position:fixed;width:100%;z-index:9999;background:#00002f;height:auto;padding-top:1rem}
}
@media print,screen and (min-width:64em){.theme-gray .primary-nav.top-bar .submenu{position:absolute;top:auto !important;left:auto !important;background:#00002f;height:auto;width:100%;z-index:9999;border:0}
}
.theme-gray .primary-nav.top-bar .submenu .is-submenu-item a,.theme-gray .primary-nav.top-bar .submenu .is-submenu-item a:link{padding:.5rem;position:relative}
@media screen and (max-width:50.62375em){.theme-gray .primary-nav.top-bar .submenu .is-submenu-item a,.theme-gray .primary-nav.top-bar .submenu .is-submenu-item a:link{background:#2f78c4}
}
.theme-gray .primary-nav.top-bar .submenu .is-submenu-item a:hover,.theme-gray .primary-nav.top-bar .submenu .is-submenu-item a:link:hover{transition:all .3s ease;background:#2866a7 !important}
.theme-gray .primary-nav.top-bar .is-dropdown-submenu{border:0}
.theme-gray .primary-nav .top-bar-right .input-group input{color:#fff !important;border:1px solid #000048}
.theme-gray .primary-nav .top-bar-right .input-group input:-ms-input-placeholder{color:#fff !important}
.theme-gray .primary-nav .top-bar-right .input-group input::placeholder{color:#fff !important}
.theme-gray .primary-nav .top-bar-right .input-group input:focus{border:1px solid #fff !important;color:#fff !important;margin-right:0 !important;box-shadow:0 0 5px #000048}
.theme-gray .primary-nav .top-bar-right .input-group .input-group-label{border:1px solid #fff !important;border-left:0}
.theme-gray .primary-nav .top-bar-right .input-group .input-group-label i.search{color:#fff !important}
.theme-gray .title-bar{background:0}
.theme-gray .megamenu{top:calc(100% - 1rem) !important}
.theme-gray .hamburger-inner,.theme-gray .hamburger.is-active .hamburger-inner{background-color:#fff}
.theme-gray .hamburger-inner:after,.theme-gray .hamburger-inner:before,.theme-gray .hamburger.is-active .hamburger-inner:after,.theme-gray .hamburger.is-active .hamburger-inner:before{background-color:#fff}
.theme-gray [class*=theme-]:not([class*=default]){color:#fff}
@media print,screen and (min-width:64em){.theme-gray .sticky-article{background:rgba(0,0,72,.97) !important}
}
.theme-gray #stickyTitleBar .title-bar-title.is-active{background:#000048 !important;opacity:1}
.theme-gray #stickyTitleBar .title-bar-title.is-active .cog-logo{display:inline-block !important}
.theme-gray .stickyNav{height:auto !important}
@media print,screen and (max-width:74.99875em){.theme-gray .top-bar,.theme-gray .top-bar ul{background-color:#000048 !important}
}
.theme-gray .secondary-nav a{padding:.5rem .25rem}
.theme-gray .secondary-nav a img{margin-right:1rem}
.theme-gray .secondary-nav span{color:#000048;margin:0 !important}
.theme-gray .secondary-nav a,.theme-gray .secondary-nav a:link{color:#000048}
.theme-gray .secondary-nav a:first-child:hover,.theme-gray .secondary-nav a:link:first-child:hover{background:0}
.theme-gray .secondary-nav a:hover,.theme-gray .secondary-nav a:link:hover{color:#2f78c4 !important}
@media only screen and (min-width:320px) and (max-width:1024px){.theme-gray .top-bar-right li{border-top:1px solid rgba(0,0,0,.3)}
}
@media only screen and (min-width:1280px){.theme-gray .top-bar-right li a,.theme-gray .top-bar-right li a:link{line-height:unset}
.theme-gray .top-bar-right li a:after,.theme-gray .top-bar-right li a:link:after{content:"";display:block;background-image:linear-gradient(#26efe9,#26efe9);width:100%;height:3px;transform:scale(0,1);transition:transform .3s ease;opacity:.3;margin-top:4px}
.theme-gray .top-bar-right li a:hover::after,.theme-gray .top-bar-right li a:link:hover::after{transform:scale(1,1);opacity:.3;transition:transform .3s ease}
}
@media screen and (max-width:63.99875em){.theme-gray .secondary-nav .is-stuck{background:#d0d0ce}
}
@media only screen and (min-width:768px) and (max-width:1024px){.theme-gray .stickyNav .is-stuck .top-bar{top:6px}
.theme-gray #stickyNav .sticky.is-stuck.is-stuck{margin-top:4.2em !important}
}
.theme-gray #stickyTitleBar .cog-logo{width:140px;height:auto}
.theme-gray #stickyTitleBar .sticky.is-stuck .cog-logo{display:inline-block !important}
.theme-gray .sticy-article .stickyTitleBar{background:rgba(0,0,72,.97)}
@media only screen and (max-width:480px){.theme-gray .secondary-nav img{display:block}
.theme-gray #stickyTitleBar .sticky.is-stuck{margin-top:3.6em !important}
}
@media only screen and (min-width:1024px) and (max-width:1200px){.theme-gray #stickyTitleBar .sticky.is-stuck{margin-top:1.8em !important}
.theme-gray #stickyNav .sticky.is-stuck.is-stuck{margin-top:4.2em !important}
}
@media screen and (max-width:37.49875em){.theme-gray .secondary-nav a:link{font-size:10px !important;padding:.25rem}
.theme-gray .stickyNav .is-stuck .top-bar{top:86px !important}
}
@media only screen and (min-width:310px) and (max-width:1024px){.theme-gray .primary-nav .top-bar-right a.menu-underline{display:inline-block}
}
.theme-gray a.menu-underline::after{content:"";display:block;border-bottom:3px solid #26efe9 !important;transform:none !important;margin-top:4px;opacity:1 !important}
.theme-gray .hamburger-inner,.theme-gray .hamburger-inner:after,.theme-gray .hamburger-inner:before{background-color:#fff !important}
@media only screen and (min-width:667px) and (max-width:736px){.theme-gray .stickyNav .is-stuck .top-bar{top:calc(54px + 10 * (100vw - 320px)/ 704)}
}
.theme-gray .cog-logo{margin-top:-5px}
@media print,screen and (min-width:37.5em){.theme-gray .cog-logo{margin-top:-2px !important}
}
@media print,screen and (min-width:64em){.theme-gray .cog-logo{margin-top:-3px !important}
}
.theme-gray .title-bar-title .bd-l-white-1.hide-for-small-only{display:none !important}
.theme-default.theme-default-primary .secondary-nav a,.theme-default.theme-default-primary .secondary-nav a:link{color:#000048 !important}
.theme-default.theme-default-primary .secondary-nav a:hover,.theme-default.theme-default-primary .secondary-nav a:link:hover{color:#6aa2dc !important}
.theme-default.theme-default-primary .primary-nav .top-bar-right .input-group input{border:1px solid #97999b !important}
.theme-default.theme-default-primary .primary-nav .top-bar-right .input-group input:-ms-input-placeholder{color:#97999b !important}
.theme-default.theme-default-primary .primary-nav .top-bar-right .input-group input::placeholder{color:#97999b !important}
.theme-default.theme-default-primary .primary-nav .top-bar-right .input-group input:focus{box-shadow:0 0 5px #97999b}
.theme-default.theme-default-primary .primary-nav .top-bar-right .input-group .input-group-label{border:1px solid #97999b !important}
.theme-default.theme-default-primary .primary-nav .menu li a{color:#000048;padding:.75rem .5rem}
@media print,screen and (min-width:64em){.theme-default.theme-default-primary .primary-nav .menu li a{color:#000048;padding:.75rem 1rem}
}
@media print,screen and (min-width:64em){.theme-default.theme-default-primary .primary-nav .menu li a:hover{background-color:#000048;color:#fff}
}
@media print,screen and (min-width:64em){.theme-default.theme-default-primary .primary-nav .menu li a::after{margin-left:.5rem;content:"\e907" !important;font-family:Cognizant-Icons;font-weight:700;color:#6aa2dc}
}
@media screen and (max-width:63.99875em){.theme-default.theme-default-primary .stickyNav .is-stuck .top-bar,.theme-default.theme-default-primary .stickyTitleBar .is-stuck .top-bar{top:50px}
}
@media screen and (max-width:63.99875em) and (min-width:320px){.theme-default.theme-default-primary .stickyNav .is-stuck .top-bar,.theme-default.theme-default-primary .stickyTitleBar .is-stuck .top-bar{top:calc(50px + 10 * (100vw - 320px)/ 704)}
}
@media screen and (max-width:63.99875em) and (min-width:1024px){.theme-default.theme-default-primary .stickyNav .is-stuck .top-bar,.theme-default.theme-default-primary .stickyTitleBar .is-stuck .top-bar{top:60px}
}
@media screen and (max-width:37.49875em){.theme-default.theme-default-primary .stickyNav .is-stuck .top-bar,.theme-default.theme-default-primary .stickyTitleBar .is-stuck .top-bar{top:55px}
}
@media screen and (max-width:37.49875em) and (min-width:320px){.theme-default.theme-default-primary .stickyNav .is-stuck .top-bar,.theme-default.theme-default-primary .stickyTitleBar .is-stuck .top-bar{top:calc(55px + 10 * (100vw - 320px)/ 704)}
}
@media screen and (max-width:37.49875em) and (min-width:1024px){.theme-default.theme-default-primary .stickyNav .is-stuck .top-bar,.theme-default.theme-default-primary .stickyTitleBar .is-stuck .top-bar{top:65px}
}
.theme-default.theme-default-primary .stickyNav{height:auto !important}
@media print,screen and (max-width:74.99875em){.theme-default.theme-default-primary .top-bar{background-color:#fff !important}
}
@media screen and (max-width:63.99875em){.theme-default.theme-default-primary .top-bar ul{border-top:1px #97999b solid !important}
}
@media screen and (max-width:50.62375em){.theme-default.theme-default-primary .top-bar-right{-ms-flex:0 0 100%;flex:0 0 100%}
}
.theme-default.theme-default-primary .secondary-nav a img{margin-right:1rem}
.theme-default.theme-default-primary .secondary-nav .header-search-blog .search-logo{right:5px;bottom:3px}
.theme-default.theme-default-primary .secondary-nav .header-search-blog i.search{margin-right:.25rem}
.theme-default.theme-default-primary .secondary-nav .header-search-blog .search-bar{width:180px;height:22px;transition:all .5s ease;box-sizing:border-box}
.theme-default.theme-default-primary .secondary-nav .header-search-blog .search-bar:focus{outline:0;box-shadow:0 0 1px #97999b !important}
.theme-default.theme-default-primary .secondary-nav .header-search-blog .search-bar:-ms-input-placeholder{color:#000048}
.theme-default.theme-default-primary .secondary-nav .header-search-blog .search-bar::placeholder{color:#000048}
.theme-default.theme-default-primary .secondary-nav .header-search-blog .expanded{width:300px}
.theme-default.theme-default-primary .cog-logo-com{width:250px}
.theme-default.theme-default-primary .title-bar-title{padding:0 !important}
.theme-default.theme-default-primary .title-bar-title .cog-logo{width:250px;margin-top:0}
.cog-logo-com{transition:all .5s ease-out;width:220px;margin-top:-5px}
@media(min-width:1024px){.cog-logo-com{width:calc(220px + 0 * (100vw - 1024px)/ 176)}
}
@media(min-width:1200px){.cog-logo-com{width:220px}
}
@media print,screen and (min-width:37.5em){.cog-logo-com{margin-top:4px}
}
@media print,screen and (min-width:64em){.cog-logo-com{margin-top:-5px}
}
.cog-logo{transition:all .5s ease-out;height:29px;margin-top:-5px}
@media print,screen and (max-width:74.99875em){.cog-logo{height:20.31px}
}
@media print,screen and (min-width:37.5em){.cog-logo{margin-top:4px}
}
@media print,screen and (min-width:64em){.cog-logo{margin-top:-5px}
}
.theme-default .title-bar-title .cog-logo{transition:all .5s ease-out;width:250px;height:auto}
@media(min-width:320px){.theme-default .title-bar-title .cog-logo{width:calc(250px + 0 * (100vw - 320px)/ 880)}
}
@media(min-width:1200px){.theme-default .title-bar-title .cog-logo{width:250px}
}
#offCanvasRight.homepageMobileHeader .is-drilldown{background:#000048;padding-top:1%}
#offCanvasRight.homepageMobileHeader .is-drilldown li{margin-bottom:0}
#offCanvasRight.homepageMobileHeader .is-drilldown a{font-weight:400;background:0 0 !important;outline:0;color:#fff;padding:.5rem 1.25rem .5rem .5rem}
#offCanvasRight.homepageMobileHeader .is-drilldown a:focus{outline:0}
#offCanvasRight.homepageMobileHeader .is-drilldown .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-weight:700;border-color:transparent;top:6px;color:#26efe9}
#offCanvasRight.homepageMobileHeader .is-drilldown .is-drilldown-submenu-parent .is-drilldown-submenu.is-active{background:#000048;padding:.25rem}
#offCanvasRight.homepageMobileHeader .is-drilldown .is-drilldown-submenu-parent .is-drilldown-submenu .js-drilldown-back>a{font-weight:700;line-height:1}
#offCanvasRight.homepageMobileHeader .is-drilldown .is-drilldown-submenu-parent .is-drilldown-submenu .js-drilldown-back>a::before{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:-18px;font-weight:700;border-color:transparent;color:#26efe9}
#offCanvasRight.homepageMobileHeader .is-drilldown .input-group input{color:#fff !important;border:1px solid #fff;background:0;font-size:1rem}
#offCanvasRight.homepageMobileHeader .is-drilldown .input-group input:-ms-input-placeholder{color:#fff !important}
#offCanvasRight.homepageMobileHeader .is-drilldown .input-group input::placeholder{color:#fff !important}
#offCanvasRight.homepageMobileHeader .is-drilldown .input-group input:focus{border:1px solid #fff;color:#fff !important;margin-right:0 !important;box-shadow:none}
#offCanvasRight.homepageMobileHeader .is-drilldown .input-group .input-group-label{border:1px solid #fff !important;border-left:0;background:0;padding:0 .5rem}
#offCanvasRight.homepageMobileHeader .is-drilldown .input-group .input-group-label i.search{color:#fff !important}
#offCanvasRight.homepageMobileHeader .is-drilldown .header-submenu.search-container .grid-x{padding:0 1.25rem .5rem .5rem}
#offCanvasRight.homepageMobileHeader .is-drilldown .app-store{position:relative;padding:0 1.25rem 0 .5rem;line-height:1rem;top:23%;left:-3px;background:0 0 !important}
#offCanvasRight.homepageMobileHeader .is-drilldown .app-store:after{content:"" !important}
#offCanvasRight.homepageMobileHeader .is-drilldown .app-store~.app-store{top:22.4%}
@media print,screen and (max-width:1024px){#offCanvasRight.homepageMobileHeader .is-drilldown .megaimgMobile{height:400px !important;background-size:contain;background-repeat:no-repeat}
#offCanvasRight.homepageMobileHeader .is-drilldown .app-store img{width:50%;padding-bottom:.5rem}
}
#offCanvasRight.homepageMobileHeader .is-drilldown .bd-b-blue-light1{border-bottom:1px rgba(255,255,255,.3) solid !important}
.covidStickyBanner .sticky-close.close-button.button-dismiss{font-size:.8rem;color:#fff !important}
@media only screen and (min-width:1025px){.covidStickyBanner .sticky-close.close-button.button-dismiss{right:9rem !important}
}
.theme-blue-dark .cog-logo{width:auto}
: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:#e8e8e6 !important}
.wrapper-footer-cfow .footer-primary h5,.wrapper-footer-cfow .footer-primary h6{color:#2f78c4}
.wrapper-footer-cfow .footer-primary a:hover h5,.wrapper-footer-cfow .footer-primary a:hover h6{color:#000048}
.wrapper-footer-cfow .footer-primary a,.wrapper-footer-cfow .footer-primary a:link{font-weight:400 !important;color:#000048 !important}
.wrapper-footer-cfow .footer-primary a:hover,.wrapper-footer-cfow .footer-primary a:link:hover{color:#2f78c4 !important}
.wrapper-footer-cfow .footer-primary .cell ul.menu li:nth-last-child(1) p span{color:#000048}
.wrapper-footer-cfow .footer-medium .bg-gray-lighter{background-color:#fff !important}
.wrapper-footer-cfow .footer-medium .font-wide{letter-spacing:normal !important}
.wrapper-footer-cfow .footer-medium ul li{margin:.25rem}
.wrapper-footer-cfow .footer-medium a,.wrapper-footer-cfow .footer-medium a:link{color:#2f78c4 !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:#000048 !important;transition:all .3s ease}
.wrapper-footer-cfow .footer-medium b{color:#000048 !important}
.wrapper-footer-cfow .footer-medium h1{color:#000048 !important}
.wrapper-footer-cfow .footer-medium h2{color:#000048 !important}
.wrapper-footer-cfow .footer-medium h3{color:#000048 !important}
.wrapper-footer-cfow .footer-medium h4{color:#2f78c4 !important}
.wrapper-footer-cfow .footer-medium h5{color:#2f78c4 !important}
.wrapper-footer-cfow .footer-medium h5 a i.text-gray{color:#2f78c4 !important}
.wrapper-footer-cfow .footer-medium h5 a i.text-gray:hover{color:#000048 !important}
.wrapper-footer-cfow .footer-medium h6{color:#2f78c4 !important}
.wrapper-footer-cfow .footer-medium p a{text-decoration:none !important}
.wrapper-footer-cfow .footer-medium p.text-gray span,.wrapper-footer-cfow .footer-medium p.text-gray-medium span{color:#000048 !important}
.wrapper-footer-cfow .footer-medium p a span,.wrapper-footer-cfow .footer-medium p.text-gray a span{color:#2f78c4 !important}
.wrapper-footer-cfow .footer-medium p a span:hover,.wrapper-footer-cfow .footer-medium p.text-gray a span:hover{color:#000048 !important}
.wrapper-footer-cfow .footer-medium strong{color:#000048 !important}
.search-result .pagination li.current a{color:#00b140 !important}
.search-result .pagination li a:hover{color:#00b140 !important}
.search-result .bd-b-1:last-child{border-bottom:0 !important}
.disable{opacity:.5}
.disable i{cursor:not-allowed;color:#ccc !important}
:root{--heading-color:#2f78c4;--link-color:#2f78c4;--link-hover-color:#000048}
html{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}
@media screen and (max-width:63.99875em){.advertisement-minibox-homepage{position:fixed;top:0;left:0;height:100%;width:100%;z-index:999;background-color:rgba(0,0,72,.8) !important;display:none}
}
@media screen and (max-width:63.99875em){.advertisement-minibox-homepage .advertisement-home{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:.5em;border:1px solid rgba(255,255,255,.5)}
}
@media screen and (max-width:63.99875em){.sticky{transform:unset !important}
}
.ad-hide{display:block !important}
@media screen and (max-width:63.99875em){.ad-hide{display:none !important}
}
.advertisiment-minibox-subpage{width:350px;z-index:999;bottom:30%;transition-timing-function:ease-in;transition:.2s}
.advertisiment-minibox-subpage .media-object-section:first-child{padding-right:.5rem}
.advertisiment-minibox-subpage .close-button{right:6px;top:-3px}
@media(max-width:767.98px) and (orientation:portrait){.advertisiment-minibox-subpage{width:100% !important;bottom:0}
.subscribeSuccess{width:100% !important}
}
#subscriptionForm{overflow-y:hidden;top:0 !important}
#subscriptionForm .close-button{top:-7px;right:3px}
:root{--heading-color:#2f78c4;--link-color:#2f78c4;--link-hover-color:#000048}
html{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}
.banner-carousel h1,.banner-carousel h2,.banner-carousel h3,.banner-carousel h4,.banner-carousel h5,.banner-carousel h6,.banner-carousel p{color:#fff !important}
.banner-carousel h1 .text-bold,.banner-carousel h1 .text-normal,.banner-carousel h2 .text-bold,.banner-carousel h2 .text-normal,.banner-carousel h3 .text-bold,.banner-carousel h3 .text-normal,.banner-carousel h4 .text-bold,.banner-carousel h4 .text-normal,.banner-carousel h5 .text-bold,.banner-carousel h5 .text-normal,.banner-carousel h6 .text-bold,.banner-carousel h6 .text-normal,.banner-carousel p .text-bold,.banner-carousel p .text-normal{font-weight:inherit !important}
.banner-carousel h1 span,.banner-carousel h2 span,.banner-carousel h3 span,.banner-carousel h4 span,.banner-carousel h5 span,.banner-carousel h6 span,.banner-carousel p span{color:inherit !important}
.banner-carousel .swiper-container .swiper-slide{min-height:500px}
.banner-carousel .swiper-container .swiper-slide .bg-grd-black-left-right{right:0;background-image:linear-gradient(to right,rgba(0,0,72,.7),rgba(0,0,72,.6) 25%,transparent 100%);right:0}
@media print,screen and (min-width:64em){.banner-carousel .swiper-container .swiper-slide .bg-grd-black-left-right{right:40%}
}
@media screen and (min-width:48em){.banner-carousel .swiper-container .swiper-slide .bg-grd-black-left-right{right:15%}
}
.banner-carousel .swiper-container .swiper-pagination-bullets{width:100%;bottom:10px}
.banner-carousel .swiper-container .swiper-pagination-bullet{overflow:hidden;width:2rem;height:.25rem;margin:0 .25rem;border-radius:5000px !important}
.banner-carousel .google-icon{height:2rem}
.blog-card-vertical label{cursor:pointer}
.blog-card-vertical img.blog-img{max-height:232px}
:root{--heading-color:#2f78c4;--link-color:#2f78c4;--link-hover-color:#000048}
html{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}
@media screen and (max-width:63.99875em){.advertisement-block{position:fixed;top:0;left:0;height:100%;width:100%;z-index:999999;background-color:rgba(0,0,72,.2) !important;display:none}
}
@media screen and (max-width:63.99875em){.advertisement-block .advertisement-block-list{position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}
}
.advertisement-block .sticky.is-stuck.is-at-top{animation:none}
.advertisement-block .swiper-container .swiper-wrapper{height:auto !important}
.advertisement-block .swiper-container .swiper-wrapper .swiper-slide a:not([href]){cursor:default}
.advertisement-block .swiper-container .swiper-pagination-bullet{background:#53565a}
.advertisement-block .swiper-container .swiper-pagination-bullet-active{background:#53565a}
.advertisement-block .swiper-container-horizontal .swiper-pagination-bullets{bottom:0}
.advertisement-block .close-button{top:0}
.advertisement-block .ad-sticky-close{margin:2px !important;padding:1px !important;background-color:#fff;border-radius:0}
.advertisement-block .ad-sticky-close:hover{background-color:#fff}
@media(max-width:1022px) and (min-width:500px) and (orientation:landscape){.advertisement-block .swiper-container{width:60vh !important;height:100vh !important}
.advertisement-block .swiper-container .swiper-slide img{width:100%}
}
:root{--heading-color:#2f78c4;--link-color:#2f78c4;--link-hover-color:#000048}
html{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}
.blog-card-vertical-subpage .media-object-section:last-child:not(:nth-child(2)){padding-left:0}
.blog-card-vertical-subpage #blogauthorimg{height:60px}
#blogcontent p .sub-title{color:#000048;display:inline-block;margin-top:.5rem;font-weight:700 !important}
#blogcontent p strong{color:#000048;display:inline-block;margin-top:.5rem}
#blogcontent ol li strong,#blogcontent ul li strong{color:#000048}
.rte-wrapper iframe{height:360px;margin:0 auto 30px;width:100%}
@media(min-width:1270px){.rte-wrapper iframe{height:30vw}
}
@media only screen and (min-width:1024px){.rte-wrapper #blogpagecontent-iframe{height:41vw}
}
@media only screen and (min-width:800px){.rte-wrapper #blogpagecontent-iframe{height:42vw}
}
.blog-card-vertical-subpage .digitallyPromotionalBar span{padding-bottom:2px}
#blogcontent img.alignleft{float:left;margin:5px 20px 0 0}
#blogcontent .alignleft{float:left}
#blogcontent img.alignright{float:right;margin:5px 0 0 20px}
#blogcontent .alignright{float:right}
#blogcontent .aligncenter,#blogcontent img.aligncenter{display:block;margin:5px auto}
#blogcontent h1,#blogcontent h2,#blogcontent h3,#blogcontent h4,#blogcontent h5,#blogcontent h6{padding-top:.5rem}
@media only screen and (max-width:600px){#blogcontent iframe{width:100%}
}
br+br{content:'';line-height:22px;margin-bottom:20px;display:block}
#contact-us .conversation-form .control{float:left;position:relative;width:100%;padding-top:22px;padding-bottom:10px}
#contact-us .float-label input,#contact-us .float-label .conversation-form textarea,#contact-us .conversation-form .float-label textarea,#contact-us .float-label select,#contact-us .float-label textarea{font-size:inherit;border:0;border-radius:0;border-bottom:1px solid rgba(51,51,51,0.2);color:#000}
#contact-us .conversation-form input,#contact-us .conversation-form textarea{padding-top:1.2rem;padding-left:1rem;border:0;border-bottom:1px solid #d0d0ce;border-radius:.5em;background:#f5f5f2;box-shadow:none}
#contact-us .conversation-form select,#contact-us .conversation-form textarea{box-shadow:none}
#contact-us .conversation-form input:focus{background:transparent;outline:0;border-width:0 0 1px 0;border-color:#6aa2dc;background:0;box-shadow:0 1px 0 #6aa2dc}
#contact-us .conversation-form select option,#contact-us select option{color:#00b140;cursor:pointer}
#contact-us .float-label input:placeholder-shown:not(:focus) + *,#contact-us .float-label .conversation-form textarea:placeholder-shown:not(:focus) + *,#contact-us .conversation-form .float-label textarea:placeholder-shown:not(:focus) + *,#contact-us .float-label select:placeholder-shown:not(:focus) + *,#contact-us .float-label textarea:placeholder-shown:not(:focus) + *{position:absolute;top:0;left:1rem;cursor:text;transition:all .2s;transform:scale(.65) translateY(15%);transform-origin:top left}
#contact-us .has-float-label input:placeholder-shown:not(:focus)+*,#contact-us .has-float-label textarea:placeholder-shown:not(:focus)+*{transform:translateY(33.333%)}
#contact-us .float-label input:focus,#contact-us .float-label .conversation-form textarea:focus,#contact-us .conversation-form .float-label textarea:focus{outline:0;border-width:0 0 1px 0;border-color:#6aa2dc;background:0;box-shadow:0 1px 0 #6aa2dc;background:transparent}
#contact-us .conversation-form input:focus,#contact-us .conversation-form textarea:focus,#contact-us .conversation-form input:visited,#contact-us .conversation-form textarea:visited,#contact-us .conversation-form input:active,#contact-us .conversation-form textarea:active{background:#fff;border-bottom:2px solid #6aa2dc}
#contact-us .conversation-form .form-error{display:none}
#contact-us .is-visible{display:block}
#contact-us .close-button{right:3rem !important;top:2rem !important;font-size:2em;line-height:1}
#contact-us .has-float-label{position:relative;display:block}
#contact-us .has-float-label label,#contact-us .has-float-label>span:not(.form-error){position:absolute;top:0;left:1rem;cursor:text;transition:all .2s;transform:scale(.65) translateY(15%);transform-origin:top left}
#contact-us .has-float-label input,#contact-us .has-float-label textarea{padding-top:1.2rem;padding-left:1rem;border:0;border-bottom:1px solid #d0d0ce;border-radius:.5em;background:#f5f5f2;box-shadow:none;height:initial}
#contact-us .has-float-label input:-ms-input-placeholder,#contact-us .has-float-label textarea:-ms-input-placeholder{transition:all .2s;color:#92bbe6}
#contact-us .has-float-label input::placeholder,#contact-us .has-float-label textarea::placeholder{transition:all .2s;color:#92bbe6}
#contact-us .has-float-label input:placeholder-shown:not(:focus):-ms-input-placeholder,#contact-us .has-float-label textarea:placeholder-shown:not(:focus):-ms-input-placeholder{opacity:0}
#contact-us .has-float-label input:placeholder-shown:not(:focus)::placeholder,#contact-us .has-float-label textarea:placeholder-shown:not(:focus)::placeholder{opacity:0}
#contact-us .has-float-label input:placeholder-shown:not(:focus)+*,#contact-us .has-float-label textarea:placeholder-shown:not(:focus)+*{transform:translateY(33.333%)}
#contact-us .has-float-label input:focus,#contact-us .has-float-label textarea:focus{border-width:0 0 1px 0;border-color:#6aa2dc;background:0;box-shadow:0 1px 0 #6aa2dc}
#contact-us .has-float-label select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 1rem;line-height:inherit;height:3.05rem;border:0;border-bottom:1px solid rgba(0,0,72,.2);border-radius:.5em;box-shadow:none}
#contact-us .has-float-label select.is-invalid-input:not(:focus){color:#b81f2d}
#contact-us .has-float-label input:focus+span,#contact-us .has-float-label textarea:focus+span{color:#2f78c4}
#contact-us .has-float-label .form-error{position:relative;top:0;left:0;font-size:initial}
.grecaptcha-badge{visibility:hidden}
.float-label input:-ms-input-placeholder,.float-label .conversation-form textarea:-ms-input-placeholder,.conversation-form .float-label textarea:-ms-input-placeholder{opacity:1}
.contact_loader_img{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background:rgba(0,0,0,0.7);width:100%;height:100%;display:none}
.contact_loader_img img{width:250px;height:250px;position:absolute;left:50%;top:55%;transform:translate(-50%,-50%)}
.has-float-label{display:block;position:relative}
.has-float-label>span,.has-float-label label{position:absolute;left:1rem;top:-.5rem;cursor:text;opacity:1;-webkit-transition:all .2s;transition:all .2s}
.has-float-label input,.has-float-label .conversation-form textarea,.conversation-form .has-float-label textarea,.has-float-label select,.has-float-label textarea{font-size:inherit;border:0;border-bottom:1px solid rgba(51,51,51,0.2);border-radius:0;box-shadow:none}
.has-float-label input::-webkit-input-placeholder,.has-float-label .conversation-form textarea::-webkit-input-placeholder,.conversation-form .has-float-label textarea::-webkit-input-placeholder,.has-float-label select::-webkit-input-placeholder,.has-float-label textarea::-webkit-input-placeholder{opacity:1;-webkit-transition:all .2s;transition:all .2s;color:#00048}
.has-float-label input::-moz-placeholder,.has-float-label .conversation-form textarea::-moz-placeholder,.conversation-form .has-float-label textarea::-moz-placeholder,.has-float-label select::-moz-placeholder,.has-float-label textarea::-moz-placeholder{opacity:1;-webkit-transition:all .2s;transition:all .2s;color:#00048}
.has-float-label input:-ms-input-placeholder,.has-float-label .conversation-form textarea:-ms-input-placeholder,.conversation-form .has-float-label textarea:-ms-input-placeholder,.has-float-label select:-ms-input-placeholder,.has-float-label textarea:-ms-input-placeholder{opacity:1;-webkit-transition:all .2s;transition:all .2s;color:#00048}
.has-float-label input::placeholder,.has-float-label .conversation-form textarea::placeholder,.conversation-form .has-float-label textarea::placeholder,.has-float-label textarea::placeholder{opacity:1;-webkit-transition:all .2s;transition:all .2s;color:#00048}
.has-float-label input:placeholder-shown:not(:focus)::-webkit-input-placeholder,.has-float-label .conversation-form textarea:placeholder-shown:not(:focus)::-webkit-input-placeholder,.conversation-form .has-float-label textarea:placeholder-shown:not(:focus)::-webkit-input-placeholder,.has-float-label select:placeholder-shown:not(:focus)::-webkit-input-placeholder,.has-float-label textarea:placeholder-shown:not(:focus)::-webkit-input-placeholder{opacity:0}
.has-float-label input:placeholder-shown:not(:focus)::-moz-placeholder,.has-float-label .conversation-form textarea:placeholder-shown:not(:focus)::-moz-placeholder,.conversation-form .has-float-label textarea:placeholder-shown:not(:focus)::-moz-placeholder,.has-float-label select:placeholder-shown:not(:focus)::-moz-placeholder,.has-float-label textarea:placeholder-shown:not(:focus)::-moz-placeholder{opacity:0}
.has-float-label input:placeholder-shown:not(:focus):-ms-input-placeholder,.has-float-label .conversation-form textarea:placeholder-shown:not(:focus):-ms-input-placeholder,.conversation-form .has-float-label textarea:placeholder-shown:not(:focus):-ms-input-placeholder,.has-float-label select:placeholder-shown:not(:focus):-ms-input-placeholder,.has-float-label textarea:placeholder-shown:not(:focus):-ms-input-placeholder{opacity:0}
.has-float-label input:placeholder-shown:not(:focus)::placeholder,.has-float-label .conversation-form textarea:placeholder-shown:not(:focus)::placeholder,.conversation-form .has-float-label textarea:placeholder-shown:not(:focus)::placeholder,.has-float-label select:placeholder-shown:not(:focus)::placeholder,.has-float-label textarea:placeholder-shown:not(:focus)::placeholder{opacity:0}
.has-float-label input:placeholder-shown:not(:focus)+*,.has-float-label .conversation-form textarea:placeholder-shown:not(:focus)+*,.conversation-form .has-float-label textarea:placeholder-shown:not(:focus)+*,.has-float-label select:placeholder-shown:not(:focus)+*,.has-float-label textarea:placeholder-shown:not(:focus)+*{font-size:inherit;opacity:1;top:.25em}
.has-float-label.white input,.has-float-label.white .conversation-form textarea,.conversation-form .has-float-label.white textarea,.has-float-label.white select,.has-float-label.white textarea{background:0;color:#fff;border-bottom:1px solid rgba(51,51,51,0.2);z-index:999}
.has-float-label.white input:focus,.has-float-label.white .conversation-form textarea:focus,.conversation-form .has-float-label.white textarea:focus,.has-float-label.white select:focus,.has-float-label.white textarea:focus{background:0;box-shadow:none;border-width:0 0 2px 0;border-color:#0033a0;z-index:999}
.has-float-label.white span{color:#fff}
.has-float-label input:focus,.has-float-label .conversation-form textarea:focus,.conversation-form .has-float-label textarea:focus,.has-float-label select:focus,.has-float-label textarea:focus{outline:0;background:0;box-shadow:none;border-width:0 0 1px 0;border-color:#3569d7}
.has-float-label input:focus+span,.has-float-label .conversation-form textarea:focus+span,.conversation-form .has-float-label textarea:focus+span{color:#3569d7}
.has-float-label select{padding-right:1em;padding-top:.55em;background:url("../../../content/dam/cognizant/en_us/future-of-work/images/others/dropdown/download.svg") no-repeat right .5rem bottom 25% !important;height:3.5rem;padding-bottom:.5rem}
.has-float-label .form-error{position:relative;left:0;top:0;font-size:initial}
#contact-us .has-float-label .is-invalid-input{border-color:#b81f2d;color:#b81f2d;background-color:#f8e9ea}
#contact-us .has-float-label .is-invalid-input:not(:focus){border-color:#b81f2d;color:#b81f2d;background-color:#f8e9ea}
.has-float-label textarea{height:inherit}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#contact-us .float-label label,#contact-us .float-label>span{color:#000048}
}
@supports(-ms-ime-align:auto){#contact-us .float-label label,#contact-us .float-label>span{color:#000048}
}
#contactusform .grid-container:not(.full)>.grid-x .cell{padding-right:.5rem;padding-left:.5rem}
.form-error::before{content:"\e950";font-family:Cognizant-Icons !important;font-style:normal !important;margin:.5rem}
form .form-error,form .help-text{font-style:italic}
#contact-us #contactusform .is-invalid-label span{color:#b81f2d !important}
#contact-us #contactusform .has-float-label input:focus+span,#contact-us #contactusform .has-float-label select:focus+span,#contact-us .has-float-label textarea:focus+span{color:#2f78c4 !important}
#contact-us .has-float-label select.is-invalid-input:not(:focus){color:#b81f2e !important}