.thoughtLeadershipBottom .swiper-slide{opacity:0 !important;visibility:hidden}
.thoughtLeadershipBottom .swiper-slide-active{opacity:1 !important;visibility:visible}
.swiper-button-prev.prev-button,.swiper-button-next.next-button{z-index:1}
@media screen and (min-width:75em){.swiper-button-prev.prev-button{left:-1.5rem;z-index:1}
.swiper-button-next.next-button{right:-1.5rem;z-index:1}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swiper-button-prev.prev-button{left:-2rem;z-index:1}
.swiper-button-next.next-button{right:-2rem;z-index:1}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swiper-button-prev,.swiper-button-next{color:#00b140}
}
@media print and (-ms-high-contrast:active),screen and (-ms-high-contrast:active) and (max-width:85.37em){.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{-ms-flex:0 1 auto;flex:0 1 auto}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.bg-blue-dark{background-color:#000063 !important}
#stickyNav #primary-nav .menu>li.is-accordion-submenu-parent>a::after,#stickyNav #primary-nav .menu>li.is-dropdown-submenu-parent>a::after,#stickyTitleBar #primary-nav .menu>li.is-accordion-submenu-parent>a::after,#stickyTitleBar #primary-nav .menu>li.is-dropdown-submenu-parent>a::after{content:"\e903"}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#search{height:30px;background:rgba(255,255,255,0.3);border-color:rgba(0,0,0,0.15)}
}
@media print and (-ms-high-contrast:active),screen and (-ms-high-contrast:active) and (max-width:85.37em){.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{-ms-flex:0 1 auto;flex:0 1 auto}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.bg-blue-dark{background-color:#000063 !important}
#stickyNav #primary-nav .menu>li.is-accordion-submenu-parent>a::after,#stickyNav #primary-nav .menu>li.is-dropdown-submenu-parent>a::after,#stickyTitleBar #primary-nav .menu>li.is-accordion-submenu-parent>a::after,#stickyTitleBar #primary-nav .menu>li.is-dropdown-submenu-parent>a::after{content:"\e903"}
}
.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}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.primary-menu .header-search.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu.search-container,.bg-gradient.header-menu .align-right.menu.dropdown .first-sub.is-dropdown-submenu{background-position-y:100% !important}
}
.search-container input,.search-container .conversation-form textarea,.conversation-form .search-container textarea{border:1px solid #0033a0;font-size:2rem;height:auto;color:#0033a0}
.search-container input:focus,.search-container .conversation-form textarea:focus,.conversation-form .search-container textarea:focus{box-shadow:none}
.search-container input:focus .input-group-label,.search-container .conversation-form textarea:focus .input-group-label,.conversation-form .search-container textarea:focus .input-group-label{border:1px solid #3569d7}
.search-container input:-ms-input-placeholder,.search-container .conversation-form textarea:-ms-input-placeholder,.conversation-form .search-container textarea:-ms-input-placeholder{color:#999}
.search-container input::placeholder,.search-container .conversation-form textarea::placeholder,.conversation-form .search-container textarea::placeholder{color:#999}
.search-container.header-submenu{margin-left:0}
.search-container .close-button{color:#999;z-index:9999;top:0;right:1rem}
.search-container .close-button:hover,.search-container .close-button:focus{color:#fff;outline:0}
.no-js .dropdown.menu ul{display:none}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}
.primary-menu .menu .is-active>a{background:transparent}
@media screen and (max-width:63.9375em){.nav .show-for-large{display:none !important}
}
.primary-menu input:-ms-input-placeholder{color:#3569d7}
.primary-menu input::placeholder{color:#3569d7}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}
.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}
#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 #1c2f34;background:#1c2f34}
#ui-id-1.ui-widget.ui-widget-content .ui-state-active,#ui-id-1.ui-widget.ui-widget-content .ui-widget-content .ui-state-active{border:1px solid #1c2f34;background:#1c2f34}
.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:#00b140;text-align:left;top:275px !important;margin-left:-35px;font-family:"Cognizant Sans","Helvetica Neue",Helvetica,Arial,sans-serif}
.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 #00b140;color:#007e2e;background:rgba(0,177,64,0.2)}
#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{position:absolute}
.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}
.ui-menu .ui-menu-icon{left:auto;right:0}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
#ui-id-2.ui-widget.ui-widget-content{z-index:9999;background:transparent;border:0;color:#fff;text-align:left;top:275px !important;margin-left:-35px;font-family:"Cognizant Sans","Helvetica Neue",Helvetica,Arial,sans-serif}
.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#stickyNav #primary-nav .menu>li.is-dropdown-submenu-parent,#stickyNav #primary-nav .menu>li.is-accordion-submenu-parent,#stickyTitleBar #primary-nav .menu>li.is-dropdown-submenu-parent,#stickyTitleBar #primary-nav .menu>li.is-accordion-submenu-parent{transition:all .3s ease}
#stickyNav #primary-nav .menu>li.is-dropdown-submenu-parent>a:after,#stickyNav #primary-nav .menu>li.is-accordion-submenu-parent>a:after,#stickyTitleBar #primary-nav .menu>li.is-dropdown-submenu-parent>a:after,#stickyTitleBar #primary-nav .menu>li.is-accordion-submenu-parent>a:after{width:auto;height:auto}
}
.content-hide-on-error{display:block;color:#000 !important}
.border-on-error{border:1px solid #f4633a !important}
.errorMsg{color:#f4633a !important}
.stickyTitleBar .sticky,.stickyNav .sticky{background:#fff}
@media print,screen and (min-width:64em){.stickyTitleBar .sticky,.stickyNav .sticky{background:#fff}
}
.stickyTitleBar .is-stuck,.stickyNav .is-stuck{background:#fff}
@media screen and (max-width:63.99875em){.stickyTitleBar .is-stuck .top-bar,.stickyNav .is-stuck .top-bar{top:35px;position:fixed;width:100%;background:#fff}
}
@media screen and (max-width:63.99875em) and (min-width:320px){.stickyTitleBar .is-stuck .top-bar,.stickyNav .is-stuck .top-bar{top:calc(35px + 20 * (100vw - 320px) / 704)}
}
@media screen and (max-width:63.99875em) and (min-width:1024px){.stickyTitleBar .is-stuck .top-bar,.stickyNav .is-stuck .top-bar{top:55px}
}
.secondary-nav{background:#d9d9d9}
.secondary-nav a,.secondary-nav a:link{color:#000 !important;font-weight:normal;transition:background-color .25s ease-out,color .25s ease-out}
.secondary-nav a:hover,.secondary-nav a:link:hover{color:#00b140 !important}
.secondary-nav #drop2{top:1.2rem !important;right:10px;background:#d9d9d9;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:#000 !important;display:inline;padding:0;font-weight:normal}
.secondary-nav #language-menu a:hover,.secondary-nav #language-menu a:link:hover{color:#00b140 !important}
.secondary-nav #language-menu strong,.secondary-nav #language-menu span{color:#000 !important}
.secondary-nav #language-menu:before{display:block;width:0;height:0;border:inset .5rem;content:'';border-top-width:0;border-bottom-style:solid;border-color:transparent transparent #fff;right:4rem;left:auto;position:absolute;top:calc(0px - 0.5rem)}
.secondary-nav #language-menu .flag-icon{box-shadow:0 0 0 1px rgba(179,179,179,0.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:normal;color:#fff;transition:all .5s ease}
.primary-nav .js-dropdown-active a:after,.primary-nav .menu li.is-active a:after{color:#00b140}
.primary-nav.top-bar .menu li a{background:0;font-weight:normal;color:#000;transition:all .5s ease}
.primary-nav.top-bar .menu .is-active a{background:#0033a0;color:#fff}
.primary-nav.top-bar .menu li:not(.is-dropdown-submenu-parent)>a,.primary-nav.top-bar .menu li:not(.is-dropdown-accordion-parent)>a{line-height:unset}
.primary-nav.top-bar .menu [class*="submenu"]>a,.primary-nav.top-bar .menu li.is-dropdown-submenu-parent>a,.primary-nav.top-bar .menu li.is-dropdown-accordion-parent>a,.primary-nav.top-bar .menu [class*="submenu-parent"][class*="submenu"]>a{padding:.7rem 1.5rem .75rem .5rem;line-height:unset}
.primary-nav.top-bar .menu [class*="submenu"]>a:after,.primary-nav.top-bar .menu li.is-dropdown-submenu-parent>a:after,.primary-nav.top-bar .menu li.is-dropdown-accordion-parent>a:after,.primary-nav.top-bar .menu [class*="submenu-parent"][class*="submenu"]>a:after{width:unset;height:unset;border:0;content:'\e903';font-family:'Cognizant-Icons',Helvetica,Arial,Verdana,Tahoma,sans-serif;font-weight:bold;color:#00b140;top:calc(50% - .4rem);right:5px}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.primary-nav.top-bar .menu [class*="submenu"]>a:after,.primary-nav.top-bar .menu li.is-dropdown-submenu-parent>a:after,.primary-nav.top-bar .menu li.is-dropdown-accordion-parent>a:after,.primary-nav.top-bar .menu [class*="submenu-parent"][class*="submenu"]>a:after{right:1.2rem}
}
.primary-nav.top-bar .menu [class*="submenu"][aria-expanded="true"]>a,.primary-nav.top-bar .menu li.is-dropdown-submenu-parent[aria-expanded="true"]>a,.primary-nav.top-bar .menu li.is-dropdown-accordion-parent[aria-expanded="true"]>a,.primary-nav.top-bar .menu [class*="submenu-parent"][class*="submenu"][aria-expanded="true"]>a{background:#0033a0}
.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:#0033a0;height:100vh}
}
@media print,screen and (min-width:64em){.primary-nav.top-bar .submenu{position:absolute;top:auto !important;left:auto !important;background:#0033a0;height:auto;width:100%;z-index:9999;border:0}
}
@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:#2d67ff}
}
.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:#000063}
.primary-nav.top-bar .is-dropdown-submenu{border:0}
.primary-nav .top-bar-right .input-group input{color:#000 !important;border:1px solid #000}
.primary-nav .top-bar-right .input-group input:-ms-input-placeholder{color:#000 !important}
.primary-nav .top-bar-right .input-group input::placeholder{color:#000 !important}
.primary-nav .top-bar-right .input-group input:focus{border:1px solid #000 !important;color:#000 !important;margin-right:0 !important;box-shadow:0 0 5px #000}
.primary-nav .top-bar-right .input-group .input-group-label{border:1px solid #000 !important;border-left:0}
.primary-nav .top-bar-right .input-group .input-group-label i.search{color:#000 !important}
.title-bar{background:#fff}
.megamenu{top:calc(100% - 1rem) !important}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.megamenu{top:6.45rem !important}
}
.hamburger-inner,.hamburger.is-active .hamburger-inner{background-color:#00b140}
.hamburger-inner:after,.hamburger-inner:before,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#00b140}
[class*="theme-"]:not([class*="default"]){color:#fff}
.theme-blue .stickyTitleBar .sticky,.theme-blue .stickyNav .sticky{background:rgba(0,51,160,0.85)}
@media print,screen and (min-width:64em){.theme-blue .stickyTitleBar .sticky,.theme-blue .stickyNav .sticky{background:#fff}
}
.theme-blue .stickyTitleBar .is-stuck,.theme-blue .stickyNav .is-stuck{background:rgba(0,51,160,0.85)}
@media screen and (max-width:63.99875em){.theme-blue .stickyTitleBar .is-stuck .top-bar,.theme-blue .stickyNav .is-stuck .top-bar{top:35px;position:fixed;width:100%;background:rgba(0,51,160,0.85)}
}
@media screen and (max-width:63.99875em) and (min-width:320px){.theme-blue .stickyTitleBar .is-stuck .top-bar,.theme-blue .stickyNav .is-stuck .top-bar{top:calc(35px + 10 * (100vw - 320px) / 704)}
}
@media screen and (max-width:63.99875em) and (min-width:1024px){.theme-blue .stickyTitleBar .is-stuck .top-bar,.theme-blue .stickyNav .is-stuck .top-bar{top:45px}
}
.theme-blue .secondary-nav{background:#0033a0}
.theme-blue .secondary-nav a,.theme-blue .secondary-nav a:link{color:#000 !important;font-weight:normal;transition:background-color .25s ease-out,color .25s ease-out}
.theme-blue .secondary-nav a:hover,.theme-blue .secondary-nav a:link:hover{color:#00b140 !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:#000 !important;display:inline;padding:0;font-weight:normal}
.theme-blue .secondary-nav #language-menu a:hover,.theme-blue .secondary-nav #language-menu a:link:hover{color:#00b140 !important}
.theme-blue .secondary-nav #language-menu strong,.theme-blue .secondary-nav #language-menu span{color:#000 !important}
.theme-blue .secondary-nav #language-menu:before{display:block;width:0;height:0;border:inset .5rem;content:'';border-top-width:0;border-bottom-style:solid;border-color:transparent transparent #000063;right:4rem;left:auto;position:absolute;top:calc(0px - 0.5rem)}
.theme-blue .secondary-nav #language-menu .flag-icon{box-shadow:0 0 0 1px rgba(179,179,179,0.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:normal;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 .menu li a{background:0;font-weight:normal;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-submenu-parent)>a,.theme-blue .primary-nav.top-bar .menu li:not(.is-dropdown-accordion-parent)>a{line-height:unset}
.theme-blue .primary-nav.top-bar .menu [class*="submenu"]>a,.theme-blue .primary-nav.top-bar .menu li.is-dropdown-submenu-parent>a,.theme-blue .primary-nav.top-bar .menu li.is-dropdown-accordion-parent>a,.theme-blue .primary-nav.top-bar .menu [class*="submenu-parent"][class*="submenu"]>a{padding:.7rem 1.5rem .75rem .5rem;line-height:unset}
.theme-blue .primary-nav.top-bar .menu [class*="submenu"]>a:after,.theme-blue .primary-nav.top-bar .menu li.is-dropdown-submenu-parent>a:after,.theme-blue .primary-nav.top-bar .menu li.is-dropdown-accordion-parent>a:after,.theme-blue .primary-nav.top-bar .menu [class*="submenu-parent"][class*="submenu"]>a:after{width:unset;height:unset;border:0;content:'\e903';font-family:'Cognizant-Icons',Helvetica,Arial,Verdana,Tahoma,sans-serif;font-weight:bold;color:#6dccff;top:calc(50% - .4rem);right:5px}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.theme-blue .primary-nav.top-bar .menu [class*="submenu"]>a:after,.theme-blue .primary-nav.top-bar .menu li.is-dropdown-submenu-parent>a:after,.theme-blue .primary-nav.top-bar .menu li.is-dropdown-accordion-parent>a:after,.theme-blue .primary-nav.top-bar .menu [class*="submenu-parent"][class*="submenu"]>a:after{right:1.2rem}
}
.theme-blue .primary-nav.top-bar .menu [class*="submenu"][aria-expanded="true"]>a,.theme-blue .primary-nav.top-bar .menu li.is-dropdown-submenu-parent[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 [class*="submenu-parent"][class*="submenu"][aria-expanded="true"]>a{background:#0033a0}
.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}
}
@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}
}
@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:#2d67ff}
}
.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:#000063}
.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 #000}
.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 #000}
.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,0.85)}
.theme-blue .megamenu{top:calc(100% - 1rem) !important}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.theme-blue .megamenu{top:6.45rem !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 .stickyTitleBar .sticky,.theme-blue-dark .stickyNav .sticky{background:rgba(0,0,99,0.97)}
@media print,screen and (min-width:64em){.theme-blue-dark .stickyTitleBar .sticky,.theme-blue-dark .stickyNav .sticky{background:rgba(0,0,99,0.6)}
}
.theme-blue-dark .stickyTitleBar .is-stuck,.theme-blue-dark .stickyNav .is-stuck{background:rgba(0,0,99,0.97)}
@media screen and (max-width:63.99875em){.theme-blue-dark .stickyTitleBar .is-stuck .top-bar,.theme-blue-dark .stickyNav .is-stuck .top-bar{top:35px;position:fixed;width:100%;background:rgba(0,0,99,0.97)}
}
@media screen and (max-width:63.99875em) and (min-width:320px){.theme-blue-dark .stickyTitleBar .is-stuck .top-bar,.theme-blue-dark .stickyNav .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 .stickyTitleBar .is-stuck .top-bar,.theme-blue-dark .stickyNav .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:normal;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,0.97)}
.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:normal}
.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 strong,.theme-blue-dark .secondary-nav #language-menu span{color:#fff !important}
.theme-blue-dark .secondary-nav #language-menu:before{display:block;width:0;height:0;border:inset .5rem;content:'';border-top-width:0;border-bottom-style:solid;border-color:transparent transparent rgba(0,0,48,0.97);right:4rem;left:auto;position:absolute;top:calc(0px - 0.5rem)}
.theme-blue-dark .secondary-nav #language-menu .flag-icon{box-shadow:0 0 0 1px rgba(179,179,179,0.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:normal;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 .menu li a{background:0;font-weight:normal;color:#fff;transition:all .5s ease}
.theme-blue-dark .primary-nav.top-bar .menu .is-active a{background:rgba(0,0,99,0.97);color:#fff}
.theme-blue-dark .primary-nav.top-bar .menu li:not(.is-dropdown-submenu-parent)>a,.theme-blue-dark .primary-nav.top-bar .menu li:not(.is-dropdown-accordion-parent)>a{line-height:unset}
.theme-blue-dark .primary-nav.top-bar .menu [class*="submenu"]>a,.theme-blue-dark .primary-nav.top-bar .menu li.is-dropdown-submenu-parent>a,.theme-blue-dark .primary-nav.top-bar .menu li.is-dropdown-accordion-parent>a,.theme-blue-dark .primary-nav.top-bar .menu [class*="submenu-parent"][class*="submenu"]>a{padding:.7rem 1.5rem .75rem .5rem;line-height:unset}
.theme-blue-dark .primary-nav.top-bar .menu [class*="submenu"]>a:after,.theme-blue-dark .primary-nav.top-bar .menu li.is-dropdown-submenu-parent>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 [class*="submenu-parent"][class*="submenu"]>a:after{width:unset;height:unset;border:0;content:'\e903';font-family:'Cognizant-Icons',Helvetica,Arial,Verdana,Tahoma,sans-serif;font-weight:bold;color:#6dccff;top:calc(50% - .4rem);right:5px}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.theme-blue-dark .primary-nav.top-bar .menu [class*="submenu"]>a:after,.theme-blue-dark .primary-nav.top-bar .menu li.is-dropdown-submenu-parent>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 [class*="submenu-parent"][class*="submenu"]>a:after{right:1.2rem}
}
.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-submenu-parent[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 [class*="submenu-parent"][class*="submenu"][aria-expanded="true"]>a{background:rgba(255,255,255,0.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,0.97);height:auto}
}
@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,0.97);height:auto;width:100%;z-index:9999;border:0}
}
@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,0.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,0.97)}
.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,0.97)}
.theme-blue-dark .megamenu{top:calc(100% - 1rem) !important}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.theme-blue-dark .megamenu{top:6.45rem !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-gray .stickyTitleBar .sticky,.theme-gray .stickyNav .sticky{background:transparent}
@media print,screen and (min-width:64em){.theme-gray .stickyTitleBar .sticky,.theme-gray .stickyNav .sticky{background:transparent}
}
.theme-gray .stickyTitleBar .is-stuck,.theme-gray .stickyNav .is-stuck{background:rgba(51,51,51,0.97)}
@media screen and (max-width:63.99875em){.theme-gray .stickyTitleBar .is-stuck .top-bar,.theme-gray .stickyNav .is-stuck .top-bar{top:35px;position:fixed;width:100%;background:rgba(51,51,51,0.97)}
}
@media screen and (max-width:63.99875em) and (min-width:320px){.theme-gray .stickyTitleBar .is-stuck .top-bar,.theme-gray .stickyNav .is-stuck .top-bar{top:calc(35px + 10 * (100vw - 320px) / 704)}
}
@media screen and (max-width:63.99875em) and (min-width:1024px){.theme-gray .stickyTitleBar .is-stuck .top-bar,.theme-gray .stickyNav .is-stuck .top-bar{top:45px}
}
.theme-gray .secondary-nav{background:#d9d9d9}
.theme-gray .secondary-nav a,.theme-gray .secondary-nav a:link{color:#000 !important;font-weight:normal;transition:background-color .25s ease-out,color .25s ease-out}
.theme-gray .secondary-nav a:hover,.theme-gray .secondary-nav a:link:hover{color:#00b140 !important}
.theme-gray .secondary-nav #drop2{top:1.2rem !important;right:10px;background:#d9d9d9;z-index:9999;padding:1rem;min-width:5rem}
.theme-gray .secondary-nav #language-menu{top:2.15rem !important;background:rgba(51,51,51,0.97)}
.theme-gray .secondary-nav #language-menu a,.theme-gray .secondary-nav #language-menu a:link{color:#000 !important;display:inline;padding:0;font-weight:normal}
.theme-gray .secondary-nav #language-menu a:hover,.theme-gray .secondary-nav #language-menu a:link:hover{color:#00b140 !important}
.theme-gray .secondary-nav #language-menu strong,.theme-gray .secondary-nav #language-menu span{color:#000 !important}
.theme-gray .secondary-nav #language-menu:before{display:block;width:0;height:0;border:inset .5rem;content:'';border-top-width:0;border-bottom-style:solid;border-color:transparent transparent rgba(51,51,51,0.97);right:4rem;left:auto;position:absolute;top:calc(0px - 0.5rem)}
.theme-gray .secondary-nav #language-menu .flag-icon{box-shadow:0 0 0 1px rgba(179,179,179,0.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:normal;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:#00b140}
.theme-gray .primary-nav.top-bar .menu li a{background:0;font-weight:normal;color:#fff;transition:all .5s ease}
.theme-gray .primary-nav.top-bar .menu .is-active a{background:#262626;color:#fff}
.theme-gray .primary-nav.top-bar .menu li:not(.is-dropdown-submenu-parent)>a,.theme-gray .primary-nav.top-bar .menu li:not(.is-dropdown-accordion-parent)>a{line-height:unset}
.theme-gray .primary-nav.top-bar .menu [class*="submenu"]>a,.theme-gray .primary-nav.top-bar .menu li.is-dropdown-submenu-parent>a,.theme-gray .primary-nav.top-bar .menu li.is-dropdown-accordion-parent>a,.theme-gray .primary-nav.top-bar .menu [class*="submenu-parent"][class*="submenu"]>a{padding:.7rem 1.5rem .75rem .5rem;line-height:unset}
.theme-gray .primary-nav.top-bar .menu [class*="submenu"]>a:after,.theme-gray .primary-nav.top-bar .menu li.is-dropdown-submenu-parent>a:after,.theme-gray .primary-nav.top-bar .menu li.is-dropdown-accordion-parent>a:after,.theme-gray .primary-nav.top-bar .menu [class*="submenu-parent"][class*="submenu"]>a:after{width:unset;height:unset;border:0;content:'\e903';font-family:'Cognizant-Icons',Helvetica,Arial,Verdana,Tahoma,sans-serif;font-weight:bold;color:#00b140;top:calc(50% - .4rem);right:5px}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.theme-gray .primary-nav.top-bar .menu [class*="submenu"]>a:after,.theme-gray .primary-nav.top-bar .menu li.is-dropdown-submenu-parent>a:after,.theme-gray .primary-nav.top-bar .menu li.is-dropdown-accordion-parent>a:after,.theme-gray .primary-nav.top-bar .menu [class*="submenu-parent"][class*="submenu"]>a:after{right:1.2rem}
}
.theme-gray .primary-nav.top-bar .menu [class*="submenu"][aria-expanded="true"]>a,.theme-gray .primary-nav.top-bar .menu li.is-dropdown-submenu-parent[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 [class*="submenu-parent"][class*="submenu"][aria-expanded="true"]>a{background:#0033a0}
.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:#262626;height:auto}
}
@media print,screen and (min-width:64em){.theme-gray .primary-nav.top-bar .submenu{position:absolute;top:auto !important;left:auto !important;background:#262626;height:auto;width:100%;z-index:9999;border:0}
}
@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:#2d67ff}
}
.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:#000063}
.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 #000}
.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 #000}
.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:transparent}
.theme-gray .megamenu{top:calc(100% - 1rem) !important}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.theme-gray .megamenu{top:6.45rem !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(51,51,51,0.97) !important}
}
.theme-gray #stickyTitleBar .title-bar-title.is-active{background:#333 !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:#333}
}
.theme-gray .secondary-nav a{padding:.5rem .25rem}
.theme-gray .secondary-nav a img{margin-right:1rem}
.theme-gray .secondary-nav span{color:#000;margin:0 !important}
.theme-gray .secondary-nav a:link{color:#000}
.theme-gray .secondary-nav a:link:first-child:hover{background:transparent}
.theme-gray .secondary-nav a:link:hover{color:#0e803a !important;background:#fff}
@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,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(#007e2e,#007e2e);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:#d9d9d9}
}
@media only screen and (min-width:768px) and (max-width:1024px){.theme-gray .stickyNav .is-stuck .top-bar{top:10px}
.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(51,51,51,0.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:85px !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 #007e2e !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-default.theme-default-primary .primary-nav .top-bar-right .input-group input{border:1px solid #b3b3b3 !important}
.theme-default.theme-default-primary .primary-nav .top-bar-right .input-group input:-ms-input-placeholder{color:#b3b3b3 !important}
.theme-default.theme-default-primary .primary-nav .top-bar-right .input-group input::placeholder{color:#b3b3b3 !important}
.theme-default.theme-default-primary .primary-nav .top-bar-right .input-group input:focus{box-shadow:0 0 5px #b3b3b3}
.theme-default.theme-default-primary .primary-nav .top-bar-right .input-group .input-group-label{border:1px solid #b3b3b3 !important}
.theme-default.theme-default-primary .primary-nav .menu li a{color:#00b140;padding:.75rem .5rem}
@media print,screen and (min-width:64em){.theme-default.theme-default-primary .primary-nav .menu li a{color:#000;padding:.75rem 1rem}
}
@media print,screen and (min-width:64em){.theme-default.theme-default-primary .primary-nav .menu li a:hover{background-color:#0033a0;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:bold;color:#00b140}
}
@media screen and (max-width:63.99875em){.theme-default.theme-default-primary .stickyTitleBar .is-stuck .top-bar,.theme-default.theme-default-primary .stickyNav .is-stuck .top-bar{top:50px}
}
@media screen and (max-width:63.99875em) and (min-width:320px){.theme-default.theme-default-primary .stickyTitleBar .is-stuck .top-bar,.theme-default.theme-default-primary .stickyNav .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 .stickyTitleBar .is-stuck .top-bar,.theme-default.theme-default-primary .stickyNav .is-stuck .top-bar{top:60px}
}
@media screen and (max-width:37.49875em){.theme-default.theme-default-primary .stickyTitleBar .is-stuck .top-bar,.theme-default.theme-default-primary .stickyNav .is-stuck .top-bar{top:55px}
}
@media screen and (max-width:37.49875em) and (min-width:320px){.theme-default.theme-default-primary .stickyTitleBar .is-stuck .top-bar,.theme-default.theme-default-primary .stickyNav .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 .stickyTitleBar .is-stuck .top-bar,.theme-default.theme-default-primary .stickyNav .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 #b3b3b3 solid !important}
}
.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 .search-bar{width:180px;height:22px;transition:all .5s ease;box-sizing:border-box;padding-right:1.5rem !important}
.theme-default.theme-default-primary .secondary-nav .header-search-blog .search-bar:focus{outline:0;box-shadow:0 0 1px #666 !important}
.theme-default.theme-default-primary .secondary-nav .header-search-blog .search-bar:-ms-input-placeholder{color:#000}
.theme-default.theme-default-primary .secondary-nav .header-search-blog .search-bar::placeholder{color:#000}
.theme-default.theme-default-primary .secondary-nav .header-search-blog .expanded{width:300px}
.theme-default.theme-default-primary .cog-logo-com{height:50px;width:auto}
.theme-default.theme-default-primary .title-bar-title{padding:0rem !important}
.theme-default.theme-default-primary .title-bar-title .cog-logo{height:40px;width:auto;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 + -20 * (100vw - 1024px) / 176)}
}
@media(min-width:1200px){.cog-logo-com{width:200px}
}
@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:100px;height:auto}
@media(min-width:320px){.theme-default .title-bar-title .cog-logo{width:calc(100px + 100 * (100vw - 320px) / 880)}
}
@media(min-width:1200px){.theme-default .title-bar-title .cog-logo{width:200px}
}
.footer{background-color:white !important}
.footer-dark{background-color:#000063}
.footer-medium{background-color:#d9d9d9}
.footer a{color:#000 !important;transition:all .3s ease;font-weight:normal}
.footer-dark a{color:white !important;transition:all .3s ease;font-weight:normal}
.footer-medium a{color:rgba(0,0,0,0.6) !important;transition:all .3s ease;font-weight:normal}
.footer a:link{color:#000 !important;transition:all .3s ease;font-weight:normal}
.footer-dark a:link{color:white !important;transition:all .3s ease;font-weight:normal}
.footer-medium a:link{color:rgba(0,0,0,0.6) !important;transition:all .3s ease;font-weight:normal}
.footer a:hover{color:#00b140 !important;transition:all .3s ease}
.footer-dark a:hover{color:#b6e6ff !important;transition:all .3s ease}
.footer-medium a:hover{color:#00b140 !important;transition:all .3s ease}
.footer a:link:hover{color:#00b140 !important;transition:all .3s ease}
.footer-dark a:link:hover{color:#b6e6ff !important;transition:all .3s ease}
.footer-medium a:link:hover{color:#00b140 !important;transition:all .3s ease}
.footer a h5 i{color:#00b140 !important}
.footer a h5 i:hover{color:#007e2e !important}
.footer ul li{margin:.25rem}
.footer-dark ul li{margin:.25rem}
.footer ul.menu li a:hover{color:#000 !important;background-color:rgba(0,177,64,0.2) !important}
.footer .cell ul.menu li:nth-last-child(1) p a:hover{background-color:transparent !important;color:#000 !important;cursor:text;font-weight:normal}
.footer-dark .cell ul.menu li:nth-last-child(1) p a:hover{background-color:transparent !important;color:white !important;cursor:text;font-weight:normal}
.footer-medium .cell ul.menu li:nth-last-child(1) p a:hover{background-color:transparent !important;color:rgba(0,0,0,0.6) !important;cursor:text;font-weight:normal}
.footer p,.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.footer strong,.footer b{color:#0033a0 !important}
.footer-dark p,.footer-dark h1,.footer-dark h2,.footer-dark h3,.footer-dark h4,.footer-dark h5,.footer-dark h6,.footer-dark strong,.footer-dark b{color:white !important}
.footer-medium p,.footer-medium h1,.footer-medium h2,.footer-medium h3,.footer-medium h4,.footer-medium h5,.footer-medium h6,.footer-medium strong,.footer-medium b{color:#0033a0 !important}
.footer .bg-black-30{background-color:#d9d9d9 !important}
.accordion-horizontal{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.accordion-horizontal .cell{height:33.33333%;-ms-flex-negative:1;flex-shrink:1}
.accordion-horizontal>.cell:nth-of-type(2){border-top:1px solid #fff;border-right:0;border-bottom:1px solid #fff;border-left:0}
@media print,screen and (min-width:37.5em){.accordion-horizontal{-ms-flex-direction:row;flex-direction:row}
.accordion-horizontal>.cell:nth-of-type(2){border-top:0;border-right:1px solid #fff;border-bottom:0;border-left:1px solid #fff}
.accordion-horizontal>.cell:last-child{border-right:0}
}
@media print,screen and (min-width:37.5em){.accordion-horizontal .cell{height:100%}
}
.content-closed{transition:all .5s cubic-bezier(0.645,0.045,0.355,1)}
.content-closed>div:nth-of-type(2){transition:all .5s cubic-bezier(0.645,0.045,0.355,1);opacity:0}
.content-closed.content-open>div:nth-of-type(1){transition:all .5s cubic-bezier(0.645,0.045,0.355,1);opacity:0;height:100%}
.content-closed.content-open>div:nth-of-type(2){transition:all .5s cubic-bezier(0.645,0.045,0.355,1);opacity:1;height:100%}
.content-open{transition:all .5s cubic-bezier(0.645,0.045,0.355,1);height:66.66667% !important}
@media print,screen and (min-width:37.5em){.content-open{-ms-flex-preferred-size:66.66667% !important;flex-basis:66.66667% !important;height:100% !important}
}
.content-shrink{height:16.66667% !important}
@media screen and (max-height:653px){.hide-for-cog-laptop{display:none !important}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.ie-ha-position{position:relative;max-width:66.66667%;left:-30px}
}
@media print,screen and (max-width:47.99875em){.content-closed>div:nth-child(2){padding-left:.25rem !important;padding-right:.25rem !important}
.small-mb-qtr{margin-left:.25rem !important;margin-right:.25rem !important}
}
.curtain{position:fixed;width:100%;height:100vh;margin:0;overflow:hidden;z-index:-1}
#canvas{position:absolute;top:0;left:0;width:100%;height:100vh}
.plane{width:100%;height:100vh;position:relative;margin:0 auto}
.plane img{display:none}
.ebook{background-color:#d00ba6;background-image:linear-gradient(170deg,#d00ba6 0,#191149 100%)}
.position-class{top:-8rem}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.ie-ebook-banner-position{top:0 !important;left:30% !important}
}
.ebook-sticky.sticky.is-anchored{display:none}
.ebook-sticky.sticky.is-stuck{display:block}