@media screen and (min-width:1024px){
  body{
    padding-top:120px;
  }
  }
 
html[lang="pt-PT"]  #timeline-br .inv_navBarContent, #timeline-br .inv_shareContainer, #timeline-br .inv_startQuote {
display: none;
}
  /*----------Nojs--------*/
  body.nojs .rdMenuwrapper .level1:hover > ul { display: block !important; width: 450px;}
  body.nojs .headerwrapper { background: #fff;}
  body.nojs div#logo { background: url("/~/media/9B01707844B8476F841870E566ABF30A.svg") no-repeat; height: 50px; width: 100%; float: left;position: absolute;background-size: 222px auto;background-position: 0 0;}
  body.nojs span.icon-search-icon {color: #031794;}
  body.nojs #headerwrapper{max-width:100%;position:fixed;width:100%;background:#fff;top:0;transform: translateY(0); -webkit-transform: translateY(0);  -ms-transform: translateY(0); border-bottom: 1px solid #d6dde9;}
  body.nojs ul li.level1 > a, body.nojs .second-level ul li.second-nav > a{color:#031794;}
  body.nojs .rdMenuwrapper ul li.level1.current > a { color: #fff;}
  body.nojs .rdMenuwrapper ul li.level1:hover > a  { color: #fff; background-color: #031794; transition: none;}
  body.nojs .group-sites a{ color: #031794;}
  body.nojs .group-sites{ border: 1px solid #031794;}
  body.nojs div#logo img {visibility:hidden !important;}
  .nojs .slide-thumb{display:inline-block;flex:1;justify-content:center;}
  .nojs .slider-nav-thumbnails{display:flex;}
  .nojs .module-imagecarousel-gallery-Image-text{z-index:10;}
  .nojs .module-imagecarousel-gallery-Images{position:relative;margin-bottom:110px;}
  .nojs .module-imagecarousel-gallery-Images-nav{display:none;}
  .nojs .main-menu li > a{text-align:left;width:100%;display:inline-block;white-space:nowrap;}
  .nojs .main-menu li.level2{margin-bottom:5px;}
  .nojs .main-menu li.level3 > a{font-size:1.4rem;}
  .nojs .main-menu li.level2 ul{margin-bottom:20px;}
  .nojs .main-menu li.level1:hover > ul{background:#fff none repeat scroll 0 0;display:block;padding:20px;position:absolute;top:100%;z-index:9999;}
  .nojs .main-menu li.level1:nth-last-child(2):hover > ul, .nojs .main-menu li.level1:nth-last-child(1):hover > ul { right: 0;}
  .nojs .top-group-container:hover .groupSitesContainer {display: block;}
  .nojs .second-level.menu-list ul > li > a {color: #031794;}
  .nojs .second-level .rdsubmenu-wrapper {top: 50px;}
  .nojs .second-level .second-contact-us > .rdsubmenu-wrapper {display:none}
  /*------------------------------*/
  
  .menu-wrapper{float:right;margin-top: 3px;}
  .openSearch:before{content:'';position:absolute;left:0;top: 6px;height:22px;width:2px;border-left:2px solid #fff;opacity: 0;}
  
  a.link-btn:hover{text-decoration:none;color:#fff}
  a.link-btn{opacity: 1;color:#fff;font-size:1.8rem;padding: 6px 30px 6px 0;position:relative;text-decoration:none;display:inline-block; transition: all .4s ease-in-out;-webkit-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out;}
  .active-banner-text a.link-btn{border-top: 1px solid #898989;display: table;margin-top: 50px;padding: 15px 30px 6px 0;}
  
  .breadcrumb a.media-link.link-btn {
      color: #031794;
  }.breadcrumb a.media-link.link-btn:hover {
      color: #fe0000;
  }
  .video-thumb {border-radius: 9px;display: table-cell;position:relative;}
  .video-thumb img {border-radius: 4px;}
  .vid-link-text {vertical-align: middle; line-height: normal; display: table-cell;padding:0;}
  .hero-slider .vid-link-text { padding: 0 0 0 20px;}
  .video-thumb-wrapper { height: 75px;}
  .videowrapper {display: none;}
  a.link-btn span.icon-play-icn { font-size: 2.5rem; top: calc(50% - 9px); -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); color: #031794;right: -8px;}
  span.icon-play-icn { background: #fff; border-radius: 50%;}
  /*.mac.safari a.link-btn > span {top: calc(50% + 2px);}*/
  a.link-btn:hover span{right:-8px;}
  a.link-btn > span{font-size: 1.4rem;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block;color:#fe0000;position:absolute;transition: all .4s ease-in-out;-webkit-transition: all .4s ease-in-out;right:0;top: calc(50% - 4px);}
  .hero-banner a.link-btn > span {top: calc(50% + 2px);}
  
  .main-menu .level1 > a{padding: 12px 18px 11px 18px; margin-bottom: 20px;font-weight: 600 !important;line-height: 19px;}
  .rdMenuwrapper .rd-level2 li a{color:#4a4a4a;line-height:1.1em;padding: 10px 45px 10px 30px;font-size:1.4rem;width: 90%;position: relative;height: 100%;float: left;white-space: break-spaces;}
  .rdsubmenu-wrapper .rd-level2 > li{display:block;float: left;width: 100%;}
  .rdsubmenu-wrapper .rd-level2 > li .level3-title a {color: #031794;text-decoration: none;padding-left: 16px;font-size: 1.8rem;text-transform: none;}
  .rdsubmenu-wrapper .rd-level2 > li .level3-title a:hover {text-decoration: underline;}
  .rd-level2 li ul {/* display: none; */}
  .rd-level2 li ul{position:absolute;width: calc(110% + 36px);height:100%;top:60px;left:100%;z-index:20;background:transparent;}
  .level3menuwrapper{display:none;}
  /* .rdsubmenu-wrapper .rd-level2 > li:hover ul{display:block;} */
  .rdsubmenu-wrapper .rd-level2 > li .level3-title{color:#031794;padding-bottom: 10px;float: left;}
  .rdsubmenu-wrapper .rd-level2 li.level3 a:hover span{left:15px;color:#031794;text-decoration: underline;}
  .rdsubmenu-wrapper .rd-level2 li.level3-title span{}
  .rdsubmenu-wrapper .rd-level2 > li > a > span.icon-down-arrow, .rdsubmenu-wrapper .rd-level2 > li > a > .icon-right-arrow{right: auto;top: 0;margin-left: 10px;font-size: 1.1rem;display: inline-block;color:#fe0000;position: relative;transition:all .2s;-webkit-transition:all .2s;width:12px;height: 12px;left: 0;text-align: center;}
  .rdsubmenu-wrapper .rd-level2 > li:hover > a > span.icon-down-arrow, .rdsubmenu-wrapper .rd-level2 > li.active > a > span.icon-down-arrow{margin-left: 30px;left: auto;text-decoration: none;}
  .rdMenuwrapper > ul{margin:0 auto;}
  .rdMenuwrapper .level1 > ul{display:none !important;}
 
  body, html{font-family: "AASmartSans", Arial, Helvetica, sans-serif;}
  body.searchIconClicked {
      overflow: hidden;
      height: 100vh;
      position: fixed;
  }
  
  .share-price-3-col .ticker-wrapper .external-web iframe{
    min-height:180px;
  }
  .select2-container--default .select2-selection--single{
  border: none !important;
      background: linear-gradient(173.46deg, #FFFFFF -116.53%, #F6F8FB 75.57%)!important;
      border-radius: 26.5px !important;
      padding: 13px 45px 13px 15px !important;
      height:auto !important;
  }
  .select2-container--default .select2-selection--single .select2-selection__arrow{display:none !important;}
  .select2-container--default .select2-selection--single .select2-selection__rendered {
      font-family: 'AASmartSans';
      font-weight: 600 !important;
      font-size: 14px !important;
      line-height: 17px !important;
      color: #4D4D4D !important;
  }
  
  
  @media only screen 
      and (device-width: 375px) 
      and (device-height: 812px) 
      and (-webkit-device-pixel-ratio: 3) {
    .hero-inner-banner.use-style-v2 .banner-bg:before{
      background-size: 100% 100%;
    }
  }
      
  @supports (-webkit-touch-callout: none) {
    @media screen and (max-width:767px){  
      .hero-inner-banner.use-style-v2 .banner-bg:before{
        background-size: 100% 100%;
      }
    }
  }
  
  /*font-family start*/ 
  h1, h2, h3, h4, h5, h6{font-family:"AASmartSansHead"; font-weight: 400;}
  .module-vertical-horizontal-tabs .module-tab-selected, ul.module-tabs li a, ul.httab-menuTab li a, a.cta-link, a.sub-cta-link, .signpost-link-text, a.cta-button, .stat-figure, .stat-heading, .module-publications .download-sec-title, .mod-2-col-text-with-image .mod-signpost-area p.signpost-title, .module-tabs-contents-kayfacts .keyfact-value, .module-imagecarousel-slider .module-imagecarousel-slide-count, .document-download-left-content .dd-related-list .dd-dropdown, .document-download-left-content .dd-related-list .dd-item, .document-download-left-content .dd-related-doc-list a.doc-link, .module-tabs-tab .module-tab-selected, strong, .rdMenuwrapper ul li.level1 > a, .rdMenuwrapper ul li sup, .banner-title, .active-banner-text .rdMainTitleActive, .font-bold, a.link-btn, .rdMenuwrapper .rd-level2 li a, .groupSitesgroup-sitesUL li a, .rdMainTitleActive, .rdHeaderWrapper #topToolsContainer ul li, .main-menu > ul, .download-sec-title, .rdNameSite h2, #rd-sitemap-section-Homepage-level1 > li > a, .rdBoxTitle, .rdMainTitle, .rdDropMenu span, .pr-rns-box-heading p, .rd-landing-box .homernsXmlContainer .rns-title, .rd-calendar-event p.cl-title, .rdMenuwrapper .rd-level2 > li > a, .rdMenuwrapper > ul, .download-title, .rdBodyTextActive > p, .rdBodyTextActive li, .paragraph-heading, .module-imagecarousel-gallery-Image-slide-text h2.title, .rdSubNavSectionTitle, .rdSubNavSectionTitle sup, .group-sites a, .r dMenuwrapper .rd-level2 li.level3 > a, .second-level.menu-list .rd-leftmenuwrapper ul > li, #searchbox #searchTextboxContainer input#searchTextbox a, span.search-note, footer .report-title,  .share-options .sharetext, #breadcrumb a, #breadcrumb span, .date-text, .banner-content-module h2, .news-feed-items, spandate, a.download-btn, .sign-up ul li a, div#toplinks .second-level > ul > li > a, .signpost-wrap p, .card-title, .card-signpost-item h3, .mod-tabs-3col-cards-wrapper .mod-tabs-3col-card-heading, .mod-tabs-3col-cards-wrapper .mod-tabs-3col-card-link, .mod-3columncards-content-heading, .video-gallery-title p {font-family:"AASmartSans"; font-weight: normal; font-style: normal; }
  
  .module-imagecarousel-gallery-Image-slide-text p, .module-imagecarousel-gallery-Image-slide-text span.rad-small, #topToolsContainer .group-drop .group-sites, .paragraph-content p, #rd-sitemap-section-Homepage-level1 > li > ul > li > a, .rdHomeBox, .rdContentInnerWrap *, .rdActiveTextBannerWrap *, .rdActiveTextBannerWrap, .rdDropMenu li.level3 > a > span, .ssRd *, .blueRDBtn.twitter-talk-button, .font-regular, .rdBannerTitle, .rd-landing-box .homernsXmlContainer p.rns-date, p.rd-event-date, .rdNavTitle, .read-more-shnews a, #gender-pay-gap-report-uk .bannerText p span, footer h4, sub, sup, .rad-thick{font-family:"AASmartSans"; font-weight: normal; font-style: normal;}
  
  .module-page-banner-wrap .rad-introtext, .modules-based-page .rad-introtext, .module-page-banner-wrap p, .module-page-banner-wrap ul li, .module-page-banner-wrap ol li, .modules-based-page ul li, .modules-based-page ol li, footer .container p, #searchbox .ui-menu li, .stat-text, .module-tabs-contents-kayfacts .keyfact-text, .font-light, .text-between-text, .slide-thumb p, .card-signpost-in p {font-family:"AASmartSans"; font-weight: normal; font-style: normal; margin-left: 0;}
  .modules-based-page ul li, .modules-based-page ol li { margin-left: 20px;}
  /*font-family  end*/
  
  /*color code start*/
  h1, h6, .stat-heading {color: #031794;}
  h2{color: #031794;}
  h3, h4, a.cta-link, a.sub-cta-link, .paragraph-heading, .module-publications .publication-item-wrapper .download-sec-title{color: #031794;}
  h5, .stat-figure, .module-tabs-contents-kayfacts .keyfact-value, .module-publications .publication-item-wrapper a.cta-link, .rad-thick{color: #031794;}
  .rad-introtext{color: #337ef6;}
  p, ul li, ol li{color:#4d4d4d}
  .module-page-banner-wrap h1, .module-page-banner-wrap a.cta-link, .mod-2-col-text-with-image .mod-textimageblock-content-image a.cta-link, .mod-2-col-text-with-image .mod-signpost-area .signpost-link-text{color: #ffffff;}
  .stat-text, .module-tabs-contents-kayfacts .keyfact-text {color:#666666;}
  .document-download-left-content .dd-related-list .dd-dropdown, .document-download-left-content .dd-related-list .dd-item {color:#797979}
  
  /*color code end*/
  html, body{-webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale; }
  body{font-size:100%; line-height:normal;}
  h1{font-size: 7.2rem; line-height: 8.6rem;}
  h2{font-size: 3.2rem;line-height: 38px; margin-bottom: 10px;  font-weight:300}
  h3{font-size: 2.4rem; line-height: 3.2rem; margin-bottom: 30px;font-family:"AASmartSans";}
  h4{font-size: 1.8rem; line-height: 22px; margin-bottom: 30px;}
  h5{font-size: 1.4rem; line-height: 17px; margin-bottom: 20px;}
  h6{font-size: 1.2rem; line-height: 14px; margin-bottom: 20px;}
  
  /*---   Module Space Padding Classes - Top and Bottom   ---*/
  .module-section.pt-0{padding-top:0px;}.module-section.pt-1{padding-top:1px;}.module-section.pt-2{padding-top:2px;}.module-section.pt-3{padding-top:3px;}.module-section.pt-4{padding-top:4px;}.module-section.pt-5{padding-top:5px;}.module-section.pt-6{padding-top:6px;}.module-section.pt-7{padding-top:7px;}.module-section.pt-8{padding-top:8px;}.module-section.pt-9{padding-top:9px;}.module-section.pt-10{padding-top:10px;}.module-section.pt-11{padding-top:11px;}.module-section.pt-12{padding-top:12px;}.module-section.pt-13{padding-top:13px;}.module-section.pt-14{padding-top:14px;}.module-section.pt-15{padding-top:15px;}.module-section.pt-16{padding-top:16px;}.module-section.pt-17{padding-top:17px;}.module-section.pt-18{padding-top:18px;}.module-section.pt-19{padding-top:19px;}.module-section.pt-20{padding-top:20px;}.module-section.pt-21{padding-top:21px;}.module-section.pt-22{padding-top:22px;}.module-section.pt-23{padding-top:23px;}.module-section.pt-24{padding-top:24px;}.module-section.pt-25{padding-top:25px;}.module-section.pt-26{padding-top:26px;}.module-section.pt-27{padding-top:27px;}.module-section.pt-28{padding-top:28px;}.module-section.pt-29{padding-top:29px;}.module-section.pt-30{padding-top:30px;}.module-section.pt-31{padding-top:31px;}.module-section.pt-32{padding-top:32px;}.module-section.pt-33{padding-top:33px;}.module-section.pt-34{padding-top:34px;}.module-section.pt-35{padding-top:35px;}.module-section.pt-36{padding-top:36px;}.module-section.pt-37{padding-top:37px;}.module-section.pt-38{padding-top:38px;}.module-section.pt-39{padding-top:39px;}.module-section.pt-40{padding-top:40px;}.module-section.pt-41{padding-top:41px;}.module-section.pt-42{padding-top:42px;}.module-section.pt-43{padding-top:43px;}.module-section.pt-44{padding-top:44px;}.module-section.pt-45{padding-top:45px;}.module-section.pt-46{padding-top:46px;}.module-section.pt-47{padding-top:47px;}.module-section.pt-48{padding-top:48px;}.module-section.pt-49{padding-top:49px;}.module-section.pt-50{padding-top:50px;}.module-section.pt-51{padding-top:51px;}.module-section.pt-52{padding-top:52px;}.module-section.pt-53{padding-top:53px;}.module-section.pt-54{padding-top:54px;}.module-section.pt-55{padding-top:55px;}.module-section.pt-56{padding-top:56px;}.module-section.pt-57{padding-top:57px;}.module-section.pt-58{padding-top:58px;}.module-section.pt-59{padding-top:59px;}.module-section.pt-60{padding-top:60px;}.module-section.pt-61{padding-top:61px;}.module-section.pt-62{padding-top:62px;}.module-section.pt-63{padding-top:63px;}.module-section.pt-64{padding-top:64px;}.module-section.pt-65{padding-top:65px;}.module-section.pt-66{padding-top:66px;}.module-section.pt-67{padding-top:67px;}.module-section.pt-68{padding-top:68px;}.module-section.pt-69{padding-top:69px;}.module-section.pt-70{padding-top:70px;}.module-section.pt-71{padding-top:71px;}.module-section.pt-72{padding-top:72px;}.module-section.pt-73{padding-top:73px;}.module-section.pt-74{padding-top:74px;}.module-section.pt-75{padding-top:75px;}.module-section.pt-76{padding-top:76px;}.module-section.pt-77{padding-top:77px;}.module-section.pt-78{padding-top:78px;}.module-section.pt-79{padding-top:79px;}.module-section.pt-80{padding-top:80px;}.module-section.pt-81{padding-top:81px;}.module-section.pt-82{padding-top:82px;}.module-section.pt-83{padding-top:83px;}.module-section.pt-84{padding-top:84px;}.module-section.pt-85{padding-top:85px;}.module-section.pt-86{padding-top:86px;}.module-section.pt-87{padding-top:87px;}.module-section.pt-88{padding-top:88px;}.module-section.pt-89{padding-top:89px;}.module-section.pt-90{padding-top:90px;}.module-section.pt-91{padding-top:91px;}.module-section.pt-92{padding-top:92px;}.module-section.pt-93{padding-top:93px;}.module-section.pt-94{padding-top:94px;}.module-section.pt-95{padding-top:95px;}.module-section.pt-96{padding-top:96px;}.module-section.pt-97{padding-top:97px;}.module-section.pt-98{padding-top:98px;}.module-section.pt-99{padding-top:99px;}.module-section.pt-100{padding-top:100px;}.module-section.pb-0{padding-bottom:0px;}.module-section.pb-1{padding-bottom:1px;}.module-section.pb-2{padding-bottom:2px;}.module-section.pb-3{padding-bottom:3px;}.module-section.pb-4{padding-bottom:4px;}.module-section.pb-5{padding-bottom:5px;}.module-section.pb-6{padding-bottom:6px;}.module-section.pb-7{padding-bottom:7px;}.module-section.pb-8{padding-bottom:8px;}.module-section.pb-9{padding-bottom:9px;}.module-section.pb-10{padding-bottom:10px;}.module-section.pb-11{padding-bottom:11px;}.module-section.pb-12{padding-bottom:12px;}.module-section.pb-13{padding-bottom:13px;}.module-section.pb-14{padding-bottom:14px;}.module-section.pb-15{padding-bottom:15px;}.module-section.pb-16{padding-bottom:16px;}.module-section.pb-17{padding-bottom:17px;}.module-section.pb-18{padding-bottom:18px;}.module-section.pb-19{padding-bottom:19px;}.module-section.pb-20{padding-bottom:20px;}.module-section.pb-21{padding-bottom:21px;}.module-section.pb-22{padding-bottom:22px;}.module-section.pb-23{padding-bottom:23px;}.module-section.pb-24{padding-bottom:24px;}.module-section.pb-25{padding-bottom:25px;}.module-section.pb-26{padding-bottom:26px;}.module-section.pb-27{padding-bottom:27px;}.module-section.pb-28{padding-bottom:28px;}.module-section.pb-29{padding-bottom:29px;}.module-section.pb-30{padding-bottom:30px;}.module-section.pb-31{padding-bottom:31px;}.module-section.pb-32{padding-bottom:32px;}.module-section.pb-33{padding-bottom:33px;}.module-section.pb-34{padding-bottom:34px;}.module-section.pb-35{padding-bottom:35px;}.module-section.pb-36{padding-bottom:36px;}.module-section.pb-37{padding-bottom:37px;}.module-section.pb-38{padding-bottom:38px;}.module-section.pb-39{padding-bottom:39px;}.module-section.pb-40{padding-bottom:40px;}.module-section.pb-41{padding-bottom:41px;}.module-section.pb-42{padding-bottom:42px;}.module-section.pb-43{padding-bottom:43px;}.module-section.pb-44{padding-bottom:44px;}.module-section.pb-45{padding-bottom:45px;}.module-section.pb-46{padding-bottom:46px;}.module-section.pb-47{padding-bottom:47px;}.module-section.pb-48{padding-bottom:48px;}.module-section.pb-49{padding-bottom:49px;}.module-section.pb-50{padding-bottom:50px;}.module-section.pb-51{padding-bottom:51px;}.module-section.pb-52{padding-bottom:52px;}.module-section.pb-53{padding-bottom:53px;}.module-section.pb-54{padding-bottom:54px;}.module-section.pb-55{padding-bottom:55px;}.module-section.pb-56{padding-bottom:56px;}.module-section.pb-57{padding-bottom:57px;}.module-section.pb-58{padding-bottom:58px;}.module-section.pb-59{padding-bottom:59px;}.module-section.pb-60{padding-bottom:60px;}.module-section.pb-61{padding-bottom:61px;}.module-section.pb-62{padding-bottom:62px;}.module-section.pb-63{padding-bottom:63px;}.module-section.pb-64{padding-bottom:64px;}.module-section.pb-65{padding-bottom:65px;}.module-section.pb-66{padding-bottom:66px;}.module-section.pb-67{padding-bottom:67px;}.module-section.pb-68{padding-bottom:68px;}.module-section.pb-69{padding-bottom:69px;}.module-section.pb-70{padding-bottom:70px;}.module-section.pb-71{padding-bottom:71px;}.module-section.pb-72{padding-bottom:72px;}.module-section.pb-73{padding-bottom:73px;}.module-section.pb-74{padding-bottom:74px;}.module-section.pb-75{padding-bottom:75px;}.module-section.pb-76{padding-bottom:76px;}.module-section.pb-77{padding-bottom:77px;}.module-section.pb-78{padding-bottom:78px;}.module-section.pb-79{padding-bottom:79px;}.module-section.pb-80{padding-bottom:80px;}.module-section.pb-81{padding-bottom:81px;}.module-section.pb-82{padding-bottom:82px;}.module-section.pb-83{padding-bottom:83px;}.module-section.pb-84{padding-bottom:84px;}.module-section.pb-85{padding-bottom:85px;}.module-section.pb-86{padding-bottom:86px;}.module-section.pb-87{padding-bottom:87px;}.module-section.pb-88{padding-bottom:88px;}.module-section.pb-89{padding-bottom:89px;}.module-section.pb-90{padding-bottom:90px;}.module-section.pb-91{padding-bottom:91px;}.module-section.pb-92{padding-bottom:92px;}.module-section.pb-93{padding-bottom:93px;}.module-section.pb-94{padding-bottom:94px;}.module-section.pb-95{padding-bottom:95px;}.module-section.pb-96{padding-bottom:96px;}.module-section.pb-97{padding-bottom:97px;}.module-section.pb-98{padding-bottom:98px;}.module-section.pb-99{padding-bottom:99px;}.module-section.pb-100{padding-bottom:100px;}
  
  
  /*extra css starts*/
  body#Homepage .active-banner-text .sub {font-size:2.0rem;}
  /*extra css starts*/
  
  /*---   Anchor style   ---*/
  
  a{color:#031794;text-decoration: none;}
  a:focus{outline:0;}
  a:focus-visible{outline: 1px dotted #fe0000; outline-offset: 0px; z-index: 1;}
  
  .introconten p a, .catelanding-introtext p a, .glossary-content .glossary-text p a, .ir-announcements-page .ir-announcements-cntnt p a, .glossary-page .glossary-content ul li a, .glossary-page .story-introcontent-wrapper .glossary-landing-cntnt a, .bod-full-wrap .bod-right-col p a, .leadership-team-landing .bod-introtext div p a, .module-data-stats .stat-text a, .three-col-signpost .note-content a, .module-bod.module-section .bod-right-col a:not(.cta-link), .module-accordian .note-content p a, .module-accordian .accordian-inner > p a, .module-download-item-table .note-content a, .module-download-item-table .cntntdv a, .mod-3column-cards .top-content-area a, .mod-tabs-3col-cards .mod-3columncards-content a, .module-icon-cards-carousal .module-top-content-area a, .video-gallery-module .text-with-header a, .module-tab-with-download-table .top-content-area p a, .module-accordian .introtext-wrapper p a, .module-icon-cards-carousal .card-item-wrapper .card-content-wrap .card-content a, .ir-presentation-page .pr-introtext p a, .module-signpost-carousel .introtext-wrapper a, .mod-3column-cards .note-content a, .mod-3column-card-desc a, .icon-cards--wrapper .card-signpost-inner a:not(.cta-link), .module-three-col-icon-cards .mod-body-content a:not(.cta-link), .module-text-block .mod-body-content p a, .module-text-with-video-2-col .video-mod-content a:not(.cta-link), .testimonial-right-content a, .module-accordian:not(.with-docs) .accordian-content a, .module-vTabs-content a:not(.cta-button):not(.cta-link):not(.module-tab-selected):not(.htabanchor), .module-document-download .document-download-left-content .dd-content a, .module-image-carousel-wrapper .module-image-carousel-gallery-text a, .module-tabs a, .mod-2-col-text-with-image a, .mod-2-col-text-with-image a, .module-text-block-with-img a:not(.cta-button):not(.cta-link), .paragraph-block-2col a, .banner-content-module a, .content-page-wrapper a, .module-text-block a:not(.cta-button):not(.cta-link), .contentwrapper a,.mod-case-studies .cs-right-col a { color: #031794; text-decoration: underline; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; font-weight: 600;font-size: 1.6rem;line-height: 19px;}
  
  .module-image-carousel-gallery-bottom .module-imagecarousel-slide-text a {
   -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;
  }
  
  
  .module-data-stats.blue-gradient .stat-text a, .module-data-stats.blue .stat-text a, .three-col-signpost.blue-gradient .note-content a, .three-col-signpost.blue .note-content a, .module-image-carousel-wrapper.blue-gradient .module-imagecarousel-content .module-imagecarousel-top .module-image-carousel-gallery-text a, .module-image-carousel-wrapper.blue .module-imagecarousel-content .module-imagecarousel-top .module-image-carousel-gallery-text a, .module-accordian.blue-gradient .note-content p a, .module-accordian.blue .note-content p a, .module-download-item-table.blue-gradient .note-content p a, .module-download-item-table.blue-gradient .note-content p, .module-download-item-table.blue-gradient .cntntdv p, .module-download-item-table.blue-gradient .cntntdv p a, .module-download-item-table.blue .note-content p a, .module-download-item-table.blue .note-content p, .module-download-item-table.blue .cntntdv p, .module-download-item-table.blue .cntntdv p a, .module-three-col-icon-cards.blue-gradient .mod-body-content a:not(.cta-link), .module-three-col-icon-cards.blue .mod-body-content a:not(.cta-link), .video-gallery-module.blue .text-with-header a, .video-gallery-module.blue-gradient .text-with-header a, .module-accordian.blue-gradient .introtext-wrapper p a, .module-accordian.blue .introtext-wrapper p a, .module-signpost-carousel.blue-gradient .introtext-wrapper a, .module-signpost-carousel.blue .introtext-wrapper a, .module-text-block.blue-gradient a:not(.cta-button):not(.cta-link), .module-text-block.blue a:not(.cta-button):not(.cta-link), .module-text-block.blue-gradient .mod-body-content p a, .module-text-block.blue .mod-body-content p a, .module-text-with-video-2-col.blue-gradient .video-mod-content a:not(.cta-link), .module-text-with-video-2-col.blue .video-mod-content a:not(.cta-link), .module-imagecarousel-content .module-imagecarousel-top.blue-gradient .module-image-carousel-gallery-text a, .module-imagecarousel-content .module-imagecarousel-top.blue .module-image-carousel-gallery-text a, .module-document-download.blue .dd-content a, .module-document-download.blue-gradient .dd-content a { color:#fff; }
  
  .introconten p a:hover, .catelanding-introtext p a:hover, .glossary-content .glossary-text p a:hover, .ir-announcements-page .ir-announcements-cntnt p a:hover, .glossary-page .glossary-content ul li a:hover, .glossary-page .story-introcontent-wrapper .glossary-landing-cntnt a:hover, .bod-full-wrap .bod-right-col p a:hover, .leadership-team-landing .bod-introtext div p a:hover, .module-data-stats .stat-text a:hover, .three-col-signpost .note-content a:hover, .module-bod.module-section .bod-right-col a:not(.cta-link):hover, .module-image-carousel-wrapper.blue-gradient .module-imagecarousel-content .module-imagecarousel-top .module-image-carousel-gallery-text a:hover, .module-image-carousel-wrapper.blue .module-imagecarousel-content .module-imagecarousel-top .module-image-carousel-gallery-text a:hover, .module-accordian .note-content p a:hover, .module-accordian .accordian-inner > p a:hover, .module-download-item-table.blue-gradient .note-content p a:hover, .module-download-item-table.blue-gradient .cntntdv p a:hover, .module-download-item-table.blue .note-content p a:hover, .module-download-item-table.blue .cntntdv p a:hover, .module-download-item-table .note-content a:hover, .module-download-item-table .cntntdv a:hover, .mod-3column-cards .top-content-area a:hover, .mod-tabs-3col-cards .mod-3columncards-content a:hover, .mod-tabs-3col-cards .mod-tabs-3col-cards a:hover, .module-icon-cards-carousal .module-top-content-area a:hover, .video-gallery-module .text-with-header a:hover, .video-gallery-module .text-with-header a:hover, .module-tab-with-download-table .top-content-area p a:hover, .module-accordian .introtext-wrapper p a:hover, .module-icon-cards-carousal .card-item-wrapper .card-content-wrap .card-content a:hover, .ir-presentation-page .pr-introtext p a:hover, .module-signpost-carousel.blue-gradient .introtext-wrapper a:hover, .module-signpost-carousel.blue .introtext-wrapper a:hover, .module-signpost-carousel .introtext-wrapper a:hover, .mod-3column-cards .note-content a:hover, .mod-3column-card-desc a:hover, .icon-cards--wrapper .card-signpost-inner a:not(.cta-link):hover, .module-three-col-icon-cards .mod-body-content a:hover:not(.cta-link), .module-text-block.blue-gradient a:not(.cta-button):not(.cta-link):hover, .module-text-block.blue a:not(.cta-button):not(.cta-link):hover, .module-text-block .mod-body-content p a:hover, .module-imagecarousel-content .module-imagecarousel-top .module-image-carousel-gallery-text a:hover, .module-document-download.blue .dd-content a:hover, .module-document-download.blue-gradient .dd-content a:hover, .module-text-with-video-2-col .video-mod-content a:not(.cta-link):hover, .testimonial-right-content a:hover, .module-accordian:not(.with-docs) .accordian-content a:hover, .module-vTabs-content a:not(.cta-button):not(.cta-link):not(.module-tab-selected):not(.htabanchor):hover, .module-document-download .document-download-left-content .dd-content a:hover, .module-image-carousel-wrapper .module-image-carousel-gallery-text a:hover, .module-tabs a:hover, .mod-2-col-text-with-image a:hover, .mod-2-col-text-with-image a:hover, .module-text-block-with-img a:not(.cta-button):not(.cta-link):hover, .paragraph-block-2col a:hover, .banner-content-module a:hover, .content-page-wrapper a:hover, .module-text-block a:not(.cta-button):not(.cta-link):hover, .contentwrapper a:hover, .mod-case-studies .cs-right-col a:hover,.module-image-carousel-gallery-bottom .module-imagecarousel-slide-text a:hover { /*color: #031794;*/ color: #8295bc; }
  
  .mod-3column-cards.blue-gradient .top-content-area a:hover, .mod-3column-cards.blue .top-content-area a:hover, .mod-3column-cards.blue-gradient .note-content a:hover, .mod-3column-cards.blue .note-content a:hover { color: #8295bc !important; }
  .ir-presentation-page .pr-introtext p a { border-bottom:0 none; }
  
  /*body .module-text-block .mod-body-content a:not(.cta-button):not(.cta-link):hover {
      color: #8295bc;
  }*/
  
  /*--  Anchor style ends  --*/
  
  h2 > sup{font-size: 0.5em; top: -0.7em; }
  .rad-introtext{font-weight:400;font-size:2.1rem; line-height:3.0rem; color:#4d4d4d; margin-bottom:30px;}
  p{font-size:1.8rem; line-height:30px; margin-bottom: 30px;font-weight:400;}
  ul li, ol li{font-size:1.8rem; line-height:normal;}
  #MainWrapper ul li, #MainWrapper ol li{margin-bottom: 0;}
  div#logo img {width: 200px;visibility: visible;margin-top: 2px;/*-webkit-transition: visibility 0.3s ease-in-out;-moz-transition: visibility 0.3s ease-in-out;-o-transition: visibility 0.3s ease-in-out;transition: visibility 0.3s ease-in-out;*/}
  div#logo a {    display: block;
      z-index: 9;
      position: relative;}
  table sup { font-size: 75%; top: -0.5em;}
  sup { font-size: 60%; top: -0.8em;font-weight:100; 
   }
      p sup {font-weight:400;}
      .hero-inner-banner.no-banner-img h1.inner-heading sup{
      -webkit-background-clip: text;
      background-clip: text;
      -webkit-text-fill-color: transparent;
      background-image: linear-gradient(76.53deg, #FE0000 5.41%, #031794 51.08%, #1E7CFF 75.44%, #1E7CFF 109.72%);
      }
  strong sup, h1 sup, h3 sup, h4 sup, h5 sup, h6 sup { font-weight:100; }
  
  .note-content{margin-top:30px;display:inline-block;}
  #loader,#loadedcontent{display:none; text-align:center;}
  .rad-notes, .rad-notes li {font-size: 1.2rem;line-height: 1.6rem;}
  .rad-notes{margin-top:30px}
  
  /* --------------- Global Start Here ------------------ */
  body.colorbox-on {overflow: hidden;}
  body.posfixed {overflow: hidden; position:fixed;}
  body{background:none repeat scroll 0 0;position:relative;}
  div#MainWrapper{float:left;width:100%;}
  /*
  #Homepage #MainWrapper{max-width:100%;overflow:hidden;}*/
  
  footer h4{color:#fff;font-size: 2.0rem;padding-bottom: 15px;line-height: 24px;}
  /*.footer-headings {color:#031794;font-size: 2.0rem;padding-bottom: 15px;line-height: 24px;font-weight: 500;font-style: normal; margin-bottom:0;}*/
  .container-fluid {max-width: 1200px;}
  .float100 {float: left;width: 100%;}
  .visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important; color: #fff !important; background-color: #000 !important;}
  /*.email-alert-txt {margin-left: 16.66666667%; margin-right: 16.66666667%;}*/
  .email-alert-txt p {margin-bottom: 15px;}
  .email-alert-txt a:hover {color: #fe0000;}
  .email-alert-txt a { font-size: 1.6rem;line-height: 35px; display: inline-block;padding-right: 40px;position: relative;font-weight: 600;margin-bottom: 8px;text-decoration: none;    -webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; color: #031794;}
  .email-alert-txt a:after {content: "\e900"; font-family: 'icomoon' !important; right: 15px; position: absolute; color: #fe0000; font-size: 12px; font-weight: normal; bottom: -1px;    transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
  .email-alert-txt a:hover:after {right: 5px;}
  .contentwrapper img { max-width: 100%; padding-left: 0;}
  .contentwrapper .pr-back-link .pr-date {width: 100%;font-weight: 700;text-align: center;}
  .contentwrapper .pr-back-link .pr-date p {font-size: 1.8rem;}
  .ir-announcements-page .pr-date p, .ir-announcements-page .pr-title p, .ir-announcements-page .pr-introtext p { margin: 0;}
  .ir-announcements-page .pr-title p, .ir-presentation-page .pr-title p { color: #4d4d4d; font-weight:normal; }
  .contentwrapper .inv_timelineMainContainer ul li {list-style-type: none !important;}
  .dd-single-link.dd-document-section .cta-link { float: left;}
  
  
  
  /*---- Global table styling starts here -----*/
  
  
  .two-col-further-content table tbody td, .two-col-further-content  table tbody th {font-weight:400; }
  .two-col-further-content table { margin-bottom: 50px;}
  #PageLevel {display: none;}
  .content-page-wrapper .tabs-container ul li:before { content: '';display:none;}
  .content-page-wrapper .tabs-container ul li { margin: 0; padding: 0;}
  .contentwrapper .tabs-container.iframe-tabs { margin-top: 0;}
  
  /* div#MainWrapper.content-page-wrapper { margin-top: 60px;} */
  .content-page-wrapper .scroll-table-container { width: 100%; padding: 0 0 5px; overflow-y: hidden; overflow-x: auto; margin-bottom: 14px; }
  .content-page-wrapper .scroll-table-container::-webkit-scrollbar-thumb { border-radius:5px; border:2px solid #e7e5db; background-color:#e7e5db; }
  .content-page-wrapper .scroll-table-container>table { margin-bottom:0;}
  .content-page-wrapper .scroll-table-container::-webkit-scrollbar { -webkit-appearance:none; width:10px; height:7px; }
  
  .further-content-wrapper .scroll-table-container { width: 100%; padding: 0 0 5px; overflow-y: hidden; overflow-x: auto; margin-bottom: 14px; }
  .further-content-wrapper .scroll-table-container::-webkit-scrollbar-thumb { border-radius:5px; border:2px solid #e7e5db; background-color:#e7e5db; }
  .further-content-wrapper .scroll-table-container>table { margin-bottom:0;}
  .further-content-wrapper .scroll-table-container::-webkit-scrollbar { -webkit-appearance:none; width:10px; height:7px; }
  
  .module-testimonial .testimonial-right-content-inner ul, .module-tab-details ul ul, .module-tab-details ol ol,.content-page-wrapper ul ul, .content-page-wrapper ol ol, .content-page-wrapper ul ol, .content-page-wrapper ol ul, .contentwrapper ul ul, .contentwrapper ol ol, .contentwrapper ul ol, .contentwrapper ol ul, .module-text-block ol ol, .module-text-block ul ul, .module-text-block ul ol, .module-text-block ol ul, .accordian-content ul ul, .accordian-content ol ol, .accordian-content ol ul, .accordian-content ul ol, .rc-accordian-content ul ul, .rc-accordian-content ol ol, .rc-accordian-content ol ul, .rc-accordian-content ul ol, .mod-2-col-text-with-image ul ul, .mod-2-col-text-with-image ol ol, .mod-2-col-text-with-image ol ul, .mod-2-col-text-with-image ul ol, .module-text-with-video-2-col ul ul, .module-text-with-video-2-col ul ol, .module-text-with-video-2-col ol ol, .module-text-with-video-2-col ol ul, .module-accordian .left-content-wrapper .mod-top-content ul ul {margin: 20px 20px 0 20px;}
  
  .mod-2-col-text-with-image ol, .module-tab-details ol, .content-page-wrapper ol, .contentwrapper ol, .module-text-block ol, .accordian-content ol, .rc-accordian-content ol, .module-text-with-video-2-col ol {list-style-type:decimal;list-style-position: outside;padding-left: 0;}
  
  .module-testimonial .testimonial-right-content-inner ul li, .mod-2-col-text-with-image ul, .module-tab-details ul, .content-page-wrapper ul, .contentwrapper ul, .module-text-block ul, .accordian-content ul, .rc-accordian-content ul, .mod-3column-cards .mod-3column-cards-wrapper .mod-3column-card-item .mod-3column-card-desc ul, .module-text-with-video-2-col ul, .module-accordian .left-content-wrapper .mod-top-content ul, .module-vTabs-content ul {list-style-type:disc;list-style-position: outside;padding-left: 0;}
  .mod-2-col-text-with-image ul li, .module-tab-details ul li, .content-page-wrapper ul li, .contentwrapper ul li, .module-text-block ul li, .accordian-content ul li, .rc-accordian-content ul li, .module-document-download ul li, .module-text-with-video-2-col ul li, .module-accordian .left-content-wrapper .mod-top-content ul li, .module-image-tabs ul li, .module-vTabs-content ul li {list-style-type: disc !important;position: relative;padding-left: 0;line-height: 3.0rem;}
  
  .mod-2-col-text-with-image ul, .mod-2-col-text-with-image ol, .module-tab-details ul, .module-tab-details ol, .content-page-wrapper ul, .contentwrapper ul, .module-text-block ul, .content-page-wrapper ol, .contentwrapper ol, .module-text-block ol, .accordian-content ul, .accordian-content ol, .rc-accordian-content ul, .rc-accordian-content ol, .module-document-download ul, .module-document-download ol, .module-text-with-video-2-col ol, .module-text-with-video-2-col ul, .module-image-tabs ol, .module-image-tabs ul, .module-vTabs-content ul {margin-left: 20px; margin-bottom: 30px;}
  
  .module-testimonial .testimonial-right-content-inner ul li, .mod-2-col-text-with-image ul li, .mod-2-col-text-with-image ol li, .module-tab-details ul li, .module-tab-details ol li, .module-text-block ul li, .module-text-block ol li, .content-page-wrapper ul li, .content-page-wrapper ol li, .contentwrapper ul li, .contentwrapper ol li, .accordian-content ul li, .accordian-content ol li, .rc-accordian-content ul li, .rc-accordian-content ol li, .module-document-download ul li, .module-document-download ol li, .module-document-download ul li, .module-document-download ol li, .module-text-with-video-2-col ul li, .module-text-with-video-2-col ol li, .module-accordian .left-content-wrapper .mod-top-content ul li, .module-image-tabs ol li, .module-image-tabs ul li, .module-vTabs-content ul li {padding-bottom: 20px;}
  
  .module-testimonial .testimonial-right-content-inner ul li:last-child, .mod-2-col-text-with-image ol li:last-child, .mod-2-col-text-with-image ul li:last-child, .module-tab-details ul li:last-child, .module-tab-details ol li:last-child, .module-text-block ul li:last-child, .module-text-block ol li:last-child, .content-page-wrapper ul li:last-child, .content-page-wrapper ol li:last-child, .contentwrapper ul li:last-child, .contentwrapper ol li:last-child, .accordian-content ul li:last-child, .accordian-content ol li:last-child, .rc-accordian-content ul li:last-child, .rc-accordian-content ol li:last-child, .module-document-download ol li:last-child, .module-document-download ul li:last-child, .module-text-with-video-2-col ol li:last-child, .module-text-with-video-2-col ul li:last-child, .module-vTabs-content ul li:last-child {padding-bottom: 0;}
  
  .pr-item-container p span.rad-small { font-size: 0.889em; line-height: 1.625em; }
  
  .module-icon-cards-carousal li {list-style-type: disc !important;position: relative;padding-left: 0;line-height: 3.0rem;padding-bottom: 5px;}
  .module-icon-cards-carousal ul{margin-left: 20px;margin-bottom: 30px;}
  
  @media only screen and (min-width: 1200px) {
    .animate { -moz-transform: initial; -o-transform: initial; -ms-transform: initial; -webkit-transform: initial; transform: initial; -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; -moz-transition: all 0.6s ease-in-out; -o-transition: all 0.6s ease-in-out; -webkit-transition: all 0.6s ease-in-out; transition: all 0.6s ease-in-out; }
    .js-animate { -moz-transform: translateY(10%); -o-transform: translateY(10%); -ms-transform: translateY(10%); -webkit-transform: translateY(10%); transform: translateY(10%); -webkit-opacity: 0; -moz-opacity: 0; opacity: 0; }
    .nojs .js-animate, .nojs .ss-module-page .js-animate{opacity: 1; transform: none;}
  }
  @-webkit-keyframes arrowUp {
    0% {bottom: 0;}
    50% {bottom: 4px;}
    100% {bottom: 0;}
  }
  @-moz-keyframes arrowUp {
    0% {bottom: 0;}
    50% {bottom: 4px;}
    100% {bottom: 0;}
  }
  @-o-keyframes arrowUp {
    0% {bottom: 0;}
    50% {bottom: 4px;}
    100% {bottom: 0;}
  }
  @keyframes arrowUp {
    0% {bottom: 0;}
    50% {bottom: 4px;}
    100% {bottom: 0;}
  }
  
  @-webkit-keyframes vLine {
    0% {height: 0;}
    100% {height: 100%;}
  }
  @-moz-keyframes vLine {
    0% {height: 0;}
    100% {height: 100%;}
  }
  @-o-keyframes vLine {
    0% {height: 0;}
    100% {height: 100%;}
  }
  @keyframes vLine {
    0% {height: 0;}
    100% {height: 100%;}
  }
  @-webkit-keyframes hLine {
    0% {width: 0;}
    100% {width: 100%;}
  }
  @-moz-keyframes hLine {
    0% {width: 0;}
    100% {width: 100%;}
  }
  @-o-keyframes hLine {
    0% {width: 0;}
    100% {width: 100%;}
  }
  @keyframes hLine {
    0% {width: 0;}
    100% {width: 100%;}
  }
  h2.with-offset { position: relative; }
  .module-section .vLine:before {content: ""; position: absolute; width: 2px; background: #0075b0; top:5px; left: 0;}
  .module-section .vLine.with-offset::before { left: -20px; }
  .nojs .module-section .vLine:before {height:100%; }
  .module-section .vLine.anit:before {
    -webkit-animation: vLine 0.5s 1 forwards;
    -moz-animation: vLine 0.5s 1 forwards;
    -o-animation: vLine 0.5s 1 forwards;
    animation: vLine 0.5s 1 forwards;
    -webkit-animation-delay: 0.5s;
    -moz-animation-delay: 0.5s;
    -o-animation-delay: 0.5s;
    animation-delay: 0.5s;
  }
  .modules-based-page {
      z-index: 99;
      position: relative;
      clear:both;
  }
  .module-section .hLine:before { content: ""; position: absolute; /*width: 100%;*/ height: 100%; top: 0; left: 0; background: #0075b0; }
  .nojs .module-section .hLine:before {width:100%; }
  .module-section .hLine.anit:before {
    -webkit-animation: hLine 0.5s 1 forwards;
    -moz-animation: hLine 0.5s 1 forwards;
    -o-animation: hLine 0.5s 1 forwards;
    animation: hLine 0.5s 1 forwards;
    -webkit-animation-delay: 0.5s;
    -moz-animation-delay: 0.5s;;
    -o-animation-delay: 0.5s;
    animation-delay: 0.5s;
  }
  
  .module-section span.vline:before {content:'';border-left:2px solid #0075b0;left: 3px;position:absolute;height:0;width:2px;top: 0;}
  .module-section span.hline:before {content:''; width:57%; background: #0075b0; height: 2px; position: absolute; top: 0;}
  
  .module-section .vline.anit:before, .module-section .hline.anit:before {
    -webkit-animation: vLine 1s 1 forwards;
    -moz-animation: vLine 1s 1 forwards;
    -o-animation: vLine 1s 1 forwards;
    animation: vLine 0.5s 1 forwards;
    animation-delay: 0s;
    animation-delay: 0.5s;
    -webkit-animation-delay: 0.5s;}
  .module-imagecarousel-gallery-Image-text span.hline {
    position: absolute;
    width: 79%;
    height: 2px;
    left: calc(-44% + 26px);
    top: 84px;
  }
  .fullwidth-image-text span.hline {position: absolute; width: 100%; height: 2px; left: calc(-57% - 17px);   top: 44px;}
  #auto-top-link{display:none;position:fixed;float:left;bottom:20px;right:20px;text-decoration:none;z-index: 9999;background: #002478;padding:5px;padding: 10px;border-radius: 4px;width: 40px;height: 40px;border: 2px solid #0075b0;}
  #auto-top-link span.icon-arrow-down {position: absolute; font-size: 1.5rem; left: 10px; top: 10px;width: 15px; height: 15px; color:#fff;background-color: #002478;}
  #auto-top-link span.icon-arrow-down:before { transform: rotate(180deg); -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); position: absolute;}
  .video-contentpage-inner .inv_transcripts {padding-top: 0px !important;}
  .video-item-content {min-height:240px;}    
  .video-item-content a.vlink { color: #031794; text-decoration: none; }
  .video-item-content a.vlink:hover { color: #031794; }
  /* --------------- Global End Here ------------------ */
  
  /*-------------Header CSS Start------------*/
  .headerwrapper {position: fixed;z-index: 502; top: 0;width: 100%;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: al4 0.6s ease-in-out;}
  .rdBannerWrapper{clear:both;position:relative;width:100%;overflow:hidden;margin-top:-107px;z-index:10;}
  #contentwrapper{max-width:1200px;margin:0 auto;position:relative;
  /*margin-top: 90px;*/
  /*
  below margin changed as per the Pravhein comments 
  */
  margin-top: 64px;
  
  padding: 0 15px;}
  #faqs #contentwrapper {margin-top: 0px;}
  #contentwrapper.doc-item-pg { margin-bottom:50px; }
  .main-menu{position:relative;display:inline-block;width: 100%;float: right;text-align: right;margin-top: 7px; margin-right: 209px;}
  @media all and (min-width:1440px){
    .main-menu{margin-right: 308px;}
  }
  body.stckIt .main-menu li.level1, body.posfixed .main-menu li.level1{padding-bottom: 0;}
  body.stckIt .main-menu, body.posfixed .main-menu {margin-top: 7px;}
  /*div#logo.stickyLogo, body.posfixed div#logo { background: url("/~/media/691D08522AE24716B58619262739D106.svg") no-repeat; height: 50px; width: 100%; float: left;position: absolute;background-size: 222px auto;background-position: 0 0;}*/
  img.sticky-logo-image {visibility: hidden;display:none;}
  div#logo.stickyLogo img, body.posfixed div#logo img {visibility: hidden;display:none;}
  div#logo.stickyLogo img.sticky-logo-image, body.posfixed div#logo img.sticky-logo-image {visibility: visible;display:block;}
  body.stckIt #headerwrapper {top: 0px;}
  .headerwrapper:before {/* content: ''; *//* background: #fff; *//* height: 0; *//* position: fixed; *//* top:0; *//* width: 100%; */-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
  body.stckIt .headerwrapper:before {/* height: 120px; *//* border-bottom: 1px solid #d6dde9; */}
  body.stckIt #headerwrapper .top-group-container {/* display: none; *//* visibility: hidden; */}
  body.stckIt .menu-wrapper, body.posfixed .menu-wrapper { padding-top: 0px;}
  #topToolsContainer{position:relative;float:left;width:100% }
  #topToolsContainer .group-drop{margin:0}
  #topToolsContainer .group-drop .group-sites{float:left;padding:10px 16px 9px;border-right:1px solid #b2bdd6;font-size:1.3rem;text-transform:uppercase;color:#031794}
  #topToolsContainer .group-drop .group-sites.last{padding:0}
  #topToolsContainer .group-drop .group-sites.active{background:#fff;}
  .rdMenuwrapper ul li.level1 > a{color:#fff; font-size:1.6rem;position:relative;text-decoration: none;/*z-index: 15; */ -webkit-transition: color 0.4s ease-in-out;     -moz-transition: color 0.4s ease-in-out;    -o-transition: color 0.4s ease-in-out;    transition: color 0.4s ease-in-out;padding: 13px 12px 7px 12px;}
  .openSearch{display:inline-block;margin-left:2px;position:relative;margin-top: 5px;float: right;height: 30px;width: 43px;}
  .internetexplorer11 .rdMenuwrapper ul li.level1 > a  {margin-left: 1px;}
  .ms-edge .rdMenuwrapper ul li.level1 > a  {margin-left: 1px;}
  /* a.searchOPEN:focus-visible { outline: 1px dotted #fff;} */
  a.searchOPEN {content: '';position: absolute;height: 25px;width: 25px;left: 18px;top: 7px;}
  span.icon-search-icon {font-size: 1.6rem; color: #fff; left: -4px;top:4px;position:relative;}
  body.stckIt span.icon-search-icon, body.posfixed span.icon-search-icon {color: #4D4D4D;}
  body.stckIt div#toplinks{/* display:none; *//* height: 0; *//* visibility: hidden; *//* margin: 0; */}
  body.stckIt #headerwrapper, body.posfixed #headerwrapper { z-index: 502; max-width:100%;position:fixed;width:100%;background:#fff;top:0;transform: translateY(0); -webkit-transform: translateY(0);  -ms-transform: translateY(0); border-bottom: 1px solid #d6dde9;}
  body.posfixed #headerwrapper, body.posfixed .second-level.menu-list ul li.haschildren > a{ z-index: 9999;}
  
  body.stckIt .rdMenuwrapper ul li.level1 > a, body.stckIt .rdMenuwrapper ul li.level1 > a:hover, body.stckIt .second-level.menu-list ul > li > a, body.posfixed .rdMenuwrapper ul li.level1 > a, body.posfixed .rdMenuwrapper ul li.level1 > a:hover, body.posfixed .second-level.menu-list ul > li > a{color:#031794;/* background-color: #fff; */}
  body.stckIt .rdMenuwrapper ul li.level1.current > a, body.stckIt .rdMenuwrapper ul li.level1.selected > a, body.posfixed .rdMenuwrapper ul li.level1.current > a, body.posfixed .rdMenuwrapper ul li.level1.selected > a { color: #fff;}
  body.stckIt .rdMenuwrapper ul li.level1:hover > a, body.stckIt .rdMenuwrapper ul li.level1:hover > a, body.posfixed .rdMenuwrapper ul li.level1:hover > a, body.posfixed .rdMenuwrapper ul li.level1:hover > a  { color: #fff; background-color: #031794; transition: none;}
  body.stckIt div#toplinks .second-level.menu-list {/* visibility: hidden; */}
  body.stckIt .group-sites a, body.posfixed .group-sites a { color: #031794;}
  body.stckIt .group-sites, body.posfixed .group-sites { border: 1px solid #031794;}
  body.nav-up #headerwrapper {transform: translateY(-125px);-webkit-transform: translateY(-125px);-ms-transform: translateY(-125px);background: #fff;border-bottom: 1px solid #d6dde9;}
  
  .rdsubmenu-wrapper.left-menu { right: auto;left: 0;}
  .rdsubmenu-wrapper{position:absolute;top: 53px;display: flex;left: calc(50% - 401px);width:auto;z-index:999;background-color:#fff;/*opacity: 0;visibility: hidden;*/ -webkit-transform: translateY(10px);transform: translateY(10px);pointer-events: none;-webkit-box-shadow:2px 2px 10px 1px rgba(0,36,120,0.52);-moz-box-shadow:2px 2px 10px 1px rgba(0,36,120,0.52);box-shadow:2px 2px 10px 1px rgba(0,36,120,0.52);overflow:visible;padding-bottom: 20px; /* Safari */transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;}
  .main-menu li.level1:nth-last-child(2) .rdsubmenu-wrapper { left: auto; right: -100px;}
  .rdsubmenu-wrapper.right-menu {right: -130px;left: auto;}
  .main-menu li.level1.last .rdsubmenu-wrapper {right: -40px;left: auto;}
  nav.rdMenuwrapper ul li:nth-child(3) .rdsubmenu-wrapper { right: auto; left: -100%;}
  nav.rdMenuwrapper ul li:nth-child(2) .rdsubmenu-wrapper { right: auto; left: -100%;}
  
  .main-menu a:hover{text-decoration:none;}
  .rdsubmenu-wrapper .rd-level2 > li{/* position:relative; *//* padding:0 25px 0 30px; */}
  .rdsubmenu-wrapper .rd-level2 > li:hover, .rdsubmenu-wrapper .rd-level2 > li.active{background:#f6f8fb;color: #fe0000;}
  .rdsubmenu-wrapper .rd-level2 > li:hover > a, .rdsubmenu-wrapper .rd-level2 > li.active > a {color: #031794;text-decoration: underline;}
  .rdsubmenu-wrapper .rd-level2 > li > a:hover > span.icon-right-arrow{}
  .rdsubmenu-wrapper .rd-level2 > li:hover > a > span.icon-right-arrow { text-decoration: none;}
  .rdsubmenu-wrapper .rd-level2 > li.level2 > a > span{transition: all .2s;padding-left:0;left: 0;-webkit-transition: all .2s;position: relative;max-width: 350px;display: inline-block;overflow: hidden;text-overflow: ellipsis;}
  .rdsubmenu-wrapper .rd-level2 li.level3 span {max-width: 270px;transition: all .2s; padding-left: 0; left: 0; -webkit-transition: all .2s; position: relative; display: inline-block;  overflow: hidden;  text-overflow: ellipsis;}
  .SmenuShow{opacity:1;z-index:9999;visibility:visible;}
  .SmenuHide{opacity:0;z-index:0;visibility:hidden;}
  .rdsubmenu-wrapper .rd-level2 > li.active > a > span {left: 15px;}
  .rdMenuwrapper .rd-level2 li.level3 > a{/*padding-left: 46px;*/padding-top:6px;padding-bottom:6px;line-height: normal;color: #4a4a4a;width: 100%;left: 0;text-transform: none;transition: all .2s;-webkit-transition: all .2s;}
  /*.rdMenuwrapper .rd-level2 li.level3 > a:hover { left: 20px;}*/
  .rd-level2{text-align:left;}
  .rdMenuwrapper{margin:0 auto;max-width:1170px;position:relative;display: inline-block;z-index: 58;}
  .rdMenuwrapper > ul{display:table; font-size:1.4rem;margin:0px auto;max-width:1170px;width:100%;}
  .rdsubmenu-wrapper .rd-level2 > li ul{opacity: 0;transform: translate3d(500px, 0, 0);}
  .rdsubmenu-wrapper .rd-level2 > li.active ul { transform: translate3d(0, 0, 0); transition: all 0.8s ease; -webkit-transition: all 0.8s ease; -ms-transition: all 0.8s ease; opacity: 1;}
  #rdSubNavSignPost{display:none;}
  .navsignpost-wrapper .download-sec-wrap { margin-top: 0;}
  .navsignpost-wrapper{background-color:#f6f8fb;float:right;padding:78px 14px 25px 28px;text-align:left;/*width: auto;min-width: 356px; */}
  .navsignpost-wrapper.level3-menu .download-sec-wrap { opacity: 0; transform: translate3d(500px, 0, 0); -ms-transform: translate3d(500px, 0, 0); -webkit-transform: translate3d(500px, 0, 0);}
  .rdNavTitle{font-size:1.286rem; color:#031794;text-transform:uppercase;}
  .rd-leftmenuwrapper{float:left; /*width: auto; */position: relative;text-align:left;/*max-width: 450px; */}
  .rdsubmenu{float:left;width:100%;}
  .rdsubmenu-wrapper > div{padding-bottom:9999px;margin-bottom:-9999px}
  .navsignpost-wrapper .rdNavLink a{padding-left:50px;position:relative;padding-bottom:30px;color:#545454;}
  .rdNavImage > img{width:100%;height:auto;max-width:100%;}
  .overlay{top:139px;}
  .overlay.stickymood{top:72px;}
  #innerRD-ticker-wrapper.innerRD{padding-top:50px;}
  /*---------active state--------*/
  .rd-leftmenuwrapper .level3.current a > span, .rd-leftmenuwrapper .level3.selected a > span {/*left: 15px;*/ color: #031794; text-decoration: underline;}
  .rdsubmenu-wrapper .level2.selected {background: transparent;}
  .rdsubmenu-wrapper .rd-level2 > li.level2.selected.active > a > span { /*left: 15px;*/}
  .rdMenuwrapper .rd-level2 li.level2.selected a {color: #031794;}
  .rdsubmenu-wrapper .rd-level2 > li.level2.current { background: #f6f8fb;}
  .rdsubmenu-wrapper .rd-level2 > li.level2.current > a {color: #031794;text-decoration: underline;}
  .second-level.menu-list .rd-leftmenuwrapper ul > li.second-nav.current > a { color: #031794; text-decoration: none;left: 0px;}
  .second-level.menu-list ul > li.first-nav.selected > a { text-decoration: underline;}
  
  /**/
  .rdSubNavSectionTitle .rdSubNavSectionClose{float:right;cursor:pointer;}
  .rdSubNavSectionTitlelable a:hover{text-decoration:none;}
  .rdSubNavSectionTitle sup { font-size: 0.5em; top: -1em;}
  .top-group-container{margin-left: 20px;position:relative;}
  div#toplinks{display:flex; justify-content: flex-end; margin-top:13px;height: 38px;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
  .group-sites{border-radius:16.5px;background-color:rgba(255, 255, 255, 0.15);position:relative;float:right;border:1px solid rgba(255, 255, 255, 0.58);}
  .group-sites span{position: absolute;right: 12px;top: calc(50% - 3px);
    color: #fe0000;font-size: 0.9rem;font-weight: normal;}
  
  .groupSitesgroup-sitesUL li a{font-size:1.2rem;color:#031794;padding:8px 24px 8px 16px;line-height:20px;transition:padding .2s;-webkit-transition:padding .2s;display:block;position: relative;text-decoration: none;}
  #toplinks .groupSitesContainer ul li:hover{background: #d2dae6 !important;}
  #toplinks .groupSitesContainer ul li:hover a{padding-left:36px;}
  .groupSitesgroup-sitesUL li a:after {position: absolute;content: "\e921";font-family: 'icomoon' !important;right: 11px;color: #fe0001;font-weight: normal;top: 11px;}
  #toplinks .groupSitesContainer ul li:hover a:after { color: #fe0000; }
  .group-sites.active{background-color:rgba(255, 255, 255, 1);}
  .group-sites.active a{color:#031794;}
  .group-sites.active span{color:#031794;/*font-size:0.9rem;*/}
  
  .second-level.menu-list{float:right;/*flex:1;*/text-align:right; margin-right:10px;}
  .second-level.menu-list > ul > li{display:inline-block;}
  .second-level.menu-list ul > li > a{padding: 10px 10px 25px 10px;z-index:9;display:block;color:#fff;font-size:1.4rem;text-decoration:none;position: relative;background-color: transparent;-webkit-transition: color 0.4s ease-in-out;-moz-transition: color 0.4s ease-in-out;-o-transition: color 0.4s ease-in-out;transition: color 0.4s ease-in-out;}
  .second-level.menu-list ul li.haschildren > a:before{content:'';opacity:0;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff;position:absolute;bottom:-5px;left:calc(50% - 15px);z-index:9999;transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;}
  .second-level li{color:#4a4a4a;}
  .second-level.menu-list .rd-leftmenuwrapper ul > li > a{color:#4a4a4a;font-size:1.4rem; left:0;padding:10px 10px 10px 30px; transition: all 0.2s ease-in-out;  -webkit-transition: all 0.2s ease-in-out;}
  .second-level.menu-list .rd-leftmenuwrapper ul{margin-top:32px;}
  .second-level.menu-list ul li.haschildren:hover > a:before, .second-level.menu-list ul li.haschildren > a.activemeganav:before{opacity:1;bottom:5px;}
  .second-level.menu-list ul > li > a:hover {text-decoration: underline; }
  .second-level.menu-list .rd-leftmenuwrapper ul > li > a:hover{color: #031794;text-decoration: underline; left: 15px;}
  .second-level .navsignpost-wrapper{float:left;width:45%;padding:39px 21px 9999px 29px;background:#f6f8fb;min-width: auto;}
  .second-level .rd-leftmenuwrapper{width:55%;}
  .second-level .rdsubmenu-wrapper{max-width:515px; display: none; top: 56px; right: 10%; left: auto;}
  .second-level .rdSubNavSectionTitle{margin:0;padding-top:0;}
  .subnav-text p{
      font-family: 'AASmartSans';
      font-style: normal;
      font-weight: 400;
      font-size: 21px;
      line-height: 30px;
      color: #1E7CFF;margin-bottom:0px;
  
  }
  .second-level a.link-btn{color:#031794;margin-top:28px;padding:6px 22px 6px 0;}
  a.box-link {position: absolute; z-index: 9; text-indent: -99999px; top: 0; left: 0; width: 100%; /*height: 100%; */}
  .second-level a.link-btn:hover {color: #fe0000;}
  .second-level a.link-btn span { top: calc(50% - 5px);}
  
  body.anglochile .second-level .rdsubmenu-wrapper{max-width:550px;}
  body.anglochile .second-level .navsignpost-wrapper{width:50%;}
  body.anglochile .second-level .rd-leftmenuwrapper{width:50%;}
  /*-----------------Breadcrumb and Social Icons----------------*/
  .breadcrumb-box {width: calc(100% - 300px);padding-left: 15px;padding-right: 15px;float: left;}
  
  body#error-page .breadcrumb { display:none; }
  
  body#latest-consensus-estimates-disclaimer .breadcrumb { display:none; }
  /* body.ip3-level2 .breadcrumb { display:none; } */
  .breadcrumb-wrapper-border.glassdoor .breadcrumb-box{width: calc(100% - 360px)}
  .breadcrumb-wrapper-border.glassdoor .share-box{min-width: 340px;}
  .breadcrumb-wrapper-border.glassdoor .share-options ul li a.glass{float:none;}
  .breadcrumb-wrapper-border.glassdoor .share-options ul li.glassdoor{width: 22px;margin-top: -4px;}
  .share-box {width:24%;padding-left: 15px;padding-right: 15px;min-width: 280px;float: right;}
  .breadcrumb.with-content { margin-top: -175px;}
  .breadcrumb {margin-top: -75px;position: relative;z-index:51;}
  .breadcrumb-wrapper {background: #fff;padding-bottom: 0;position: relative;}
  .breadcrumb-wrapper-border { border-bottom: solid 1px #dfdcdd; }
  .breadcrumb #breadcrumb { background: none; margin: 0; text-align: left; margin-left: 100px; }
  /*.breadcrumb #breadcrumb ul li:first-child { display: none; }*/
  .breadcrumb #breadcrumb a, .breadcrumb #breadcrumb span {font-size: 1.4rem;line-height: 1.7rem;font-weight:600;margin: 0 18px 0;display: inline-block;}
  .breadcrumb #breadcrumb a { color: #CED7E9; position: relative;transition: all 0.5s ease;text-decoration: none;}
  .breadcrumb #breadcrumb a:hover {color:#031794; transition: all 0.5s ease;}
  .breadcrumb #breadcrumb a:before { width: 14px; height: 14px; background-position: -81px -200px; display: block; position: absolute; right: -22px; top: -3px; opacity: 0.19; }
  .breadcrumb #breadcrumb a:last-of-type::before { opacity: 1.0; }
  .breadcrumb #breadcrumb span.separator {font-size: 1.0rem;line-height: 1.7rem;font-weight:600;display: inline-block;color: #fe0000;font-family: 'icomoon' !important;transition: all .2s;-webkit-transition: all .2s;margin: 0; opacity: 0.4;}
  .internetexplorer11 .breadcrumb #breadcrumb span.separator {line-height:12.5px}
  .ms-edge .breadcrumb #breadcrumb span.separator {line-height:12.5px}
  .breadcrumb #breadcrumb ul li:nth-last-child(2) span.separator { opacity: 1;}
  #breadcrumb ul {display: block;max-width: 100%; /*overflow: hidden;*/ white-space: nowrap;}
  #breadcrumb ul li { display: inline-block;margin-left: 0;}
  .breadcrumb #breadcrumb ul li:nth-child(6) span {max-width: 300px;}
  .breadcrumb #breadcrumb span {color: #031794;text-overflow: ellipsis;white-space: nowrap;}
  .breadcrumb #breadcrumb span br {display:none;}
  .share-options {background: #d2dae6;padding: 26px 15px;width: 100%;height: 100%;float: right;position: relative;}
  span.separator:after { content: "\e91c";}
  .breadcrumb #breadcrumb > span.separator:first-child { display: none;}
  .sus-module-page-heding { /* background: #fff; */
    margin-top: -342px; position: relative; margin-left: 100px; width: 50%; }
  .sus-module-page-heding h1 { color: #ffffff; text-transform: uppercase; font-size: 3rem; line-height: 1.06em; text-shadow: 0 5px 10px rgba(0, 0, 0, 0.5); }
  .share-options ul li a {color: #031794;font-size: 0;text-decoration: none; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;float:left; }
  .share-options ul li a span { font-size: 2.0rem;}
  .share-options ul li a span strong {text-indent: -9999px;display: block;}
  /* .share-options ul li a:focus-visible { outline: 1px dotted #031794;} */
  .share-options ul li a:hover { color: #00274F; }
  .share-options ul li {width: 23px;height: 23px;display: block;}
  .share-options .sharetext {font-size: 1.4em;color: #031794;margin-top: 0;padding-left:10%;float: left;position: relative;line-height: 1.6em;}
  .share-options ul li:first-child {margin-left: 18px;}
  .share-options ul {float: left;}
  .share-options ul li { float: left; margin-right: 18px; margin-left: 0; }
  .share-options ul li .twt{margin-top: 2px}
  .aa-contact-main .share-options ul li { margin-right: 18px; }
  /*.share-options .sharetext:before {content: "";width: 11px;height: 2px;background: #002676;position: absolute;left: -32px;top: 10px;}*/
  .mobi.sharetext a {width: 100%;float: left;padding: 26px 15px;}
  .share-options .sharetext:after {content: '';border-right: 1px solid #9d9d9d;padding: 5px 9px;position: relative;}
  
  
  
  /*-----------------Breadcrumb and Social Icons End----------------*/
  
  .group-sites a{padding: 5px 41px 5px 14px; z-index: 5;float:right;color:#fff;font-size:1.4rem;text-decoration:none;}
  .group-sites a:hover{color:#fff}
  .group-sites.active a:hover{color:#031794}
  .groupSitesContainer{display:none;position:absolute;top:30px;width:179px;left:0;z-index:9999;}
  .groupSitesContainer ul{z-index:1000;background: #F6F8FB;}
  .groupSitesContainer ul li{background: #f4f4f4;}
  /*.groupSitesContainer ul li:nth-child(2n){background: #fff;}*/
  .rdHeaderWrapper .groupSitesContainer{right:0;}
  .rdMainTitleActive{font-size:6.4rem;line-height:normal;text-transform:uppercase;margin-bottom:0;color:#fff;}
  .rdBodyTextActive > p, .ip3-edit .rdBodyTextActive > p, .ip3-preview .rdBodyTextActive > p, .rdBodyTextActive li{font-size:2.2rem;line-height:normal;color:#fff;margin-top:15px;}
  .rdBtnLink,.rdBtnLinkActive{background-color:#002478;display:inline-block;font-size:1.6rem;line-height:normal;margin-top:20px;padding:10px 13px;}
  .rdHeaderWrapper{overflow:hidden;}
  .rdHeaderWrapper #topToolsContainer ul li{}
  .main-menu .sub-menu-link{display:none;}
  .main-menu > ul{display:table;font-size:1.4rem;margin:13px auto;width:100%;max-width:1170px;}
  .main-menu li.level1{display:table-cell;text-align:center;position:relative;}
  .nojs .second-level > ul > li:hover .rdsubmenu-wrapper, .second-level > ul > li.haschildren:hover .rdsubmenu-wrapper, .second-level > ul > li .rdsubmenu-wrapper.submenuopened, .main-menu li.level1 .rdsubmenu-wrapper.submenuopened, .main-menu li.level1:hover .rdsubmenu-wrapper {opacity: 1; visibility: visible; -webkit-box-shadow: 0 30px 90px rgba(0,0,0,.4); box-shadow: 0 30px 90px rgba(0,0,0,.4); -webkit-transform: translateY(0);transform: translateY(0);pointer-events: all;}
  .rdsubmenu-wrapper.closed, .main-menu li.closed a:before, .second-level li.closed a:before {display:none;}
  .main-menu li.level1 > a > span, .main-menu li.level1 > span{display:block;}
  .main-menu li.level1.haschildren > a:before{content:'';opacity:0;width:0;height:0;cursor: auto;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #fff;position:absolute;bottom:-23px;left:calc(50% - 6px);z-index:9999; transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;}
  .main-menu li.level1.haschildren > a.activemeganav:before, .main-menu li.level1.haschildren:hover > a:before {opacity:1; bottom:-14px;}
  .main-menu a:focus, .second-level a:focus{outline:0;}
  .main-menu a:focus-visible, .second-level a:focus-visible{
    outline: 1px dotted #fe0000 !important; /*padding-bottom: 12px !important; */
  }
  .main-menu a, .second-level a{display:inline-block; text-decoration: none;}
  span.rdSubNavSectionClose a { font-size: 1.2rem; position: relative; float: left; font-weight: 700;    color: #031794;}
  span.icon-close-btn{color:#D7D4D5;font-size:1.1rem;margin-left:15px;}
  .rdSubNavSectionClose span.icon-close-btn { position: relative; margin-top: 1px; float: right;}
  span.rdSubNavSectionClose{position:absolute;top: 20px;right: 20px;}
  .rdSubNavSectionTitle{margin-bottom:0;margin-left:25px;margin-right:25px;padding:22px 0 10px;line-height:1em;font-size: 3.2rem;color:#031794;}
  .rdSubNavSectionTitle a { color: #031794; white-space: nowrap;}
  .rdHeaderWrapper .logo-wrapper{min-height:66px;padding-top:10px;}
  .download-sec-wrap {float: left;}
  .navsignpost-wrapper .download-sec-right { width: 50%;}
  .navsignpost-wrapper .download-sec-right:after {border: 2px solid #d2dae6;border-radius: 2px;max-width: 110px;height: calc(100% - 15px);top: 30px;}
  .navsignpost-wrapper a.download-btn {color: #031794;font-weight: 700;}
  .navsignpost-wrapper .download-sec-title {color: #031794;min-height: 110px;font-size: 1.8rem;font-weight: 700;}
  .navsignpost-wrapper .download-sec-left {padding-right: 20px;padding-top: 15px; width: 50%;min-width: 140px;}
  .navsignpost-wrapper .download-sec-title:after {width: 180px;}
  .navsignpost-wrapper a.download-btn:hover {color: #031794;}
  .navsignpost-wrapper .download-sec-right img {max-width: 115px;}
  .navsignpost-wrapper span.icon-download {color: #fe0000;float: right;}
  
  /*-------------Header CSS End------------*/
  
  /*-------------Hero Banner CSS Start------------*/
  /*.hero-inner-banner .angloVideoContainer .inv_videoMainContainer {margin-top: -25%;}*/
  .hero-inner-banner .angloVideoContainer .inv_videoMainContainer {margin-top: 0%;}
  .hero-banner.slick-active .banner-bg{}
  .hero-banner.slick-active .banner-bg.zoom-animation {-webkit-animation:zoomout 7s;animation:zoomout 7s;-webkit-transition:all .7s;-moz-transition:all .7s;-o-transition:all .7s;transition:all .7s;overflow:hidden;}
  /* Zoom out Keyframes */
  @-webkit-keyframes zoomout{0%{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);}
    100%{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);}
  }
  @keyframes zoomout{0%{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);}
    100%{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);}
  }
  /*End of Zoom out Keyframes */
  
  #Homepage .banner-overlay, .ip3-hero-banners .banner-overlay { background-image: linear-gradient(244deg, rgba(0, 0, 0, 0.2), rgba(180, 26, 26, 0.25) 20%, rgba(0, 36, 120, 0.7) 76%, rgba(0, 36, 120, 0.7)); position: absolute; bottom: 0; width: 100%; height: 100%;z-index:1;}
  .banner-bg{position:absolute;height:100%;-moz-background-size:cover !important;-webkit-background-size:cover !important;background-size:cover !important;background-repeat:no-repeat !important;width:100%;background-position: center center;}
  .banner-title{font-size:6.4rem;color:#fff;text-transform:initial;line-height: 1em;margin: 0;}
  .active-banner-text .rdMainTitleActive{font-size:3.9rem;color:#fff;text-transform:initial;display:block;}
  .active-banner-text:before{content:'';position:absolute;left: -88px;width:0;height: 2px;border-bottom:2px solid #0075b0;top: 26px;transition: width 1s ease-in-out;-webkit-transition: width 1s ease-in-out;}
  .hero-banner{height:90vh !important;position:relative;margin:0;overflow:hidden;/*margin-top: -155px;*/}
  .hero-slider{float:left;/*margin-top:-155px;*/ height:90vh; overflow:hidden; width:100%; position:relative;}
  .pulled-bnr-with-ttl .banner-text-wrap { bottom: 209px; }
  .hero-inner-banner.no-banner-img .banner-bg {display:none;}
  .no-banner-img .banner-text-wrap{display:block;position: static;width: 100%;padding: 114px 0 110px 0;transition: none;}
  
  /*@media only screen and (min-width:1024px){
     section.hero-inner-banner.no-banner-img {min-height:404px;transition: none;}
  }*/
  
  .banner-text-wrap {position: absolute;bottom: 120px;left: 0; padding: 0;z-index: 8;width: 100%;}
  .hero-inner-banner .inv_playerContainer { max-height: 517px; z-index: 4; }
  .hero-inner-banner.inv_FullScreen_Siblings {z-index: 0;}
  .breadcrumb.inv_FullScreen_Siblings { z-index: 0;}
  .inv_FullScreen_Siblings { z-index: 0;}
  .slider-nav-thumbnails{float:left;width:100%;margin-top:-100px;}
  .hero-banner .banner-text-wrap {bottom: 20vh; left: 0; padding: 0;}
  .hero-banner .video-thumb span.icon-play-icn { position: absolute; left: 0; right:0; width: 25px; text-align: center; margin: 0 auto;}
  .slide-thumb p{color:#fff;opacity:0.7; font-size:1.4rem;line-height: normal;width:auto !important;cursor:pointer;margin:0;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
  }
  .slide-thumb{padding: 15px 15px 15px 25px;flex-grow:1;position:relative;justify-content:center;}
  .slide-thumb:before{content:'';border-left:1px solid #fff;left: 3px;position:absolute;height:60%;width: 2px;}
  .slide-thumb:hover:before{display:none;}
  .slick-current.slide-thumb:before{border-left:2px solid #fe0000 !important;height:60%;display:block;}
  .slide-thumb:not(.slick-current):after{content:'';border-left:1px solid #fff;position:absolute;height:0;width:1px;left: 3px;top:15px;transition:height .4s;-webkit-transition:height .4s;}
  .slide-thumb:hover:after{height:43px;border-left:1px solid #fff;width:1px;}
  .slider-nav-thumbnails .slick-list{max-width:1170px;margin-left:auto;margin-right:auto;}
  .slider-nav-thumbnails .slick-track{width:83.33333333% !important;margin-left: 8.333333%;display:flex;padding-top: 5px;     justify-content: center;}
  .module-news-feed a.media-link.cta-link:before { right: 12px;}
  .download-sec-wrap a.media-link.cta-link, .download-sec-wrap a.internal-link.cta-link { font-size: 1.4rem; margin: 12px 0 0; width: 100%; padding: 0 30px 0 0;color:#031794;}
  .download-sec-wrap a.internal-link.cta-link:after {font-size:9px;}  
  
  .slide-thumb.slick-current p, .slide-thumb:hover p{opacity:1;}
  /*-------------Header CSS End------------*/
  
  /*-------------Inner Banner Module CSS------------*/
  .hero-inner-banner.no-banner-img .banner-bg {background-image: url(~/media/Images/a/anglo-american-group-v5//Universal/inner-banners/no-image-banner.jpg);}
  .hero-inner-banner{height:100%;position:relative;margin:0;overflow:hidden;margin-top: 0;min-height:517px;}
  .hero-inner-banner.no-banner-img{min-height:auto;}
  .hero-inner-banner .banner-overlay{background:linear-gradient(to bottom, rgba(2, 36, 79, 0), #02244f);position:absolute;top:0;left:0;width:100%;height:100%; z-index:5;}
  .home-videowrapper{height:517px;}
  .hero-inner-banner .banner-bg{height:100% !important;}
  .hero-inner-banner .inner-banner-text{font-size:1.8rem;line-height:normal;color:#fff;margin-top:15px;}
  .hero-inner-banner .inner-banner-text p { color: #fff;    margin-bottom: 0;}
  .hero-inner-banner .inner-heading{text-transform: initial;font-size:4.8rem;line-height: 1.063em; color: #fff; margin-bottom: 20px;}
  .hero-inner-banner .readMoreText { display: inline-block; padding-top: 6px; }
  .hero-inner-banner .readMoreText a { background-color: #002478; color: #fff; display: block; font-size: 1.6em; font-weight: bold; padding: 15px; text-transform: uppercase; }
  .hero-inner-banner .video-thumb-wrapper { height: auto; margin-top: 30px;}
  .hero-inner-banner .banner-content{max-width:660px;}
  .banner-content-module .module-content {padding: 45px 0;}
  .banner-content-module {margin-top: -110px; position: relative;width: 100%; margin: 0 auto; background: #fff;max-width: 1170px; z-index: 6;}
  .banner-content-module h2 {text-transform: uppercase;border-bottom: 1px solid #002478;padding-bottom: 20px; margin-bottom: 30px;}
  .banner-content-module h2.sentence-case {text-transform: none;border-bottom: none;font-weight: 500;font-style: normal;margin-bottom: 25px; padding:0;}
  .banner-title-wrap {z-index: 7; position: absolute;width: 100%; bottom: calc(50% - 50px);}
  h1.banner-only-title { font-size: 4.8rem; line-height: 1.063em; color: #fff; margin-bottom: 13px; text-transform: uppercase;}
  /*-------------Inner Banner Module CSS End------------*/
  
  
  
  
  /*banner area*/
  .module-page-banner-wrap { min-height: 385px; background-repeat: no-repeat; background-position: center center; background-size: cover; margin-bottom: 30px; }
  .module-page-banner-wrap h1 { font-size: 4.8rem; padding-top: 135px; line-height: 51px; padding-bottom: 18px;  }
  
  .module-section{padding: 90px 0 90px 0;position:relative; clear:both;}
  #careers .module-section, .ip3-careers .module-section {padding: 90px 0 90px 0;position:relative;}
  .module-section.blue:before {content: ''; background: #031794; position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
  .module-section.grey:before {content: ''; background: #f4f4f4; position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
  .module-section.blue-gradient {background-image: linear-gradient(180deg, #031794 14%, #14398F 48%, #031794 83%);}
  .module-document-download.module-section.blue:before {content: none;}
  .module-document-download.module-section.grey:before {content: none;}
  .light-blue{background-color:#d2dae6}
  
  @-webkit-keyframes subArrowUp {
    0% {bottom: 4px;}
    50% {bottom: 6px;}
    100% {bottom: 4px;}
  }
  @-moz-keyframes subArrowUp {
    0% {bottom: 4px;}
    50% {bottom: 6px;}
    100% {bottom: 4px;}
  }
  @-o-keyframes subArrowUp {
    0% {bottom: 4px;}
    50% {bottom: 6px;}
    100% {bottom: 4px;}
  }
  @keyframes subArrowUp {
    0% {bottom: 4px;}
    50% {bottom: 6px;}
    100% {bottom: 4px;}
  }
  .sublinks-wrapper { padding: 35px 0 30px; }
  .sublinks-wrapper a.sub-cta-link { font-size: 1.4rem; line-height: normal; padding-left: 22px; text-decoration: none; display: inline-block; margin: 0 35px 10px 0; position:relative;}
  a.sub-cta-link.internal-link:after{content: "\e91a"; font-family: 'icomoon' !important; left:0; position: absolute; color: #fe0000; font-size: 16px; font-weight: normal; top:1px;
    -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
  a.sub-cta-link.media-link:after{ content: "\e902"; font-family: 'icomoon' !important; position: absolute; left: 2px; color: #fe0000; font-size: 12px; font-weight: normal; bottom: 4px; }
  a.sub-cta-link.media-link:before { background: #fe0000; content: ''; bottom: 3px; position: absolute; width: 10px; height: 2px; border-radius: 20px; left: 1px; }
  a.sub-cta-link.external-link:after{content: "\e919"; font-family: 'icomoon' !important; left:-3px; position: absolute; color: #fe0000; font-size: 16px; font-weight: normal; top:1px;
    -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
  a.sub-cta-link:hover {color: #fe0000 !important;}
  a.sub-cta-link.media-link:hover:after {
    -webkit-animation: subArrowUp 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);
    -moz-animation: subArrowUp 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);
    -ms-animation: subArrowUp 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);
    -o-animation: subArrowUp 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);
    animation: subArrowUp 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);
    color: #fe0000 !important;} 
  
  
  a.cta-link{
    font-size:1.6rem;
      line-height:3.5rem;
      display:inline-block;
      padding-right: 42px;
      position:relative;
      margin-bottom: 8px;
      text-decoration: none;
      font-weight:600;
      -webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;
      
  }
  a.media-link.cta-link {
      padding-right: 27px;
  }
  .main-menu a:focus-visible, .second-level a:focus-visible
  a.cta-link:focus-visible {outline-offset: 5px;}
  .bod-full-wrap .bod-right-col p a.cta-link{text-decoration: none;}
  a.cta-link.internal-link:after{content: "\e900";
      font-family: 'icomoon' !important;
      right: 15px;
      position: absolute;
      color: #fe0001;
      font-size: 12px;
      font-weight: normal;
      bottom: -1px;
      transform: rotate(
  -90deg);
      -webkit-transform: rotate(
  -90deg);
      -ms-transform: rotate(-90deg);
      -moz-transform: rotate(-90deg);
      -webkit-transition: all 0.4s ease-in-out;
      -moz-transition: all 0.4s ease-in-out;
      -ms-transition: all 0.4s ease-in-out;
      transition: all 0.4s ease-in-out;}
  a.cta-link.media-link:after{ content: "\e902"; font-family: 'icomoon' !important; position: absolute; right: 2px; color: #fe0001; font-size: 20px; font-weight: normal; bottom: 0px; }
  a.cta-link.external-link:after{content: "\e900"; font-family: 'icomoon' !important; right: 15px; position: absolute; color: #fe0001; font-size: 13px; font-weight: normal; bottom: 0;
    transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -moz-transform: rotate(-90deg);  -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s 
    ease-in-out;    -webkit-transform: rotate(
  -90deg);
      -ms-transform: rotate(-90deg);
      -moz-transform: rotate(-90deg);
      -webkit-transition: all 0.4s ease-in-out;
      -moz-transition: all 0.4s ease-in-out;
      -ms-transition: all 0.4s ease-in-out;
      transition: all 0.4s ease-in-out;
    }
  a.cta-link.internal-link:hover:after, a.cta-link.external-link:hover:after{right: 5px;}
  a.cta-link.media-link:after{ content: "\e902"; font-family: 'icomoon' !important; position: absolute; right: 2px; color: #fe0000; font-size: 20px; font-weight: normal; bottom: 0px; }
  a.cta-link:hover, .document-download-left-content a.doc-link:hover {color: #fe0001 !important;}
  /* a.media-link.cta-link {position:relative;} */
  a.media-link.cta-link:before, a.media-link.link-btn span:before {
      background: #fe0001;
      content: '';
      bottom: 10px;
      position: absolute;
      width: 10.72px;
      height: 2px;
      border-radius: 20px;
      right: 2px;
      transition: all 0.4s ease-in-out;
  }
  a.cta-link.media-link:after, a.media-link.link-btn span:after {
  content: "\e902";
      font-family: 'icomoon' !important;
      position: absolute;
      right: 2px;
      color: #fe0001;
      font-size: 14px;
      font-weight: normal;
      bottom: 2px;
      transition: all 0.4s ease-in-out;
  }
  a.link-btn > span.media-arrow {-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);right: 0;top: 28px;}
  .module-image-carousel-wrapper .module-imagecarousel-slide-item a.cta-link{color:#031794;}
  .module-image-carousel-wrapper .module-imagecarousel-slide-item a.cta-link:hover{color:#fe0001 !important;}
  .paragraph-block-2col.blue a.cta-link:hover, .paragraph-block-2col.blue-gradient a.cta-link:hover,
  .module-data-stats.blue a.cta-link:hover, .module-data-stats.blue-gradient a.cta-link:hover,
  .module-bod.blue a.cta-link:hover, .module-bod.blue-gradient a.cta-link:hover, 
  .module-publications.blue a.cta-link:hover, .module-publications.blue-gradient a.cta-link:hover,
  .mod-2-col-text-with-image.blue a.cta-link:hover, .mod-2-col-text-with-image.blue-gradient a.cta-link:hover, 
  .module-document-download.blue a.cta-link:hover, .module-document-download.blue-gradient a.cta-link:hover, 
  .module-document-download.blue a.doc-link:hover, .module-document-download.blue-gradient a.doc-link:hover, 
  .module-news-feed.blue-gradient a.cta-link:hover, .module-news-feed.blue a.cta-link:hover,
  .module-product-cards.blue a.cta-link:hover, .module-product-cards .blue-gradient a.cta-link:hover, 
  .module-accordian.blue a.cta-link:hover, .module-accordian.blue-gradient a.cta-link:hover,
  .module-tabs.blue a.cta-link:hover, .module-tabs.blue-gradient a.cta-link:hover, 
  .module-product-data-stats.blue a.cta-link:hover, .module-product-data-stats.blue-gradient a.cta-link:hover, 
  .module-download-item-table.blue a.cta-link:hover, .module-download-item-table.blue-gradient a.cta-link:hover, 
  .module-vertical-tabs.blue .left-content-wrapper a.cta-link:hover, .module-vertical-tabs.blue-gradient .left-content-wrapper a.cta-link:hover, 
  .three-col-signpost.blue a.cta-link:hover, .three-col-signpost.blue-gradient a.cta-link:hover,
  .module-text-block.blue a.cta-link:hover, .module-text-block.blue-gradient a.cta-link:hover,
  .module-media-cards.blue a.cta-link:hover, .module-media-cards.blue-gradient a.cta-link:hover,
  .module-2-col-text-with-image.blue .mod-content a.cta-link:hover, .module-2-col-text-with-image.blue-gradient .mod-content a.cta-link:hover, 
  /*.module-three-col-icon-cards.blue .mod-body-content a.cta-link:hover, .module-three-col-icon-cards.blue-gradient .mod-body-content a.cta-link:hover, .module-related-stories.blue-gradient .left-content-wrapper a.cta-link:hover, .module-related-stories.blue .left-content-wrapper a.cta-link:hover {color:#EBE4C7 !important}*/
  /*.modules-based-page .rad-small {font-size: 1.4em; line-height: normal; font-style: italic; margin: 0 0 15px; color: #031794; }  */
  
  ul.httab-menuTab li a, ul.module-tabs li a, .mod-2-col-text-with-image .mod-signpost-area .signpost-link-text.internal-link:after, .mod-2-col-text-with-image .mod-signpost-area .signpost-link-text.external-link:after, .document-download-left-content a.doc-link.internal-link:after, .document-download-left-content a.doc-link.external-link:after, .module-imagecarousel-nav .imagecarousel-slick-prev, .module-imagecarousel-nav .imagecarousel-slick-next, .mt-testimonial-scrollbar .testimonial-item, .product-wrap .product-image-wrap, .module-vertical-tabs .vtab-link, .module-vertical-tabs .vtab-link::after{
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
  }
  
  ul.httab-menuTab, ul.module-tabs { width: 100%; float: left; display: table; margin:0; padding:0; background: #F4F5F7;
      border: 1px solid rgba(151, 151, 151, 0.0551792);
      box-shadow: -4px -4px 16px rgb(255 255 255 / 20%), inset 1px 1px 2px rgb(0 0 0 / 18%), inset 2px 1px 1px #ffffff;
      border-radius: 29.5px;
      font-weight: 600;
      font-size: 12px;
      line-height: 14px;
      text-align: center;
      text-transform: uppercase;
      color: #4D4D4D; }
  ul.httab-menuTab li, ul.module-tabs li {position: relative; cursor:pointer; font-size:1.4rem; padding-bottom:0; line-height:20px; display: table-cell;   width: 16.66%;}
  ul.httab-menuTab li a, ul.module-tabs li a { padding: 20px; position: relative; display: block; text-align: center;  text-decoration:none; border-radius: 29.5px;
      font-weight: 600;
      font-size: 12px !important;
      line-height: 14px;
      text-align: center;
      text-transform: none;
      color: #4D4D4D;}
      .module-tab-with-download-table .ul.httab-menuTab li:hover a:not(.cta-button):not(.cta-link), .module-tab-with-download-table ul.httab-menuTab li.current a:not(.cta-button):not(.cta-link) , .module-tab-with-download-table ul.module-tabs li:hover a {
      font-style: normal;
      font-weight: 600;
      font-size: 12px; 
      line-height: 14px;
      text-align: center;
      text-transform: uppercase;
      color: #4d4d4d;
      background: none;
      box-shadow: none;
      border-radius: 0;
  }
  .module-tab-with-download-table ul.module-tabs li:hover a{text-transform:none;}
      .module-yeartab:hover {
         color: #4d4d4d;
      background: linear-gradient(173.46deg, #FFFFFF -116.53%, #F6F8FB 75.57%);
      box-shadow: 4px 4px 12px rgba(3, 23, 148, 0.103884), -4px -4px 12px rgba(255, 255, 255, 0.164418), 4px 4px 12px rgba(0, 0, 0, 0.163844);
      border-radius: 26.5px;
  }
      
  /*.module-vTabs-content ul.httab-menuTab li a:not(.cta-button):not(.cta-link) { text-decoration:none; color: rgba(3,23,149,0.5); }*/
  ul.httab-menuTab li:hover a:not(.cta-button):not(.cta-link), ul.httab-menuTab li.current a:not(.cta-button):not(.cta-link), ul.module-tabs li:hover a {
  
      font-style: normal;
      font-weight: 600;
      /*font-size: 12px; */
      line-height: 14px;
      text-align: center;
      text-transform: none;
      color: #4d4d4d;
      background: linear-gradient(173.46deg, #FFFFFF -116.53%, #F6F8FB 75.57%);
      box-shadow:4px 4px 12px rgba(3, 23, 148, 0.100787), -4px -4px 16px rgba(255, 255, 255, 0.143876), 4px 4px 16px rgba(0, 0, 0, 0.0782343), inset 2px 1px 1px #FFFFFF;
      border-radius: 26.5px;
      
  
  }
  ul.module-tabs li:hover a {text-transform:none;}
  .module-tab-with-download-table ul.module-tabs li.current a {
      color: #ffffff;
      background: 0;
      box-shadow: none;
  }
  .module-tab-with-download-table ul.module-tabs li.current {
      font-style: normal;
      font-weight: 600;
      font-size: 12px;
      line-height: 14px;
      text-align: center;
      text-transform: uppercase;
      color: #ffffff;
      background: radial-gradient(45.95% 45.95% at 100% 0%, rgba(255, 255, 255, 0.28) 0%, rgba(255, 255, 255, 0.0001) 100%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */, linear-gradient(152.68deg, rgba(31, 124, 252, 0.95) -19.33%, rgba(3, 23, 148, 0.95) 80.85%);
      box-shadow: 4px 4px 12px rgb(3 23 148 / 10%), -4px -4px 12px rgb(255 255 255 / 16%), 4px 4px 12px rgb(0 0 0 / 16%);
      border-radius: 26.5px;
  }
   ul.module-tabs li.current a {
  
      font-style: normal;
      font-weight: 600;
      /*font-size: 12px; */
      line-height: 14px;
      text-align: center;
      text-transform: none;
      color: #ffffff;
     /* background: radial-gradient(45.95% 45.95% at 100% 0%, rgba(255, 255, 255, 0.28) 0%, rgba(255, 255, 255, 0.0001) 100%), linear-gradient(152.68deg, rgba(31, 124, 252, 0.95) -19.33%, rgba(3, 23, 148, 0.95) 80.85%);
  
  box-shadow: 4px 4px 12px rgba(3, 23, 148, 0.103884), -4px -4px 12px rgba(255, 255, 255, 0.164418), 4px 4px 12px rgba(0, 0, 0, 0.163844);*/
      border-radius: 26.5px;
  
  }
  
  ul.httab-menuTab li.current:after, ul.module-tabs li.current:after { display:none;content: "";  opacity: 1; content: ''; position: absolute; left: 48%; left: calc(50% - 12px); top: 100%; width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 12px solid #002478; clear: both;display:none; }
  ul.httab-menuTab li.current:before, ul.httab-menuTab li:hover:before, ul.module-tabs li.current:before, ul.module-tabs li:hover:before { content: ""; border-bottom: 3px #002478 solid; width: 100%; height: 3px; position: absolute; left: 0; bottom: -3px; display:none; }
  
  .module-vertical-horizontal-tabs ul.httab-menuTab li, .module-tab-with-download-table ul.module-tabs li { vertical-align: middle; }
  
  /* Module tabs with 3 column cards start*/
  .mod-tabs-3col-cards.blue .center-aligned-title > h2, .mod-tabs-3col-cards.blue-gradient .center-aligned-title > h2{color:#fff !important;}
  .mod-tabs-3col-cards.blue .center-aligned-title > h2::after, .mod-tabs-3col-cards.blue-gradient .center-aligned-title > h2::after{background:#fff !important;}
  .center-aligned-title{text-align:center; margin-bottom: 95px;}
  .center-aligned-title > h2{font-weight: 700; text-transform: uppercase; position:relative; margin-bottom:25px;}
  .center-aligned-title > h2:after{    content: ""; position: absolute; width: 100%; height: 1px; max-width: 366px; background: #002478; bottom: -25px; left: -100%; right: -100%; margin: auto;}
  .hvr-underline-from-left{position:relative;}
  .hvr-underline-from-left:before{content: ""; position: absolute; z-index: 2; left: 0; right: 100%; bottom: 0; background: #fe0000; height: 3px; 
    -webkit-transition: right 1s ease-in-out;
    -moz-transition: right 1s ease-in-out;
    -ms-transition: right 1s ease-in-out;
    -o-transition: right 1s ease-in-out;
    transition: right 1s ease-in-out;
  }
  .hvr-underline-from-left:after{content: ""; position: absolute; z-index: 1; left: 0; right: 0; bottom: 0; background: #666; height: 3px; }
  .selected .hvr-underline-from-left:before{right:0;}
  
  .mod-tabs-3col-cards{/*background:#d2dae6;*/}
  
  .mod-tabs-3col-cards-wrapper{}
  .mod-tabs-3col-cards-wrapper .mod-tabs-3col-card-item{ min-height: 315px; border-radius: 4px; background-color: #ffffff; padding: 43px 40px 60px 40px; position: relative; overflow: hidden; }
  .mod-tabs-3col-cards-wrapper .selected .mod-tabs-3col-card-item {box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.05), 0 4px 4px 0 rgba(0, 0, 0, 0.05), 0 8px 8px 0 rgba(0, 0, 0, 0.05), 0 16px 16px 0 rgba(0, 0, 0, 0.1), 0 32px 32px 0 rgba(0, 0, 0, 0.1), 0 64px 64px 0 rgba(0, 0, 0, 0.1), 0 2px 4px 0 rgba(198, 12, 48, 0.26);}
  .mod-tabs-3col-cards-wrapper .mod-tabs-3col-card-heading{ font-size: 1.8rem; line-height: normal; color: #031794; text-transform: uppercase; margin-bottom: 22px; text-decoration:none;}
  .mod-tabs-3col-cards-wrapper .mod-tabs-3col-card-desc{text-decoration:none;}
  .mod-tabs-3col-cards-wrapper .mod-tabs-3col-card-link { position: absolute; bottom: 35px; left: 0; width: 100%; font-size: 1.8rem; line-height: normal; padding: 0 27px; }
  .mod-tabs-3col-cards-wrapper .mod-tabs-3col-card-link .mod-tabs-3col-card-link-text{position:relative; padding-right: 38px;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
  }
  .mod-tabs-3col-cards-wrapper .mod-tabs-3col-card-link .mod-tabs-3col-card-link-text:after { content: "\e900"; font-family: 'icomoon' !important; right: 15px; position: absolute; color: #fe0000; font-size: 13px; font-weight: normal; bottom: 3px;
    transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
  }
  .mod-tabs-3col-cards-wrapper .selected .mod-tabs-3col-card-link .mod-tabs-3col-card-link-text:after{ right:10px;
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
  }
  .mod-tabs-3colcards-content-wrapper{ margin-top: 15px;}
  .mod-tabs-3colcards-content-wrapper .mod-3columncards-details{border-radius: 4px; box-shadow: 0 3px 20px 0 rgba(0, 0, 0, 0.1); background-color: #ffffff; padding: 58px 0; display: none;}
  .mod-tabs-3colcards-content-wrapper .mod-3columncards-details:first-child{display:block;}
  .mod-3columncards-content-heading{ font-size: 1.2rem; line-height: normal; text-transform: uppercase; color: #031794; padding-bottom: 10px; margin-bottom: 47px; position: relative; min-height:28px; }
  .mod-3columncards-content-heading:before{    content: ""; position: absolute; width: 100%; height: 1px; background: #002478; left: 0; bottom: 0px; max-width: 270px;}
  
  .mod-3columncards-left-content .mod-3columncards-content ul li { font-size: 2.4rem; font-weight: 700; text-transform: uppercase; color: #031794; line-height: 28px; margin-bottom: 45px !important; }
  .mod-3columncards-right-content{padding-left:15px;}
  .mod-3columncards-right-content .mod-3columncards-content ul { padding-left: 20px; }
  .mod-3columncards-right-content .mod-3columncards-content ul li { list-style: disc !important; width: 100%;  line-height: 3.0rem; }
  .mod-3columncards-content p span.rad-underline {font-size: 1.4rem;
    text-transform: uppercase;    color: #031794;font-weight: 700;}
  
  .mod-tabs-3col-cards-wrapper .showmycontent{text-decoration:none; display: inline-block; width: 100%; }
  .no-touch .mod-tabs-3col-cards-wrapper .showmycontent:not(.selected):hover .mod-tabs-3col-card-link{color:#fe0000}
  .no-touch .mod-tabs-3col-cards-wrapper .showmycontent:not(.selected):hover .hvr-underline-from-left:before { right: 0; }
  
  .mod-tabs-3col-card-content-mob .mod-3columncards-details{border-radius: 4px; box-shadow: 0 3px 20px 0 rgba(0, 0, 0, 0.1); background-color: #ffffff; padding: 30px 15px; display: none; margin-bottom:30px;}
  
  @media all and (max-width:991px){
    .center-aligned-title{margin-bottom:60px;}
    .mod-3columncards-right-content{padding:0;}
    .mod-3columncards-content-heading{margin-bottom:30px;}
    .main-menu{position:static;}
    .tabs-container.asyncTabs ul li a {
      padding: 13px 15px !important;
  }
    .tabs-container.asyncTabs ul li a + .sliding-tab{
    display:none;
    }
     .tabs-container.asyncTabs ul li a span,  .tabs-container.asyncTabs ul li.current a span{text-transform:none;font-family: "AASmartSans";
      font-size: 14px;
      line-height: 17px;
      font-weight: 600;
      color: #031794;}
    .tabs-container.asyncTabs ul.active{
      box-shadow:none;
      border:none;
      width: 100%;
      background: #F6F8FB;
      border-radius: 0 0 26.5px 26.5px;
      font-family: "AASmartSans";
      font-size: 1.4rem;
      line-height: 17px;
      font-weight: 600;
      color: #031794;
    }
  }
  @media all and (min-width:768px) and (max-width:991px){
    .mod-tabs-3col-cards-wrapper .mod-tabs-3col-card-item{padding:20px 15px 40px;}
    .mod-tabs-3col-cards-wrapper .mod-tabs-3col-card-link{padding:0 15px;}
    .mod-tabs-3colcards-content-wrapper .mod-3columncards-details{padding:45px 15px;}
    .mod-3columncards-left-content .mod-3columncards-content ul li{margin-bottom:30px !important; font-size: 2.0rem; line-height: 22px;}
  }
  @media all and (max-width:767px){
    .mod-tabs-3col-cards-wrapper .mod-tabs-3col-card-item{padding:20px 15px 40px; min-height:215px; }
    .mod-tabs-3col-cards-wrapper .showmycontent{margin-bottom:15px;}
    .mod-tabs-3col-cards-wrapper .mod-tabs-3col-card-link{padding:0 15px; bottom:15px;}
    .mod-3columncards-left-content .mod-3columncards-content ul li{margin-bottom:30px !important; font-size: 2.0rem;}
    .mod-3columncards-right-content .mod-3columncards-content ul li{margin-bottom:15px !important;}
    .mod-tabs-3col-card-content-mob .mod-3columncards-details.mod-3columncards-details-1{display:block;}
  }
  
  .nojs .mod-tabs-3colcards-content-wrapper{display:none;}
  .nojs .mod-tabs-3col-card-content-mob { display: block !important; margin-top: 15px;}
  .nojs .mod-tabs-3col-card-content-mob .mod-3columncards-details{display: block !important;}
  .nojs .mod-tabs-3col-cards-wrapper .mod-tabs-3col-card-link{display:none !important;}
  /* Modul tabs with 3 column cards end */
  
  /* ---------------  Module 3 column cards starts ------------------ */
  .mod-3column-cards.blue .top-content-area *, .mod-3column-cards.blue-gradient .top-content-area *, .mod-3column-cards.blue .note-content *, .mod-3column-cards.blue-gradient .note-content *{color:#fff !important;}
  .mod-3column-cards.blue h2.center-with-line::after, .mod-3column-cards.blue-gradient h2.center-with-line::after{background:#fff !important;}
  
  .mod-3column-cards { /*background: #d2dae6; */}
  .mod-3column-cards .top-content-area{text-align:center;}
  .mod-3column-cards h2.center-with-line { font-weight: 300; /*text-transform: uppercase;*/ position: relative; margin-bottom: 50px; text-align: center; }
  .mod-3column-cards h2.center-with-line:after { content: ""; position: absolute; width: 100%; height: 1px; max-width: 366px; background: #002478; bottom: -22px; left: -100%; right: -100%; margin: auto; }
  .highlighted-text{font-size: 1.8rem; line-height: 26px; color: #031794; font-weight: 700; text-align: center; padding: 3px 0 50px;}
  
  .mod-3column-cards-wrapper{margin-top: 30px;}
  .mod-3column-cards-wrapper .mod-3column-card-item {min-height: 315px; border-radius: 4px; background-color: #ffffff; padding: 43px 40px 60px 40px; position: relative; overflow: hidden; }
  .mod-3column-cards-wrapper .mod-3column-card-heading {font-size: 1.8rem; line-height: normal; color: #031794; text-transform: uppercase; margin-bottom: 23px; text-decoration: none; font-weight: 700;}
  .mod-3column-cards-wrapper .mod-3column-card-link{ position: absolute; bottom: 30px; left: 0; width: 100%; font-size: 1.8rem; line-height: normal; padding: 0 27px; }
  
  .mod-3column-cards-wrapper .mod-3column-card-item.hvr-underline-from-left::after{background:#031794;}
  
  @media all and (min-width:768px) and (max-width:991px){
    .mod-3column-cards-wrapper .mod-3column-card-item{padding:20px 15px 60px}
    .mod-3column-cards-wrapper .mod-3column-card-link{bottom: 15px; padding:0 15px;}
  }
  @media all and (max-width:767px){
    .mod-3column-cards-wrapper .mod-3column-card-item{min-height:auto; padding:20px 15px 60px; margin-bottom:15px;}
    .mod-3column-cards-wrapper .mod-3column-card-link{padding:0 15px; bottom: 15px; }
  }
  /* ---------------  Module 3 column cards end ------------------ */
  
  
  
  
  
  .slider-nav{clear: both; width: 100%; float: left; text-align: center;}
  .slider-nav .slider-nav-inner{position: relative; display: inline-block; padding: 7px 30px 7px 32px; }
  .slider-nav  ul.slick-dots{position: relative; top: 0; display: inline-block; left: auto; margin:0; padding:0;}
  .slider-nav ul.slick-dots li { margin: 0 4px; }
  .slider-nav ul.slick-dots li button{width: 5px; height: 5px; background-color:#002478; border-radius: 50%; overflow:hidden;}
  .module-section.blue .slider-nav ul.slick-dots li button, .module-section.blue-gradient .slider-nav ul.slick-dots li button{background:#fff;}
  .slider-nav ul.slick-dots li.slick-active button { width: 10px; height: 10px; }
  .slider-nav .slick-prev-arrow{display: inline; position: absolute; left: 0; width: 20px; height: 20px; text-align: center; cursor:pointer;}
  .slider-nav .slick-prev-arrow .prev-arrow{width: 100%; height: 100%; display: inline-block; font-size:0; line-height:13px;}
  .slider-nav .slick-prev-arrow .prev-arrow:after{content: "\e900"; font-family: 'icomoon' !important; right: 0px; position: absolute; color: #fe0000; font-size: 18px; font-weight: normal; top: 3px; transform: rotate(90deg); -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); -moz-transform: rotate(90deg);}
  .slider-nav .slick-next-arrow{display: inline; width: 20px; height: 20px; text-align: center; position: absolute; right: 0; cursor:pointer;} 
  .slider-nav .slick-next-arrow .next-arrow{width: 100%; height: 100%; display: inline-block; font-size:0; line-height:13px;}
  .slider-nav .slick-next-arrow .next-arrow:after{content: "\e900"; font-family: 'icomoon' !important; right: 0; position: absolute; color: #fe0000; font-size: 18px; font-weight: normal; top: 4px; transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -moz-transform: rotate(-90deg);}
  
  .nojs .slider-nav{display:none !important;}
  
  
  /* --------------- Module testimonial tabs starts ------------------ */
  .module-testimonial .top-content{margin-bottom:30px;}
  .module-testimonial-wrapper{clear: both; position: relative;}
  .module-testimonial-wrapper:after{content:""; display:block; clear:both;}
  
  .module-testimonial-tabs{width:26%; float:left; padding:0; position: absolute; height: 468px; }
  .module-testimonial-tabs .mt-slider-nav{position:relative; overflow:hidden;  display:none;}
  .nojs .module-testimonial-tabs{display:none;}
  
  .testimonial-item{padding:9px 9px; border-radius: 20px; overflow:hidden;}
  .testimonial-item:after{clear:both; display:block; content:"";}
  .testimonial-item > a{display: inline-block; width: 100%;}
  .testimonial-item .testimonial-thumb{max-width:108px; width: 41%; float: left; border-radius: 4px; overflow: hidden;}
  .testimonial-item .testimonial-thumb > img{width:100%; height:auto; border-radius: 10px;}
  .testimonial-item .testimonial-text{float: right; width: 59%; text-align: left; padding-left: 20px; padding-top: 14px;}
  .testimonial-item .testimonial-nav-title{ margin-bottom: 8px;
      font-style: normal;
      font-weight: 400;
      font-size: 18px;
      line-height: 22px;
      color: #031794;
  }
  .testimonial-item .testimonial-nav-desc{     margin-bottom: 10px;
      font-style: normal;
      font-weight: 600;
      font-size: 12px;
      line-height: 14px;
      color: #4D4D4D;}
  
  .testimonial-item.slick-current, .testimonial-item.current, .no-touch .testimonial-item:hover{background:linear-gradient(147.83deg, #1E7CFF -36.31%, #031794 86.32%); opacity:1;}
  .testimonial-item.slick-current .testimonial-nav-title, .testimonial-item.current .testimonial-nav-title,  .module-testimonial.use-style-v2 .testimonial-item.current:hover .testimonial-nav-title{color:#fff;}
  
  .testimonial-item.slick-current:hover .testimonial-nav-title, .no-touch .testimonial-item:hover .testimonial-nav-title,{color:#031794;}
  
  .testimonial-item.slick-current .testimonial-nav-desc, .testimonial-item.current .testimonial-nav-desc, .no-touch .testimonial-item:hover .testimonial-nav-desc, .module-testimonial.use-style-v2 .testimonial-item.current:hover .testimonial-nav-desc{color:#fff;  /*line-height: 15px;*/}
  .testimonial-item.slick-current .testimonial-nav-desc:hover, .no-touch .testimonial-item:hover .testimonial-nav-desc {color:#4D4D4D;}
  
   .testimonial-item.slick-current:hover, .module-testimonial.use-style-v2 .testimonial-item.current:hover {
  background: linear-gradient(147.83deg, #1E7CFF -36.31%, #031794 86.32%);
  box-shadow: 4px 4px 12px rgba(3, 23, 148, 0.103884), -4px -4px 12px rgba(255, 255, 255, 0.164418), 4px 4px 12px rgba(0, 0, 0, 0.163844);
  }
  .module-testimonial-content{width:74%; float:right; padding:0 14px 0 4px;}
  .nojs .module-testimonial-content{width:100%; padding:0;}
  .testimonial-content { 
  
      padding: 20px 24px 10px;
      position: relative;
      float: left;
      min-height: 468px !important;
      width: 100%;
      background: #FFFFFF;
      box-shadow: 24px 24px 40px rgb(3 23 148 / 10%), -4px -4px 16px rgb(255 255 255 / 35%), 4px 4px 16px rgb(0 0 0 / 8%);
      border-radius: 20px;
  
  }
  .nojs .testimonial-content{display:block; margin-bottom:30px;}
  
  .testimonial-content .testimonial-left-content{float: left; width: 32%; padding-right: 15px; }
  .testimonial-content .testimonial-img{display: inline-block; border-radius: 4px; overflow: hidden; margin-bottom: 8px; position:relative;}
  .testimonial-content .testimonial-img img{width:100%; height:auto;}
  .testimonial-content  .testimonial-title{
  margin-bottom: 7px;
      font-style: normal;
      font-weight: 400;
      font-size: 24px;
      line-height: 32px;
      color: #031794;
      position: relative;
      z-index: 1;
  
  }
  .testimonial-content  .testimonial-detail{
      font-style: normal;
      font-weight: 600;
      font-size: 14px;
      line-height: 17px;
      color: #4D4D4D;
  
  }
  .testimonial-content .testimonial-right-content{float: left; width: 68%; padding: 18px 13px 0; }
  
  .module-testimonial-tabs .mCSB_inside.mCSB_vertical > .mCSB_container {
      margin: 0 15px 0 24px;
      padding-right: 24px;
  }
  .module-testimonial-tabs .mCSB_scrollTools.mCSB_scrollTools_vertical{left:0; right:auto;}
  .module-testimonial-tabs .mCS-dark-thin.mCSB_scrollTools.mCSB_scrollTools_vertical .mCSB_dragger .mCSB_dragger_bar { width: 4px; margin-left: 0;}
  .module-testimonial-tabs .mCSB_scrollTools_vertical .mCSB_draggerRail{display:none;}
  
  @media all and (max-width:1200px){
    .module-testimonial-tabs .mCSB_scrollTools.mCSB_scrollTools_vertical{left:5px;}
  }
  
  @media all and (max-width:991px){
    .testimonial-item{float:left; opacity:1; max-width:220px;}
    .module-testimonial-tabs{width:100%; position: relative; padding:0; margin-bottom:15px; height:auto;}
    .module-testimonial-content{width:100%; padding:0 15px;}
    .testimonial-item .testimonial-text{padding-left:15px; padding-top:0; float:left;}
    
    .testimonial-content{padding:20px 15px;}
    .testimonial-content .testimonial-left-content{width:100%; padding:0; display:none;}
    .testimonial-content .testimonial-right-content{width:100%; padding:0;}
    
    .mt-testimonial-scrollbar{display:none;}
    .module-testimonial-tabs > .mt-slider-nav{display:block;}
    
    .mt-slider-nav.slick-slider .slick-track{display:table;}
    .mt-slider-nav.slick-initialized .slick-slide{display:table-cell; float:none; vertical-align: middle; height: 100%;}
  }
  
  @media all and (min-width:768px) and (max-width:991px){
    .testimonial-content .testimonial-img{width: 30%; float: left;}
    .testimonial-content .testimonial-text{width: 70%; float: left; padding:30px 15px;}
  }
  
  .testimonial-content .testimonial-right-content{height:430px; overflow:hidden; position:relative; padding-bottom:42px;}
  .testimonial-content .testimonial-right-content.show{height:auto;}
  .testimonial-content .testimonial-right-content .testimonial-readmore{display:none; position: absolute; width: 99%; left: 0; font-weight: 600; font-size: 14px; line-height: 17px; text-decoration: none; background-image: url(/~/media/FAB20C8CABD74905BF8E7889465402C7.svg); background-repeat: no-repeat; background-position: 13px 18px; padding: 11px 11px 11px 45px; z-index: 2; background-color: #fff; color: #031794; margin: 1px; bottom: 0;}
  .testimonial-content.enable-readmore .testimonial-right-content .testimonial-readmore{display:block;}
  .testimonial-content.enable-readmore .testimonial-right-content::after { background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.38), #fff);
      content: "";
      position: absolute;
      bottom: 40px;
      left: 0;
      width: 100%;
      height: 117px;
          border-radius: 0px 0px 4px 4px;}
  .testimonial-content .testimonial-right-content.show::after{height:auto;}
  @media all and (max-width: 991px){
    .testimonial-content .testimonial-right-content .testimonial-readmore{padding: 11px 11px 11px 30px; background-position: center; font-size:0;}
  }
  
  /* --------------- Module testimonial tabs ends ------------------ */
  
  /* --------------- Share Price Banner Start ------------------ */
  
  .module-section a.link-btn{color:#031794;margin:0;padding: 6px 32px 6px 0;}
  .share-price-3-col .module-head-wrap a.cta-link{margin-bottom:0px;}
  .module-head-wrap{position:relative;padding-left: 30px;margin-bottom: 48px;}
  .ticker-wrapper{    padding: 30px 24px 30px 40px;
      border-bottom: none;
      background: #FFFFFF;
      box-shadow: 24px 24px 40px rgba(3, 23, 148, 0.1), -4px -4px 16px rgba(255, 255, 255, 0.35), 4px 4px 16px rgba(0, 0, 0, 0.08);
      border-radius: 20px;
          min-height: 274px;
      }
  .share-price-3-col.blue .ticker-wrapper { border-bottom: none;}
  .share-price-3-col.module-section.blue:before {top: auto;bottom: 0;height: 152px; display:none}
  /* #Homepage .share-price-3-col{margin-top:-440px;} */
  /* #Homepage.internetexplorer11 .share-price-3-col{margin-top:-480px;} */
  .share-price-3-col{background:transparent !important;}
  .share-price-3-col.blue-bg:before{content:'';background:#012579;position:absolute;bottom:0;left:0;width:100%;height:152px;}
  .fullwidth-image-wrap a.link-btn {margin-top: 24px;}
  .fullwidth-image-wrap a.link-btn:hover { color: #031794;}
  .three-column .ticker-wrapper a.cta-link {margin-top: 10px;}
  .two-column .ticker-wrapper a.cta-link {margin-top: 0px;}
  /* --------------- Share Price Banner end ------------------ */
  
  
  /* --------------- Module Shareprice 3 Column start ------------------ */
  .three-col-signpost.ss-item-page .signpost-wrap { max-width: 380px;}
  .three-col-signpost .video-thumb-wrapper {height:auto;}
  .module-news-feed.blue *, .module-news-feed.blue-gradient * {color: #fff !important;}
  .news-feed-item a {text-decoration: none;}
  .news-feed-item a.nffull-link { position:absolute; left:0; top:0; z-index:5; font-size:0; width:100%; height:100%; }
  .module-news-feed.module-section .link-btn {color: #fff;}
  .news-feed-item:hover a {text-decoration: underline;}
  .news-feed-item {padding: 30px 30px 0 0;margin-bottom:15px;border-bottom: 2px solid #666;transition: all 0.4s;-webkit-transition: all 0.4s; position:relative; }
  .module-news-feed * {color: #031794;}
  .module-news-feed.blue .news-feed-item, .module-news-feed.blue-gradient .news-feed-item {border-bottom:2px solid #EBE4C7;}
  span.date{opacity: 0.7;font-size:1.2rem;display:block;padding: 0 0 12px 0;}
  .news-feed-item a:hover{color:#fff;}
  .news-feed-item:hover, .module-news-feed.blue .news-feed-item:hover, .module-news-feed.blue-gradient .news-feed-item:hover{border-radius:4px 4px 0 0;background-color:rgba(0, 0, 0, 0.2);padding-left:30px;border-bottom:2px solid #fe0000;padding-right: 0px;}
  /*.download-sec-title{object-fit:contain;font-size:2.4rem;text-transform:uppercase;line-height:1.2em;min-height: 120px;padding-bottom: 10px;position: relative;height: calc(100% - 50px);}*/
  .download-sec-left{width: 55%;float:left;padding-right: 20px;padding-top: 30px;}
  .download-sec-right{width: 45%;float: right;position:relative;}
  .download-sec-wrap{float:left;margin-bottom: 77px;margin-top: 30px;position: relative;transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transition: all 0.8s ease;-webkit-transition: all 0.8s ease;-ms-transition: all 0.8s ease;opacity: 1;display: flex;}
  .download-sec-right img{box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.05), 0 4px 4px 0 rgba(0, 0, 0, 0.05), 0 8px 8px 0 rgba(0, 0, 0, 0.05), 0 16px 16px 0 rgba(0, 0, 0, 0.1), 0 32px 32px 0 rgba(0, 0, 0, 0.1), 0 64px 64px 0 rgba(0, 0, 0, 0.1);background-color:#ffffff;position:relative;width: calc(100% - 15px);height: auto;z-index:10;}
  .download-sec-right:after{border-radius:2px;border: 1px solid #fff;content:'';height: calc(100% - 30px);width: calc(100% - 15px);position:absolute;left: 22px;top: 50px;z-index:0;}
  /*a.download-btn{color: #031794;font-size:1.4rem;padding: 12px 0 12px 0;text-decoration: none;line-height: 1em;display: block;float: left;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
  .download-btn span {font-size: 2.0rem;margin-left: 23px;display: inline-block;vertical-align: middle;position: relative;}
  a.download-btn:hover{color: #fe0000 !important;text-decoration:none;}*/
  .download-sec-title:after{content:'';position:absolute;border-bottom:2px solid #0075b0;width: 130%;height:2px;bottom:0;z-index:11;left:0;}
  .module-news-feed a.media-link.cta-link {font-size: 1.4rem;margin: 12px 0 0;width: 100%;padding: 0 30px 0 0; float: left;/* color: #fff; */}
  .module-news-feed a.media-link.cta-link:after {bottom: 0;right: 12px;}
  /* .module-news-feed.blue a.media-link.cta-link:after, .module-news-feed.blue-gradient a.media-link.cta-link:after {color: #fff;} */
  span.icon-download {position: relative; content: "\e902"; font-family: 'icomoon' !important; position: absolute; right: 12px; color: #fe0000; font-size: 20px;font-weight: normal; bottom: 0px;}
  /* .module-news-feed.blue a.media-link.cta-link:before, .module-news-feed.blue-gradient a.media-link.cta-link:before { background: #fff;} */
  .module-news-feed.blue a.media-link.cta-link:hover:before, .module-news-feed.blue-gradient a.media-link.cta-link:hover:before { background: #fe0000;}
  a.media-link.cta-link:hover:after, a.media-link.link-btn:hover span:after  {
    -webkit-animation: arrowUp 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);
    -moz-animation: arrowUp 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);
    -ms-animation: arrowUp 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);
    -o-animation: arrowUp 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);
    animation: arrowUp 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);
    color: #fe0000 !important;} 
  a.media-link.cta-link:hover:before, a.media-link.link-btn:hover span:before { background: #fe0000;}
  .share-price-3-col .share-price-box-item{float:left;position:relative;padding:0 15px;}
  .share-price-3-col .share-price-box-item:first-child:nth-last-child(3),.share-price-3-col .share-price-box-item:first-child:nth-last-child(3) ~ div{width:33.33%;}
  .share-price-3-col .share-price-box-item:first-child:nth-last-child(2),.share-price-3-col .share-price-box-item:first-child:nth-last-child(2) ~ div{width:50%;}
  .share-price-3-col .share-price-box-item:first-child:nth-last-child(1),.share-price-3-col .share-price-box-item:first-child:nth-last-child(1) ~ div{width:100%;}
  /* --------------- Module Shareprice 3 Column end ------------------ */
  
  /* --------------- Mobile menu start ------------------ */
  
  header .header--burger-menu span{position:relative;color: #031794;font-size: 3.5rem;}
  /* header .header--burger-menu span:before{content:"";position:absolute;left:0;right:0;width:24px;height:3px;background:#002478;bottom:-16px;} */
  /* header .header--burger-menu span:after{content:"";position:absolute;left:0;right:0;width:24px;height:3px;background:#002478;top:8px;transition:0.3s transform ease;} */
  .header--burger-menu{position:relative;display:inline-block;margin-top:15px;float:right;}
  a.mobi-menu-trigger{position:relative;float:right;color: transparent;}
  /* .rdMenuwrapper ul li.level1 > a:focus-visible, div#toplinks > ul li a:focus-visible, .second-level.menu-list ul > li > a:focus-visible, .rdMenuwrapper ul li.level1 > a:focus-visible {outline: 1px dotted #ffffff;} */
  .group-sites a:focus-visible {border-radius: 4px;}
  .rdsubmenu-wrapper a:focus-visible, body.stckIt .rdMenuwrapper ul li.level1 > a:focus-visible, .second-level.menu-list .rd-leftmenuwrapper ul > li > a:focus-visible     {outline: none;/*1px dotted #002478*//* background: #fff; */}
  /* body.stckIt .rdMenuwrapper ul li.level1 > a:focus-visible {background: #fff;} */
  .groupSitesgroup-sitesUL li a:focus{outline:0;}
  .groupSitesgroup-sitesUL li a:focus-visible {outline: 1px dotted #fe0001;}
  /* --------------- Mobile menu end ------------------ */
  
  
  /* --------------- Template's Css Start ------------------*/
  
  .pr-item-container sup { font-size: 1.2rem; color: #4d4d4d; font-weight: 400 !important;}
  .pr-item-container table sup { font-size: 90%; top: -0.8em;}
  .rad-notes sup{top:0em;}
  
  /*---------------- Self serve ----------------------*/
  .ss-note{padding-top:20px;}
  body.ip3-edit .rdMenuwrapper ul li.level1 > a:focus-visible, body.ip3-preview .rdMenuwrapper ul li.level1 > a:focus-visible { background: #fff; }
  body.ip3-edit .main-menu li.level1, body.ip3-preview .main-menu li.level1 {padding-bottom: 0;}
  body.ip3-edit .main-menu, body.ip3-preview .main-menu {margin-top: 8px;}
  body.ip3-edit .menu-wrapper, body.ip3-preview .menu-wrapper { padding-top: 0px;}
  /*
  body.ip3-edit span.icon-search-icon, body.ip3-preview span.icon-search-icon {color: #031794;}
  
  body.ip3-edit div#toplinks, body.ip3-preview div#toplinks{display:none;}
  
  body.ip3-edit #headerwrapper, body.ip3-preview #headerwrapper{max-width:100%;position: relative;width:100%;background:#fff;min-height: 60px;top:0;border-bottom: 1px solid #d6dde9;}
  */
  body.ip3-edit .rdMenuwrapper ul li.level1 > a:hover, body.ip3-preview .rdMenuwrapper ul li.level1 > a:hover, body.ip3-edit .rdMenuwrapper ul li.level1 > a:focus-visible, body.ip3-preview .rdMenuwrapper ul li.level1 > a:focus-visible{color:#fff;}
  /*
  body.ip3-edit .rdMenuwrapper ul li.level1 > a, body.ip3-preview .rdMenuwrapper ul li.level1 > a, body.ip3-edit .rdMenuwrapper ul li.level1 > a:hover, body.ip3-preview .rdMenuwrapper ul li.level1 > a:hover{color:#031794;background-color: #fff;}
  */
  body.ip3-edit .rdMenuwrapper ul li.level1:hover > a, body.ip3-preview .rdMenuwrapper ul li.level1:hover > a, body.ip3-edit .rdMenuwrapper ul li.level1:hover > a, body.ip3-preview .rdMenuwrapper ul li.level1:hover > a { color: #fff; background-color: #031794; }
  /*
  body.ip3-edit div#logo, body.ip3-preview div#logo { background: url("/~/media/9B01707844B8476F841870E566ABF30A.svg") no-repeat; background-position-x: 0%; background-position-y: 0%; background-size: auto; height: 50px; width: 100%; float: left; position: absolute; background-size: 150px auto; background-position: 0 10px; }
  */
  /*body.ip3-edit div#logo img, body.ip3-preview div#logo img { display:none; } */
  body.ip3-edit a.link-btn > span {top: calc(50% - 4px);}
  body.ip3-edit .videoplay a.link-btn > span { top: calc(50% - 10px);}
  body.ip3-edit .fullwidth-image-text span.hline {width: 60%;}
  body.ip3-edit .three-col-signpost .signpost-wrap { max-width: 400px;}
  
  body.ms-edge #colorbox {overflow:visible !important;}
  
  /* --------------- Calendar Css Starts ---------------- */
  .calendar-event{background:#F6F8FB; position:relative;margin: 0 15px; width: calc(25% - 30px); height: auto; float: left; min-height: 268px;border-radius: 4px;overflow: hidden; display: -webkit-inline-flex; display: -moz-inline-flex;display: inline-flex;-webkit-flex-flow: row nowrap;-moz-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-align-items: flex-end;-moz-align-items: flex-end;align-items: flex-end;border-radius: 20px;box-shadow: 24px 24px 40px rgba(3, 23, 148, 0.100787), -4px -4px 16px rgba(255, 255, 255, 0.350907), 4px 4px 16px rgba(0, 0, 0, 0.0782343);}
  .calendar-event:before {content: none;}
  .calendar-event *, .calendar-event-details a.cta-link{color: #031794;}
  .calendar-event-details {position: absolute; bottom: auto; padding: 29px 20px 0px 20px; top: 0; width: 100%; z-index: 1; height: 100%;}
  .calendar-event-details h3{text-transform:none;font-weight:400;font-size:2.4rem;line-height:32px;margin-bottom: 10px;color:#031794;}
  .calendar-event-details p{font-size:1.8rem;font-weight:400;margin-bottom: 59px;line-height: 30px;color: #4d4d4d;}
  .calendar-event:after {content: '';height: 100%; width: 100%; top: 0px; right:0; opacity: 0; position: absolute; transition: all ease-in-out 0.6s;
  background-image: radial-gradient(45.95% 45.95% at 100% 0%, rgba(255, 255, 255, 0.28) 0%, rgba(255, 255, 255, 0.0001) 100%), linear-gradient(152.68deg, rgba(31, 124, 252, 0.95) -19.33%, rgba(3, 23, 148, 0.95) 80.85%);
  }
  .calendar-event:hover{box-shadow: 4px 4px 12px rgba(3, 23, 148, 0.103884), -4px -4px 12px rgba(255, 255, 255, 0.164418), 4px 4px 12px rgba(0, 0, 0, 0.163844) !important;}
  .calendar-event:hover:after {opacity: 1;color: #FFF;}
  .calendar-event:hover * { color: #fff;}
  .calendar-event a.cta-link.cl-outlook { position: absolute; bottom: 25.5px; margin-bottom: 0;}
  .calendar-event a.cta-link:after {content: "\e900"; font-family: 'icomoon' !important; right: 15px; position: absolute; color: #FE0001; font-size: 12px; font-weight: normal;    bottom: -1px; transform: rotate( -90deg);
      -webkit-transform: rotate( -90deg);
      -ms-transform: rotate(-90deg);
      -moz-transform: rotate(-90deg);
      -webkit-transition: all 0.4s ease-in-out;
      -moz-transition: all 0.4s ease-in-out;
      -ms-transition: all 0.4s ease-in-out;
      transition: all 0.4s ease-in-out;
  }
  
  .calendar-event:hover a.cta-link { color: #1AEBDD !important;}
  .calendar-event:hover a.cta-link:after {  right: 5px; color:#1AEBDD;}
  .calendar-row {margin: 0 0 30px 0;position: relative;float: left; width:100%; }
  .events-wrapper {margin: 34px 0 60px 0px;}
  a.cta-link.cl-outlook{font-size:1.4rem;}
  a.cl-outlook img { margin-right: 4px; }
  
  /*.calendar-event:after {background-image:linear-gradient(225deg, #0059e6, #0056df 0%, #0051d5 1%, #004bc8 4%, #0044b8 9%, #003da8 17%, #003497 29%, #002d88 46%, #00277c 64%, #00274f); content: '';height: 100%; width: 100%; top: 0px; right:0; opacity: 0; position: absolute; transition: all ease-in-out 0.6s;}
  .calendar-event:hover:after {opacity: 1;color: #FFF;}
  .calendar-event:hover * {color: #fff;}
  .calendar-event:hover a.cta-link.cl-outlook { color: #fff !important;}
  .calendar-event-details h3{text-transform:uppercase;line-height:1.3em;margin-bottom:16px;}
  .calendar-event-details p{font-size:1.8rem;margin-bottom:16px;line-height:normal;color:#666666;}
  .calendar-event-details{position:relative;bottom:0;padding:18px 25px 18px 24px;width:100%;z-index:1;}
  */
  /* --------------- Calendar Css End ---------------- */
  
  /* --------------- Our Stories Starts ---------------- */
  .our-stories .loading {background: url("/~/media/CFFEDFD4E8DF4845AB833E6B04158545.gif") no-repeat 20px 20px;}
  .our-stories-container .tabs-container, .our-stories-container .tabs-container ul {margin-bottom:65px;}
  .our-stories-container .tags-filter {margin-bottom:50px;padding: 16px 16px 10px;position:relative;margin-top: 30px;box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);}
  .our-stories-container .tags-filter .tags,.tags-filter .filter-close{display:none;}
  .our-stories-container .filter-title {font-weight:700;font-size:1.8rem;line-height:21px;color:#002378;padding-bottom: 6px;cursor:pointer;}
  .our-stories-container .filter-title.active {color:#545454}
  .our-stories-container .filter-close{float:right;margin-top: -26px;margin-right: -6px;cursor:pointer;}
  .our-stories-container .tags-header {padding-bottom:18px;}
  .our-stories-container .tags a {font-size:1.8rem; font-weight:700; text-decoration: none; line-height:25px; padding-right:26px; text-transform:uppercase; cursor:pointer}
  .our-stories-container .tags a:hover, .our-stories-container .tags a.current {text-decoration:underline}
  .our-stories-container2 .tabs-container, .our-stories-container .tabs-container ul {margin-bottom:0;}
  .our-stories-container2 .tags-filter {margin-bottom:50px;padding: 16px 16px 10px;position:relative;margin-top: 30px;box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);}
  .our-stories-container2 .tags-filter .tags,.tags-filter .filter-close{display:none;}
  .our-stories-container2 .filter-title {font-weight:700;font-size:1.8rem;line-height:21px;color:#002378;padding-bottom: 6px;cursor:pointer;}
  .our-stories-container2 .filter-title.active {color:#545454}
  .our-stories-container2 .filter-close{float:right;margin-top: -26px;margin-right: -6px;cursor:pointer;}
  .our-stories-container2 .tags-header {padding-bottom:18px;}
  .our-stories-container2 .tags a {font-size:1.8rem; font-weight:700; text-decoration: none; line-height:25px; padding-right:26px; text-transform:uppercase; cursor:pointer}
  .our-stories-container2 .tags a:hover, .our-stories-container .tags a.current {text-decoration:underline}
  #loadmore span.icon-right-arrow { font-size: 1.5rem; margin-left: 10px; color: #fe0000;}
  #loadmore{margin-bottom: 20px;text-align: center;padding: 20px 0;} 
  #loadmore a.cta-link.internal-link:after {transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg);right: 15px;} 
  #loadmore a.cta-link.internal-link:hover:after {right: 5px;} 
  .our-stories .story-item-box-wrap{top:0;transition: all 0.3s ease 0s;height:100%;position:relative;margin-bottom: 0;background:#fff;}
  @media all and (min-width:1024px){
    .our-stories .story-item-box-wrap{min-height:361px;}
  }
  .our-stories .story-item-box-wrap a.story-item-wrap { text-decoration: none; color:#031794; }
  .our-stories .story-item-box-wrap:hover{position: relative;top: -25px;-webkit-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;-webkit-box-shadow: -1px -1px 16px -1px rgba(0,0,0,0.43);-moz-box-shadow: -1px -1px 16px -1px rgba(0,0,0,0.43);box-shadow: -1px -1px 16px -1px rgba(0,0,0,0.43);}
  .our-stories .story-item-box-wrap a.story-item{margin-bottom:0px;}
  .our-stories .story-item-social-inner{position: absolute;top: 17px;z-index: 2;right: 12px;left:unset;opacity:0;transition:0.5s;display:none;}
  .our-stories .story-item-box-wrap:hover .story-item-social-inner{opacity:1;top:14px;transition:all 0.3s ease 0s;}
  .our-stories .story-content {text-align:left; padding:30px; border:1px solid #ebebeb; border-top:none;}
  .nojs .our-stories .story-content {min-height:380px;}
  .our-stories .story-content h2{font-size: 2.4rem;line-height: 1.250em;/*text-align: center;*/color: #031794;margin-bottom: 16px;text-transform: uppercase;font-weight: 700;display: inline;transition: all 0.3s ease-in-out;}
  .our-stories .story-img {height: 237px;overflow:hidden;}
  .our-stories .story-img img {height: 100% !important;overflow: hidden;width: 100%;margin: 0;}
  .our-stories .story-content .date{ font-size: 1.4rem; text-align: center; color: #031794; margin-bottom: 12px;  font-weight: 700; margin-top: 12px;}
  .filter-close a { text-decoration: none; color: #031794; font-size: 1.2rem; text-transform: uppercase; font-weight: 700;float: right;}
  .filter-close a:hover { color: #031794; }
  .our-stories-container .tags-filter .tags{margin: 10px 0 10px;}
  .filter-title:after {position: absolute;right: 12px;top: 27px;content: "\e908";font-family: 'icomoon' !important;color: #031794;font-size: 15px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
  .filter-title.active:after {content:'';}
  .story-image {float:left; margin-right:15px; margin-bottom:10px; width:50%}
  .story-image iframe{width:100%;}
  .story-image img { height: auto;}
  .story-pg p i, .story-pg p em, .story-pg p i strong, .story-pg p em strong { font-style: italic; }
  .back-to-link { margin-bottom: 15px; float: left; padding: 10px; font-weight: 700;position:relative;}
  .back-to-link span.icon-right-arrow{font-size:1.5rem;margin-left:10px;color:#fe0000;}
  .back-to-link span.icon-right-arrow:before{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;position:absolute;transition:all 0.4s ease-in-out;top:20px;left:-5px;}
  .back-to-link:hover span.icon-right-arrow:before{left:-10px;}
  .back-to-link:hover a{color:#fe0000;}
  .story-tag-title{font-size: 2.2rem; text-transform:uppercase;padding:20px 0;font-weight:700;display:block;transition:all 0.3s ease-in-out; margin: 0;}
  .story-tags a{ text-decoration: none; font-size: 1.6rem;line-height:1.250em;text-transform:uppercase;padding: 10px 20px;font-weight:700;display:inline-block;background: #d2dae6;border-radius: 4px;float: left;margin: 10px 10px 0 0;}
  .story-tags a:hover { background: #002478; color: #fff;}
  .story-tags {margin-bottom: 30px;float: left;}
  .video-contentpage-video {margin:10px 0 40px 0;}
  .tabs-container.asyncTabs > a {color: #797979; background-color: #fff; box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);font-size: 1.4rem;line-height: normal;padding: 20px 15px;position: relative; width: 100%; z-index: 1; cursor: pointer; display: inline-block; text-decoration: none;font-weight: 700;font-style: normal;}
  .contentwrapper .pr-back-link .pr-date { padding: 3px 0; float: left; /*width: auto;*/}
  .contentwrapper .pr-back-link .back-to-link { padding: 0 0 0 10px;margin: 0 0 0 10px; }
  .contentwrapper .pr-back-link .back-to-link a { text-decoration: none; }
  .quickfacts { background-color: #ccd4e4; display: block; float: right; margin-bottom: 7px; margin-left: 10px; margin-top: 7px; padding: 10px; width: 50%; }
  .quickfacts p { margin-bottom:10px; }
  .contentwrapper .pr-back-link .back-to-link span.icon-right-arrow:before {top: 9px;}
  .pr-back-link { width: 100%; float: left; margin-bottom: 20px;}
  .tabs-container.asyncTabs > a {  box-shadow:none;  position: relative;z-index: 1; display: inline-block; text-decoration: none; 
  transition: all 0.5s;
      text-decoration: none !important;
      padding: 11.5px 15px;
      width: 100%;
      max-width: 100%;
      background: #F6F8FB;
      border-radius: 26.5px;
      font-family: "AASmartSans";
      font-size: 14px;
      line-height: 17px;
      font-weight: 600;
      color: #031794;
      min-height: 43px;
      cursor: pointer;
  
  }
  
  .tabs-container.asyncTabs > a.active{border-radius: 26.5px 26.5px 0 0;}
  
  .tabs-container.asyncTabs > a.active::before{    padding-bottom: 10px;
      border-bottom: 1px solid #D7D4D5;
      content: "";
      width: calc(100% - 30px);
      height: 11px;
      position: absolute;
      margin-top: 20px;}
  .tabs-container.asyncTabs > a::after { position: absolute; top: 50%; content: "\e908"; font-family: 'icomoon' !important; color: #031794; font-size: 15px; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%);
  font-family: 'icomoon' !important;
      font-size: 12px;
      position: absolute;
      right: 15px;
      content: "\e900";
      color: #FE0001;
      transition: all 0.5s ease-in-out;
  
  }
  .tabs-container.asyncTabs > a.active::after { -webkit-transform: translateY(-50%) rotate(180deg); -moz-transform: translateY(-50%) rotate(180deg); -ms-transform: translateY(-50%) rotate(180deg); transform: translateY(-50%) rotate(180deg);}
  h2.rel-stry { margin-bottom: 50px;}
  .img-box.col-xs-12.col-sm-4{margin-bottom:30px;}
  .main-content-container.pr-item-container .two-col-content .col-md-5 img{width:100%;height:auto;}
  /* --------------- Our Stories Ends ---------------- */
  
  .video-gallery-container .video-title p, .video-gallery-title p { font-size: 1.6rem; margin-bottom: 20px; line-height: 1.6em; padding-top: 10px; color: #031794;font-weight:500;}
  .video-gallery-container img.video-thumbnail { width: 100%; height: auto;}
  #cboxLoadedContent > div { display: flex; height: 100%;}
  #video-content .angloVideoContainer, #video-mod-content .angloVideoContainer, #video-content-3col .angloVideoContainer { flex: 1;}
  .banner-content-module p img.rad-left{float:left; margin:10px 40px 20px 0px}
  .banner-content-module p img.rad-right{float:right; margin:10px 0 20px 40px}
  .inv_mobilesmall.inv_playerContainer { min-height: auto;}
  .video-contentpage-inner .inv_playerContainer {min-height: auto;}
  .video-contentpage-inner .inv_videoReady {min-height: auto !important;}
  .external-web-content-page{padding-bottom:50px;}
  .module-section img{display: block; max-width: 100%; height: auto; margin:0 auto; }
  .module-section .video-item img{width:100%}
  .module-section a[href^="mailto:"] { word-break: break-all; word-wrap: break-word; display: inline-block; }
  .angloVideoContainer .inv_transcripts {padding-top: 0px !important;}
  
  
  
  
  /* Highchart css */
  .highcharts-title{width: 100% !important;line-height: 2.2rem !important;font-weight: 500;}
  .rad-bar-chart1{width:auto;max-width:100%;}
  
  /*Stories slider css*/
  .story-slider .graduates-slider-section-main-wrapper{clear:left;float:none;}
  .modules-based-page.slider-inner-pages .story-slider{padding:0px;}
  .modules-based-page.slider-inner-pages .story-slider .graduates-slider-section-main-wrapper{margin:0px;}
  .headerwrapper.inv_FullScreen_Siblings { z-index: 0 !important;}
  .inv_FullScreen_Siblings #auto-top-link { z-index: 0 !important;}
  .board-members {background:#f7f7f7;}
  #history.internetexplorer11 .inv_ParentContainer { overflow: hidden;}
  #history.ms-edge .inv_ParentContainer { overflow: hidden;}
  
  
  /* Module Accordian ol li */
  .module-accordian ol{list-style-type: none;counter-reset: item;margin: 15px 0px 0px 0px!important;padding: 0;}
  .module-accordian ol > li {display: table;counter-increment: item;margin-bottom: 0.5em!important;}
  .module-accordian ol > li:before {content: counters(item, ".") ". ";display: table-cell;padding-right: 0.5em;}
  .module-accordian li ol > li {margin: 0;}
  .module-accordian li ol > li:before {content: counters(item, ".") " ";}
  .module-accordian ol li.h2 {font-size: 3.2em;line-height: 40px;text-transform: none;margin-bottom: 16px;color: #031794;}
  .image-category-filter {clear:both;}
  .tailing-database-filters .td-reset-filter-icon:after{content: "\e900";font-family: 'icomoon' !important;left: 115px;position: absolute;color: #fe0000;font-size: 13px;font-weight: normal;bottom: 48px;transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
  input.td-reset-filter:hover +  span.td-reset-filter-icon:after{left:120px;}
  
  
  .left-content-wrapper ul li, .middle-content ul li{position:relative;  font-weight:400; font-size:1.8rem;   list-style-type: none !important;position: relative; padding-left: 0;line-height: 3.0rem;padding-bottom: 00px; padding-left:15px;}
  .visibility-hidden {visibility:hidden; opacity:0;}
  #careers-jobs .openSearch ,#careers-jobs #searchbox{display:none!important} 
  #careers-jobs  #filters-section{    padding-bottom: 30px;}
  .graduates-slider-section-main-wrapper .slick-arrow:focus{outline:0;}
  .graduates-slider-section-main-wrapper .slick-arrow:focus-visible {outline: 1px dotted #fe0000;}
  .story-item-social-inner:focus-visible {opacity: 1;top: 14px;transition: all 0.3s ease 0s;}
  
  
  .module-download-item-table .download-doc-item .rc-related-link{/*display: table-cell; */text-transform: uppercase; vertical-align: middle; text-align: center;}
  .module-download-item-table .download-doc-item .rc-related-link > p{margin-bottom:0; font-size: 1.4rem;}
  .module-download-item-table .download-doc-item .rc-related-link a{color: #545656; text-decoration: none; position: relative;}
  /*.module-download-item-table .download-doc-item .rc-related-link a.prevres-videolink{padding-left: 25px}*/
  .module-download-item-table .download-doc-item .rc-related-link a.prevres-videolink:before{ content: "\e90c"; font-family: 'icomoon' !important; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; font-size: 20px; color: #fff; position: absolute; top: -2px; margin-left: 0; background: #fe0000; border-radius: 50%; left: 0; }
  #privacidad-candidato .module-accordian-wrapper, #applicant-privacy-notice .module-accordian-wrapper{padding: 30px 0 0px !important;}
  #applicant-privacy-notice .module-accordian .left-content-wrapper .mod-top-content ul li, #privacidad-candidato .module-accordian .left-content-wrapper .mod-top-content ul li{list-style-type: none !important;}
  .ip3-applicant-privacy-notice .module-accordian .accordian-item li { /*list-style-type: none !important;*/}
  .ip3-applicant-privacy-notice .module-accordian .accordian-item  ul, .ip3-applicant-privacy-notice .module-accordian .accordian-item table tr td ul{margin-bottom: 20px  ;     margin-left: 0; }
  .ip3-applicant-privacy-notice .module-accordian .accordian-item table tr td li{ /*list-style-type: disc !important;*/}
  .story-pg .module-section.module-testimonial { background-color: transparent !important; }
  
  h1.h2{font-size: 3.2rem;line-height: normal;margin-bottom: 48px;margin-top: 0;font-weight:500;}
  /*.module-imagecarousel-slider .module-imagecarousel-slide-text a {text-decoration: underline;}*/
  
  
  /*************************************************/
  /***** Module Banner with Search box - Start *****/
  /*************************************************/
  .banner-with-searchbox-wrapper{
    position:relative;
    
  }
  .banner-with-searchbox-wrapper .banner-content-wrap{
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    position: relative;
    top:0 !important;
  }
  .banner-with-searchbox-wrapper .banner-content-wrap.overlay::before {
    background-image: linear-gradient(244deg, rgba(0,0,0,0.2),rgba(180,26,26,0.25) 20%,rgba(0,36,120,0.7) 76%, rgba(0,36,120,0.7));
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 100%;
    z-index: 0;
    content: "";
  }
  .banner-with-searchbox-wrapper .banner-content-holder{
    display: table;
    height: 759px;
    width: 100%;
  }
  .banner-with-searchbox-wrapper .banner-content-inner{
    vertical-align: middle;
    display: table-cell;
  }
  .banner-with-searchbox-wrapper .banner-title{
    margin-bottom: 30px;
  }
  .banner-with-searchbox-wrapper .banner-content-inner .banner-text p {
    color: #fff;
    margin-bottom: 20px;
  }
  
  .socialway-searchbox-wrapper{
    position: absolute;
    bottom: 99px;
    width: 100%;
    padding: 0 80px 0 55px;
    
  }
  .socialway-searchbox-wrapper .socialway-searchbox-holder{
    margin-bottom:12px;
    position: relative;
  }
  .socialway-searchbox-wrapper #socialwaySearchbox{
    width: 100%;
    font-size: 18px;
    line-height: 30px;
    color:#fff;
    background:transparent;
    border: none;
    border-bottom: 2px solid #0075b0;
    padding: 15px 30px 15px 65px;
    font-weight: 500;
    -webkit-appearance:none;
    -webkit-border-radius:0;
    border-radius:0;
  }
  
  .socialway-searchbox-wrapper #socialwaySearchbox::placeholder {opacity: 1; color:#fff; }
  .socialway-searchbox-wrapper #socialwaySearchbox:-ms-input-placeholder {opacity: 1; color:#fff; }
  .socialway-searchbox-wrapper #socialwaySearchbox::-ms-input-placeholder {opacity: 1; color:#fff; }
  
  
  .socialway-searchbox-wrapper .socialway-searchlinks{
    margin: 0 -26px;
  }
  .socialway-searchbox-wrapper .socialway-searchlinks:after{
    content:"";
    clear:both;
    display:block;
  }
  .socialway-searchbox-wrapper .socialway-searchlinks a {
    font-size: 14px;
    line-height: 30px;
    color: #00a3f5;
    font-weight: 500;
    display: inline-block;
    float: left;
    margin-bottom: 15px;
    padding: 0 26px;
    -webkit-transition:all 0.4s ease-in;
    transition:all 0.4s ease-in;
  }
  .socialway-searchbox-wrapper .socialway-searchlinks a:hover{
    color:#57C7FF;
  }
  .socialwaySearchBtn {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 60px;
    background: transparent;
    border: none;
    text-align: left;
  }
  .socialwaySearchBtn::before {
    content: "\e91b";
    font-family: 'icomoon' !important;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    color: #fff;
    font-size: 25px;
    position: absolute;
    top: 18px;
    left: 0;
  }
  .popup-video-link{
    position: absolute;
    top: 44%;
    right: 40%;
  }
  .popup-video-link.text-link {
      position: relative;
      top: auto;
      right: auto;
  }
  .popup-video-link a{
    font-size: 46px;
  }
  .popup-video-link.text-link a {font-size: 1.8rem;}
  
  .banner-with-searchbox-wrapper .banner-content-inner .popup-video-link-mobile{
    display:none;
  }
  @media only screen and (max-width:1024px){
  h2 {
      font-size: 2.8rem;
      line-height: 3.4rem;
  }
  .rad-introtext{
  font-size:2.1rem; line-height:27px;
  }
  }
  @media all and (min-width:1200px){
    .banner-with-searchbox-wrapper .banner-content-inner .banner-text {
      padding-right: 70px;
    }
  }
  
  @media all and (min-width:1024px){
    .ip3-our-stories .pr-back-link { margin-bottom: 40px;}
  }
  
  @media all and (min-width:992px){
    .banner-with-searchbox-wrapper .banner-title{
      font-size: 4.8rem; 
      line-height: 56px;
    }
  }
  
  @media all and (max-width:1200px){
    .socialway-searchbox-wrapper {
      bottom: 30px;
      padding:0;
    }
  }
  @media all and (max-width:992px){
    .popup-video-link {
      right: 15%;
    }
    .socialway-searchbox-wrapper .socialway-searchlinks{
      margin: 0 -15px;
    }
    .socialway-searchbox-wrapper .socialway-searchlinks a{
      padding: 0 15px;
    }
    .events-wrapper {margin: 0px 0 30px 0px;}
  }
  @media only screen and (max-width:599px){
  .pr-item-container table sup {top:-2.8em;}
  }
  @media all and (max-width:767px){
    #investor-calendar #contentwrapper {margin-top:30px;}
    .events-wrapper {margin: 0px 0 20px 0px;}
    .banner-with-searchbox-wrapper .banner-content-holder{
      height:auto;
    }
    h2 {
      font-size: 2.4rem;
      line-height: 2.9rem;
  }
    .banner-with-searchbox-wrapper .banner-content-inner{
      padding: 100px 0 80px;
    }
    .socialway-searchbox-wrapper{
      position:relative;
    }
    .popup-video-link{
      display:none;
    }
    .popup-video-link.text-link{display:block !important;}
    .banner-with-searchbox-wrapper .banner-content-inner .popup-video-link-mobile{
      display:block;
    }
    .banner-with-searchbox-wrapper .banner-content-inner .popup-video-link-mobile a{
      font-size: 32px;
    }
  }
  /***********************************************/
  /***** Module Banner with Search box - End *****/
  /***********************************************/
  
  /***********************************************/
  /***** New Modules For Social Toolkit Start*****/
  /***********************************************/
  
  /* Note Module */
  .note-module-wrapper.red a.rad-popup {
      color: #fff !important;
      text-decoration: underline !important;
  }
  .note-module-wrapper.red{background-color:rgba(198,12,48,0.75);}
  .note-module-wrapper.red h2{color:#fff;}
  .note-module-wrapper.red *{color:#fff;}
  .note-module-wrapper {border-radius: 10px;border: solid 2px #d2dae6;background-color: #eff2f6; 
    padding:17px 42px 4px 54px;}
  .note-module-title h2 {font-size:1.4em; line-height:1; color:#031794; letter-spacing:0; font-weight:bold; position:relative;}
  .note-module-title h2:before {content: "!";position: absolute;left: -37px;top: -4px;text-align:center;line-height:24px; color: #fff; background:#031794; z-index: 99; width:24px; height:24px; border-radius:100%; z-index:9;}
  .note-module-content p { margin-bottom:13px;}
  .note-module-content ul {list-style:unset; margin:0; padding:0 0 0 20px;}
  .note-module-content ul li {padding-bottom:20px; margin:0;}
  
  
  /* Tooltip functionality */
  a.rad-popup {position:relative; cursor:default; color:#0075b0 !important; text-decoration:none !important; line-height:1;}
  
  span.rad-popup-text {position: absolute;width: 297px;bottom: calc(100% + 8px);background: #fff;padding: 24px;display: block;z-index: 99;box-shadow: 0 3px 20px 0 rgba(0, 0, 0, 0.1);
    border: solid 1px #e2e2e2; border-radius:10px; font-size:1.4rem; line-height:1.36; color:#4d4d4d !important; visibility:hidden; opacity:0; transition:0.4s ease;}
  a.rad-popup:after {content:url("/~/media/Images/a/anglo-american-group-v5//Universal/icons/down-arrow-with-border.png"); position:absolute; top:-17px; left:11px; z-index:999; visibility:hidden; opacity:0; transition:0.4s ease;}
  
  a.rad-popup:hover > span.rad-popup-text{visibility:visible; opacity:1; transition:0.4s ease;}
  a.rad-popup:hover:after {visibility:visible; opacity:1; transition:0.4s ease;}
  
  a.rad-popup.position-right span.rad-popup-text{ right:-52px;}
  a.rad-popup.position-left span.rad-popup-text{ left:-20px;}
  .nojs a.rad-popup:after {display:none;}
  a.rad-popup:focus-visible {outline:none;}
  
  .scroll-table-container table thead th span.rad-popup-text, .scroll-table-container table tbody tr:first-child td span.rad-popup-text {top: calc(100% + 15px); bottom:auto;}
  .scroll-table-container table thead th a.rad-popup:after, .scroll-table-container table tbody tr:first-child td a.rad-popup:after {top: 20px;transform: rotate(180deg);}
  
  
  
  /* Image Zoom Module */
  .image-zoom-caption-wrapper {padding-left:0;}
  .image-zoom-wrapper {position:relative; height:auto;} /* max-width:672px; */
  .image-zoom-hover-overlay {position:absolute; width:100%; height:100%; background:rgba(0,0,0,0.73); top:0; left:0; visibility:hidden; opacity:0; transition:0.4s ease; cursor:pointer;}
  
  a.zoom-in-icon-text span.zoom-in-icon-wrap {width:88px; height:88px;background: rgba(41, 41, 41, 0.46); border-radius:50%; line-height:88px; text-align:center; margin:0 auto 8px; display:block;}
  a.zoom-in-icon-text span.zoom-in-icon-wrap img {display:inline-block;}
  a.zoom-in-icon-text {width:180px; text-align:center; position:absolute; left:0; right:0; margin:auto; top:calc(50% - 58px);}
  .image-zoom-icon-wrap img {display:inline-block;}
  a.zoom-in-icon-text  span.image-zoom-text-wrap {font-size:1.6em;color:#fff; font-weight:bold;}
  .zoom-image-wrapper.no-zoom .panzoom {transform:matrix(1, 0, 0, 1, 0, 0) !important;}
  .image-zoom-wrapper:hover .image-zoom-hover-overlay {visibility:visible; opacity:1; transition:0.4s ease;}
  .vimage-minus {width:100%; text-align:right; position:absolute; bottom:-40px; right:0;}
  .vimage-plus {display:none;}
  .vimage-minus a.zoom-out {pointer-events:none; opacity:0.5;}
  .vimage-minus.active a.zoom-out {pointer-events:all; opacity:1;}
  span.icon-zoom-out {width: 39px;height: 39px;display: inline-block;border-radius: 50%;line-height: 35px;text-align: center;margin: 10px 0 0;background: linear-gradient(147.83deg, #1E7CFF -36.31%, #031794 86.32%);box-shadow: 4px 4px 12px rgba(3, 23, 148, 0.103884), -4px -4px 12px rgba(255, 255, 255, 0.164418), 4px 4px 12px rgba(0, 0, 0, 0.163844);}
  span.icon-zoom-in {width: 30px;height: 30px;display: inline-block;background: #031794;border-radius: 50%;line-height: 30px;text-align: center;margin: 10px 0 0; display:none;}
  span.icon-zoom-out:before {content: '\e91f';color: #fff;font-size: 4px;}
  span.icon-zoom-in:before {content: '\e920';color: #fff;font-size: 10px;}  
  .image-zoom-module .video-caption-wrapper {width:calc(100% - 100px);}
  
  @media all and  (min-width:992px) and (max-width:1199px){
    .image-zoom-wrapper {height:auto;}
  }
  @media all and  (max-width:1024px){
    .vimage-plus {display:block;}
    .image-zoom-hover-overlay {position:static; background:none;visibility:visible;opacity:1; height:auto; width:auto; display:inline-block;}
    .image-zoom-hover-overlay a.zoom-in {pointer-events:none; opacity:0.5;}
    .image-zoom-hover-overlay.active a.zoom-in {pointer-events:all; opacity:1;}
    .zoom-in-icon-wrap {display:none !important;}
    .image-zoom-text-wrap {display:none;}
    a.zoom-in-icon-text {position:static; max-width:none; margin:0;}
    span.icon-zoom-in {display:inline-block;}
    .vimage-toolbar {width: auto;float: right;position: absolute;top: 100%;right: 0;}
    .vimage-minus {width:auto; text-align:unset; display:inline-block; position:static;}
    span.icon-zoom-out {margin:0;transform:translateY(-3px);}
    .ticker-wrapper{border-radius:15px;}
  }
  @media all and  (min-width:768px) and (max-width:991px){
    span.rad-popup-text {width:220px;}
    .image-zoom-wrapper {height:auto;}
  }
  @media all and  (max-width:767px){
    span.rad-popup-text {width:210px;}
    .video-module-wrap {width:100%; margin:0 0 20px;}
    .note-module-content p {line-height:1.7;}
    .image-zoom-wrapper {height:auto;}
      .ticker-wrapper{border-radius:10px;}
  }
  
  /***********************************************/
  /***** New Modules For Social Toolkit Start*****/
  /***********************************************/
  
  /***********************************************/
  /********** Module Case Studies Start **********/
  /***********************************************/
  .mod-case-studies.module-section .vLine.with-offset {position: relative;}
  .mod-case-studies ul.cs-tabs { width: 100%; float: left; display: flex; margin: 0px; position: relative; z-index: 2; border-bottom: 1px solid #c2cbdf; }
  .mod-case-studies ul.cs-tabs li { cursor: pointer; display: inline-block; width:25%; position: relative; margin:0; }
  .mod-case-studies ul.cs-tabs li.current::after { content: ""; transition: opacity 0.1s; display: block; opacity: 1; content: ''; position: absolute; left: 50%; top: 100%; width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 12px solid #002478; clear: both; transform:translateX(-50%); }
  .mod-case-studies ul.cs-tabs li:hover::before, .mod-case-studies ul.cs-tabs li.current::before { content: ""; border-bottom: 3px #002478 solid; width: 100%; height: 3px; position: absolute;  left: 0;  bottom: -3px; display:none; }
  .mod-case-studies ul.cs-tabs li a { font-size: 1.4rem; line-height: 1.27778em; padding: 20px; position: relative; display: block; text-align: center; font-weight:bold; top: 50%; transform: translateY(-50%); color: rgba(3,23,149,0.5); text-decoration: none; transition: all 0.4s ease-in-out; }
  .mod-case-studies ul.cs-tabs li a:hover, .mod-case-studies ul.cs-tabs li.current a {
      font-style: normal;
      font-weight: 600;
      font-size: 12px;
      line-height: 14px;
      text-align: center;
      text-transform: uppercase;
      color: #FFFFFF;
      background: radial-gradient(45.95% 45.95% at 100% 0%, rgba(255, 255, 255, 0.28) 0%, rgba(255, 255, 255, 0.0001) 100%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */, linear-gradient(152.68deg, rgba(31, 124, 252, 0.95) -19.33%, rgba(3, 23, 148, 0.95) 80.85%);
      box-shadow: 4px 4px 12px rgb(3 23 148 / 10%), -4px -4px 12px rgb(255 255 255 / 16%), 4px 4px 12px rgb(0 0 0 / 16%);
      border-radius: 26.5px;
  }
  
  .mod-case-studies ul.cs-tabs { display: table;
      top: auto;
      transform: none;
      background: #F4F5F7;
      border: 1px solid rgba(151, 151, 151, 0.0551792);
      box-shadow: -4px -4px 16px rgb(255 255 255 / 20%), inset 1px 1px 2px rgb(0 0 0 / 18%), inset 2px 1px 1px #ffffff;
      border-radius: 29.5px;
      font-weight: 600;
      font-size: 12px;
      line-height: 14px;
      text-align: center;
      text-transform: uppercase;
      color: #4D4D4D; }
  .mod-case-studies ul.cs-tabs li.current::after { bottom:-12px; top:auto;  display:none;}
  .mod-case-studies ul.cs-tabs li { display: table-cell; vertical-align: middle; }
  .mod-case-studies ul.cs-tabs li a { 
  top: auto;
      transform: none;
     
     
      border-radius: 29.5px;
      font-weight: 600;
      font-size: 12px;
      line-height: 14px;
      text-align: center;
      text-transform: uppercase;
      color: #4D4D4D; }
  .mod-case-studies .cs-container { padding: 31px 0 70px; clear: left; }
  
  /*-- No JS  --*/
  body.nojs .mod-case-studies .module-cs-wrapper .cs-full-wrap { padding:0; }
  body.nojs .mod-case-studies .cs-left-col { width: 100%; padding-right: 0; }
  body.nojs .mod-case-studies .cs-right-col { width: 100%; }
  
  /*--  Self Serve  --*/
  .ss-page { padding:50px 0; margin-top:50px; }
  .ss-page .mod-case-studies .module-cs-wrapper.four-col .cs-item { width:100%; }
  
  .mod-case-studies .module-cs-wrapper { padding-top: 34px; }
  .mod-case-studies .cs-item .cs-details { display:none; }
  .mod-case-studies .module-cs-wrapper .cs-row { margin: 0 -15px; }
  .mod-case-studies .module-cs-wrapper.two-col .cs-item { width:50%; padding-left:15px; padding-right:15px; float:left; }
  .mod-case-studies .module-cs-wrapper.four-col .cs-item { width:25%; padding-left:15px; padding-right:15px; float:left; }
  .mod-case-studies .module-cs-wrapper .cs-item { border-radius: 4px; margin-bottom:29px; }
  .mod-case-studies .module-cs-wrapper .cs-item .active { box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.05), 0 4px 4px 0 rgba(0, 0, 0, 0.05), 0 8px 8px 0 rgba(0, 0, 0, 0.05), 0 16px 16px 0 rgba(0, 0, 0, 0.1), 0 32px 32px 0 rgba(0, 0, 0, 0.1), 0 64px 64px 0 rgba(0, 0, 0, 0.1); }
  .mod-case-studies .module-cs-wrapper .cs-item .cs-img { min-height:281px; background-position: center; background-size: cover; background-repeat: no-repeat; border-radius: 4px; transition:all 0.4s; }
  .mod-case-studies .module-cs-wrapper .cs-item .cs-img.no-img { background-color:#002478; }
  .mod-case-studies .module-cs-wrapper .cs-item img { border-radius: 4px; display:none; }
  .mod-case-studies .module-cs-wrapper .cs-item.fadded { opacity:0.5; }
  .mod-case-studies .module-cs-wrapper .cs-item-inner { border-radius: 4px; cursor:pointer; position:relative; display:block; overflow:hidden; }
  .mod-case-studies .module-cs-wrapper .cs-item-inner .cs-head { position:absolute; bottom: 37px; left:11%; transition: all 0.3s; opacity: 1; z-index:2;padding-right:10px; }
  .mod-case-studies .module-cs-wrapper .cs-item-inner.active .cs-head { opacity:0; }
  .mod-case-studies .module-cs-wrapper .cs-item-inner .cs-head p { font-weight: bold; margin-bottom:0; }
  .mod-case-studies .module-cs-wrapper .cs-item-inner .cs-head p.cs-name { font-size:1.8rem; line-height:1.44em; color:#fff; }
  .mod-case-studies .module-cs-wrapper .cs-item-inner .cs-head p.cs-date { font-size:1.4rem; line-height:1.44em; color:#e2d8af; text-transform: uppercase; }
  .mod-case-studies .module-cs-wrapper .cs-item-inner:hover .cs-img { transform: scale(1.1); }
  .mod-case-studies .module-cs-wrapper .cs-full-wrap { clear:left; padding: 0 15px 29px; display:none; float:left; width:100%; position:relative; z-index: 1; }
  .mod-case-studies .module-cs-wrapper .cs-full-wrap .inner { padding: 58px 4% 9px; border-radius: 4px; box-shadow: 0 3px 20px 0 rgba(0, 0, 0, 0.1); background-color: #fff; position: relative; float:left; width:100%; -moz-box-shadow: 0 3px 20px 0 rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 3px 20px 0 rgba(0, 0, 0, 0.1); }
  .mod-case-studies .cs-left-col,
  .mod-case-studies .cs-right-col { float:left; }
  .mod-case-studies .cs-left-col { width:34%; padding-right:6%; }
  .mod-case-studies .cs-right-col { width:66%; margin-top: -7px; padding-right: 32px; }
  .mod-case-studies .cs-full-wrap .cs-left-col p.cs-name { font-size:2.4rem; color: #031794; font-weight:bold; margin-bottom:0; }
  .mod-case-studies .cs-full-wrap .cs-left-col p.cs-date { font-size:1.4rem; color: #031794; font-weight:bold; text-transform: uppercase; margin-bottom: 9px; line-height: normal; }
  .mod-case-studies .cs-mbmr-desc { padding-top:12px; }
  .mod-case-studies .cs-full-wrap .cs-left-col .cs-mbmr-desc p,
  .mod-case-studies .cs-full-wrap .cs-left-col .cs-desc p,
  .mod-case-studies .cs-full-wrap .cs-left-col p.cs-desc { font-size:1.4rem; font-weight:bold; line-height: 1.64em; color: #4d4d4d; }
  .mod-case-studies .cs-full-wrap .cs-left-col .cs-mbmr-desc p.mo-ttl,
  .mod-case-studies .age-ttl { color:#031794; margin-bottom:0; }
  .mod-case-studies .cs-desc p{margin-bottom:0; padding-bottom:12px;}
  .mod-case-studies .cs-desc p.mbmr-age{margin-bottom: 0; padding-bottom:0; }
  .mod-case-studies .cs-full-wrap .cs-right-col ul {list-style-type: disc;list-style-position: outside;padding-left: 0;}
  .mod-case-studies .cs-full-wrap .cs-right-col > ul {margin-bottom: 30px;}
  .mod-case-studies .cs-full-wrap .cs-right-col p,
  .mod-case-studies .cs-full-wrap .cs-right-col ul li { font-size: 1.4rem; line-height: 1.71em;}
  .mod-case-studies .cs-full-wrap .cs-right-col > *:last-child {margin-bottom: 30px !important;}
  .mod-case-studies .module-cs-wrapper .cs-close { position:absolute; right:37px; top:16px; z-index:1; cursor:pointer; text-decoration: none; }
  .mod-case-studies .module-cs-wrapper .cs-close p { color:#031794; font-size: 1.2rem; font-weight: bold; margin-bottom:0; line-height: normal; }  
  .mod-case-studies .module-cs-wrapper .cs-close p span.icon-close-btn { margin-left: 18px; color: #fe0000; display: inline; font-size: 1.6rem; float: right; margin-top: 2px; }
  .mod-case-studies.blue-gradient .cs-right-col a.cta-link:hover,
  .mod-case-studies.blue .cs-right-col a.cta-link:hover { color: #fe0000 !important; }
  
  body.nojs .cs-right-col, body.nojs .cs-left-col { width:100%; padding-right:0; }
  
  .ss-page .cs-img { padding-bottom:20px; }
  .ss-page .cs-full-wrap.mbl { display: block !important; }
  #contentwrapper.ss-page { padding-bottom: 50px; }
  
  .mod-case-studies .module-cs-wrapper .cs-item-inner::after { border-radius: 4px; content: ""; display: inline-block; background: linear-gradient(to bottom, rgba(2, 36, 79, 0), rgba(2, 36, 79, 0.86) 85%, #02244f); bottom: 0; left: 0; width: 100%; position: absolute; z-index: 1; height: 100%; max-height: 143px; transition:all 0.4s; }
  .mod-case-studies .module-cs-wrapper .cs-item-inner.active::after { display:none; }
  .mod-case-studies .module-cs-wrapper .cs-item-inner:hover::after { max-height:170px; }
  
  .mod-case-studies .module-cs-wrapper .cs-mb-close { position:absolute; right:37px; top:16px; z-index:1; cursor:pointer; text-decoration: none; }
  .mod-case-studies .module-cs-wrapper .cs-mb-close-dv p { color:#031794; font-size: 1.2rem; font-weight: bold; margin-bottom:0; line-height: normal; }  
  .mod-case-studies .module-cs-wrapper .cs-mb-close-dv p span.icon-close-btn { margin-left: 18px; color: #fe0000; display: inline; font-size: 1.4rem;float: right;margin-top: 2px;}
  
  .mod-case-studies .cs-module-title {padding-left: 20px;display: block;padding-bottom: 30px;}
  
  @media all and ( max-width: 991px){
    .mod-case-studies .module-cs-wrapper { padding-top: 10px; }
    .mod-case-studies .cs-container { padding: 31px 0 40px; }
    .mod-case-studies ul.cs-tabs li a { font-size: 1.7rem; }
  }
  @media all and ( max-width: 767px){
    .mod-case-studies .cs-left-col,
    .mod-case-studies .cs-right-col { width: 100%; }
    .mod-case-studies .cs-left-col { padding-right:0; }
    .mod-case-studies .cs-right-col { padding-right:0; }
    .mod-case-studies .cs-full-wrap .cs-left-col p.cs-name {margin-bottom: 30px;}
    .mod-case-studies .module-cs-wrapper .cs-item-inner .cs-head {left: 40px;bottom: 30px;}
  }
  
  @media all and ( min-width: 640px){
    .mod-case-studies .module-cs-wrapper .cs-full-wrap.mbl { display:none !important; }
    body.nojs .mod-case-studies .module-cs-wrapper .cs-full-wrap.mbl { display:block !important; }
  }
  
  @media all and (max-width:639px){
    .mod-case-studies .module-cs-wrapper.two-col .cs-item,
    .mod-case-studies .module-cs-wrapper.four-col .cs-item { width: 100%; }
    .mod-case-studies .cs-full-wrap.dsktp { display:none !important; }
    .mod-case-studies .cs-full-wrap.mbl { padding-top: 30px; }
    .mod-case-studies .module-cs-wrapper .cs-full-wrap.dsktp { display:none !important; }
  }
  /***********************************************/
  /*********** Module Case Studies End ***********/
  /***********************************************/
  
  body .angloVideoContainer .inv_downloadBtn { display:none; }
  #MainWrapper.inv_FullScreen_Other {overflow:visible !important;}
  
  
  .rad-noborder tr td {border:none !important;}
  #ambassadors-for-good #global-operations-item {background: white;}
  #ambassadors-for-good #global-operations-item .fullwidth-image {box-shadow:none;}
  
  .foot-bottom-wrapper ul li a#ot-sdk-btn:after {border-right: 1px solid #000;right: 0px;content: '';position: absolute;top: 4px;height: 54%;}
  #ot-sdk-btn.ot-sdk-show-settings.cta-link{background-color: #031794 !important;border: 1px solid #031794 !important;color: #FFFFFF !important;}
  #ot-sdk-btn.ot-sdk-show-settings.cta-link:hover{background-color: #031794 !important;opacity: 0.7;}
  
  /***********************************************/
  /************ Rebrand Module Start *************/
  /***********************************************/
  
  
  /******** Horizontal Nested Tabs Start *********/
  
  .module-image-tabs.blue:before,.module-image-tabs.light-blue,.module-image-tabs.blue-gradient,.module-image-tabs.grey:before{background: #fff !important;}
  .module-image-tabs .left-content-wrapper h2,.module-image-tabs.blue .left-content-wrapper h2,.module-image-tabs.light-blue .left-content-wrapper h2,.module-image-tabs.blue-gradient .left-content-wrapper h2,.module-image-tabs.grey .left-content-wrapper h2{color: #031794 !important;}
  .module-image-tabs .offset-title-only p,.module-image-tabs.blue .offset-title-only p,.module-image-tabs.light-blue .offset-title-only p,.module-image-tabs.blue-gradient .offset-title-only p,.module-image-tabs.grey .offset-title-only p{color: #565656 !important;}
  .module-image-tabs .offset-title-only .introtext-wrapper .rad-introtext,.module-image-tabs.blue .offset-title-only .introtext-wrapper .rad-introtext,.module-image-tabs.light-blue .offset-title-only .introtext-wrapper .rad-introtext,.module-image-tabs.blue-gradient .offset-title-only .introtext-wrapper .rad-introtext,.module-image-tabs.grey .offset-title-only .introtext-wrapper .rad-introtext{color: #565656 !important;}
  .module-image-tabs .offset-title-only a.cta-link,.module-image-tabs.blue .offset-title-only a.cta-link,.module-image-tabs.light-blue .offset-title-only a.cta-link,.module-image-tabs.blue-gradient .offset-title-only a.cta-link,.module-image-tabs.grey .offset-title-only a.cta-link{color: #002478 !important;}
  .module-image-tabs .offset-title-only a.cta-link:hover,.module-image-tabs.blue .offset-title-only a.cta-link:hover,.module-image-tabs.light-blue .offset-title-only a.cta-link:hover,.module-image-tabs.blue-gradient .offset-title-only a.cta-link:hover,.module-image-tabs.grey .offset-title-only a.cta-link:hover{color: #fe0000 !important;}
  .module-image-tabs .image-tabs-content-wrapper .image-tab-list-content .image-tab-list-content-inner h2,.module-image-tabs.blue .image-tabs-content-wrapper .image-tab-list-content .image-tab-list-content-inner h2,.module-image-tabs.light-blue .image-tabs-content-wrapper .image-tab-list-content .image-tab-list-content-inner h2,.module-image-tabs.blue-gradient .image-tabs-content-wrapper .image-tab-list-content .image-tab-list-content-inner h2,.module-image-tabs.grey .image-tabs-content-wrapper .image-tab-list-content .image-tab-list-content-inner h2{color: #031794 !important;}
  .module-image-tabs .image-tabs-content-wrapper .image-tab-list-wrapper .image-tab-list a.activeTab,.module-image-tabs.blue .image-tabs-content-wrapper .image-tab-list-wrapper .image-tab-list a.activeTab,.module-image-tabs.light-blue .image-tabs-content-wrapper .image-tab-list-wrapper .image-tab-list a.activeTab,.module-image-tabs.blue-gradient .image-tabs-content-wrapper .image-tab-list-wrapper .image-tab-list a.activeTab,.module-image-tabs.grey .image-tabs-content-wrapper .image-tab-list-wrapper .image-tab-list a.activeTab{color: #031794 !important;}
  .module-image-tabs .image-tabs-content-wrapper .image-tab-list-wrapper .image-tab-list a,.module-image-tabs.blue .image-tabs-content-wrapper .image-tab-list-wrapper .image-tab-list a,.module-image-tabs.light-blue .image-tabs-content-wrapper .image-tab-list-wrapper .image-tab-list a,.module-image-tabs.blue-gradient .image-tabs-content-wrapper .image-tab-list-wrapper .image-tab-list a,.module-image-tabs.grey .image-tabs-content-wrapper .image-tab-list-wrapper .image-tab-list a{color: #4d4d4d;}
  /* .module-image-tabs .image-tabs-content-wrapper .image-tab-list-wrapper .image-tab-list .image-tab-list-item::after, .module-image-tabs.blue .image-tabs-content-wrapper .image-tab-list-wrapper .image-tab-list .image-tab-list-item::after, .module-image-tabs.light-blue .image-tabs-content-wrapper .image-tab-list-wrapper .image-tab-list .image-tab-list-item::after, .module-image-tabs.blue-gradient .image-tabs-content-wrapper .image-tab-list-wrapper .image-tab-list .image-tab-list-item::after, .module-image-tabs.grey .image-tabs-content-wrapper .image-tab-list-wrapper .image-tab-list .image-tab-list-item::after{color: #c60c30 !important;} */
  /* .module-image-tabs .offset-title-only a.cta-link.internal-link:after, .module-image-tabs.blue .offset-title-only a.cta-link.internal-link:after, .module-image-tabs.light-blue .offset-title-only a.cta-link.internal-link:after, .module-image-tabs.blue-gradient .offset-title-only a.cta-link.internal-link:after, .module-image-tabs.grey .offset-title-only a.cta-link.internal-link:after{color: #c60c30 !important;} */
  
  /********* Horizontal Nested Tabs End **********/
  
  
  /* .foot-top-wrapper .report-link a:after{color: #c60c30 !important;} */
  
  /***********************************************/
  /************* Rebrand Module End **************/
  /***********************************************/
  
  /**********************Sub navigation Career*********************/
  .sub-nav-career ul li ul.subItems h3{
    padding: 21px 30px;
      margin:0;
      font-size:1.8rem;
      font-family: "AASmartSans";
      font-weight: 400;
  }
  .sub-nav-career ul li.search-and-apply{
        float: right;
      margin-right: 0;
      margin-top: 10px;
  }
  .sub-nav-career ul li.search-and-apply a{
    border-radius: 19px;
      background-color: #fe0000;
      background-image: none;
      padding: 12px 30px;
      line-height: 1;
      color: #fff;
  }
  .sub-nav-career ul li.search-and-apply a:hover{
   background-color: #ff4c4a;
       background-image: none;
      box-shadow: none;
  }
  
  .sub-nav-career ul li.hasChildren a{
        padding-right: 25px;
  }
  .sub-nav-career ul li.hasChildren a:hover:after, .sub-nav-career ul li.hasChildren:hover a:after{
      border: solid #fff;
            border-width: 0 2px 2px 0;
  }
  .sub-nav-career ul li.hasChildren> a:after{
    content:"";
    border: solid #fe0000;
      border-width: 0 2px 2px 0;
      display: inline-block;
      padding: 3px;
      transform: rotate(
  45deg
  );
      position: relative;
      right: -10px;
      top: -2px;
  }
  .sub-nav-career .hideSubMenu{
    
          opacity: 0 !important;
      visibility: hidden !important;
  }
  .sub-nav-career ul li ul.subItems h3 span.closeSubNavigation a{
    font-size:1.2rem;
      color:#4d4d4d;
      font-weight:600;
  }
  .sub-nav-career ul li ul.subItems h3 span.closeSubNavigation a:hover{
    color: #031794;
  }
  .sub-nav-career ul li ul.subItems h3 span.closeSubNavigation a:hover span.icon-close-btn{
    color: #031794;
  }
  
  .sub-nav-career ul li ul.subItems h3 span.closeSubNavigation {
    float:right;
  }
  .sub-nav-career ul li ul.subItems h3 span.closeSubNavigation span.icon-close-btn{
    color: #d7d4d5;
      font-size: 1.6rem;
      margin-left: 6px;
      vertical-align: middle;
  }
  .sub-nav-career ul li ul.subItems h3 a:hover:after{
    right: -5px;
  }
  .sub-nav-career ul li ul.subItems h3 a:hover{
        background-image: none;
      box-shadow: none;
  }
  .sub-nav-career ul li ul.subItems h3 a{
    display:inline-block;
          line-height: inherit;
      padding: 0;
      font-weight: normal;
      font-size: 1.6rem;
     margin-left: 30px;
      padding-right: 20px;
    font-weight: 400 !important;
      margin-bottom:0;
  }
  .sub-nav-career ul li ul.subItems h3 a:after{
    bottom: 0px;
      right: 0;
  }
  .sub-nav-career ul li ul.subItems li.subPage h4{
    font-size: 1.6rem;
      font-weight: 600;
      line-height: normal;
      margin-bottom: 10px;
      font-family: "AASmartSans";
      
  }
  .sub-nav-career ul li ul.subItems li.subPage div p{
      font-size: 1.4rem;
      color:#666;
      line-height: 17px;
      margin-bottom: 0;
  }
  /*
  body.stckIt .sub-nav-career{
    top:123px;
  }
  */
  body.nav-up .sub-nav-career{
    transform: translateY(0px);
  }
  .sub-nav-career{
    box-shadow: 4px 4px 16px 0 rgba(0, 0, 0, 0.08), -4px -4px 16px 0 rgba(255, 255, 255, 0.35), 24px 24px 40px 0 rgba(3, 23, 148, 0.1), inset 2px 1px 1px 0 #ffffff;
    background-color: #ffffff;
    position: fixed;
      
      z-index: 999;
      width: 100%;
      transition:all 0.5s;
      border-top: 1px solid #d7dde8;
      border-bottom: 1px solid #d7dde8;
   
  }
  .sub-nav-career ul li {
    display: inline-block;
      margin-right: 15px;
  }
  .sub-nav-career ul li a{
    font-size: 1.4rem;
      font-weight: 600;
          display: block;
      line-height: 60px;
      padding:0 15px;
  }
  .sub-nav-career ul li>a.active h4, .sub-nav-career ul li>a.active .menuContent{
    color:#fff;
  }
  
  .sub-nav-career ul li>a.active:hover{
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.05), 0 4px 4px 0 rgba(0, 0, 0, 0.05), 0 8px 8px 0 rgba(0, 0, 0, 0.05), 0 16px 16px 0 rgba(0, 0, 0, 0.1), 8px 32px 32px 0 rgba(3, 23, 148, 0.13), 8px 64px 64px 0 rgba(0, 0, 0, 0.1), inset 0 1px 3px 0 rgba(255, 255, 255, 0.34) !important;
    background-image: radial-gradient(circle at 100% 0, rgba(255, 255, 255, 0.28), rgba(255, 255, 255, 0) 36%), linear-gradient(135deg, #1f7cfc -15%, #031794 66%) !important;
    color:#fff !important;
  }
  .sub-nav-career ul li>a.active:after{
    border: solid #fff;
      border-width: 0 2px 2px 0;
  }
  .sub-nav-career ul li a:hover, .sub-nav-career ul li:hover>a, .sub-nav-career ul li>a.active {
   box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.05), 0 4px 4px 0 rgba(0, 0, 0, 0.05), 0 8px 8px 0 rgba(0, 0, 0, 0.05), 0 16px 16px 0 rgba(0, 0, 0, 0.1), 8px 32px 32px 0 rgba(3, 23, 148, 0.13), 8px 64px 64px 0 rgba(0, 0, 0, 0.1), inset 0 1px 3px 0 rgba(255, 255, 255, 0.34);
    background-image: radial-gradient(circle at 100% 0, rgba(255, 255, 255, 0.28), rgba(255, 255, 255, 0) 36%), linear-gradient(135deg, #1f7cfc -15%, #031794 66%);
    color:#fff;
  }
  .sub-nav-career ul li.haschildren>a{
    position:relative;
      padding-right:20px;
  }
  .sub-nav-career ul li.haschildren>a:after{
      content: "\e900";
      position: absolute;
      color: #fe0000;
      top: 0;
      right: 3px;
      font-family: 'icomoon';
      font-size: 12px;
      font-weight: 100;
  }
  .sub-nav-career ul li ul.subItems{
    position: absolute;
      top: 60px;
      background-color: #fff;
      z-index: 9;
      
      box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.08), 0 -4px 16px 0 rgba(255, 255, 255, 0.35), 0 24px 40px 0 rgba(3, 23, 148, 0.1), inset 2px 1px 1px 0 #ffffff;
    background-color: #ffffff;
    width: 100%;
      left: 0;
      visibility: hidden;
      opacity: 0;
      transform: translateY(15px);
          transition: all 0.4s ease-in-out;
      -webkit-transition: all 0.4s ease-in-out;
  }
  .sub-nav-career ul li:hover ul.subItems, .sub-nav-career ul li ul.subItems.menuActive{
    display:block;
      visibility: visible;
      opacity: 1;
      transform: translateY(0);
  }
  .sub-nav-career ul li ul.subItems li{
    display:block;
      margin-right: 0;
      border-right: 1px solid rgba(215, 221, 232, 0.5);
      border-bottom: 1px solid rgba(215, 221, 232, 0.5);
       
          
  }
  .sub-nav-career ul li ul.subItems li.subPage{
    width: 20%;
      float: left;
  }
  .sub-nav-career ul li ul.subItems li.subPage a{
    padding:20px 30px;
      height:100%;
  }
  .sub-nav-career ul li ul.subItems li.subPage a:hover{
    box-shadow: inset 0 1px 3px 0 rgba(255, 255, 255, 0.34);
    background-image: radial-gradient(circle at 100% 0, rgba(255, 255, 255, 0.28), rgba(255, 255, 255, 0) 37%), linear-gradient(to bottom, #f6f8fb, #f6f8fb);
  }
  
  @media screen and (max-width:1023px){
    .sub-nav-career ul li{
        display:none;
      }
      .sub-nav-career ul li.search-and-apply{
        display:block;
          float: none;
      width: 260px;
      margin: 10px auto;
      text-align: center;
      
      }
      body.stckIt .sub-nav-career{
        top:68px;
      }
      .sub-nav-career{
        top:68px;
          border-radius:0;
      }
      
  }
  @media screen and (min-width:1024px) and (max-width:1170px){
    .sub-nav-career ul li.search-and-apply{
            margin-right: 15px;
              float:none;
      }
  }
  
  /* Header V2 Starts */
  
  .headerwrapper.use-style-v2{background: #fff;}
  .headerwrapper.use-style-v2 .top-group-container .group-sites{/*border-radius: 16.5px;background-color: #f6f8fb;border: 1px solid #f6f8fb;margin-top: 4px; */}
  /*body.stckIt .headerwrapper.use-style-v2 .group-sites, body.posfixed .headerwrapper.use-style-v2 .top-group-container .group-sites{border: 1px solid #f6f8fb;}*/
  .headerwrapper.use-style-v2 .openSearch:before{border-color: #d8d8d8;}
  .headerwrapper.use-style-v2 span.icon-search-icon{color: #4d4d4d;}
  .headerwrapper.use-style-v2 .main-menu ul li:hover a:first{color: #fff;}
  .headerwrapper.use-style-v2 .rdMenuwrapper ul li.level1 > a,.headerwrapper.use-style-v2 .second-level.menu-list ul > li > a,.headerwrapper.use-style-v2 .top-group-container .group-sites a,.headerwrapper.use-style-v2 .rdMenuwrapper .rd-level2 li a{color: #4d4d4d;transition: all 0s;}
  
  .headerwrapper.use-style-v2 .rdMenuwrapper ul li.level1.current > a,.headerwrapper.use-style-v2 .rdMenuwrapper ul li.level1.selected > a{color: #ffffff;}
  .headerwrapper.use-style-v2 .rdMenuwrapper ul li.level1 > a:hover,.headerwrapper.use-style-v2 .rdMenuwrapper ul li.level1:hover > a{color: #ffffff;}
  
  .headerwrapper.use-style-v2 .rdMenuwrapper ul li.level1 a.activemeganav{color: #ffffff;}
  
  /*.headerwrapper.use-style-v2 #logo{background: url(/~/media/691D08522AE24716B58619262739D106.svg) no-repeat;height: 50px;width: 100%;float: left;position: absolute;background-size: 222px auto;background-position: 0 0;}*/
  /*.headerwrapper:not(.use-style-v2) #logo.stickyLogo{background: url(/~/media/Images/a/anglo-american-group-v5//Universal/logo/anglo-american-logo-white.svg) no-repeat;}*/
  
  .headerwrapper.use-style-v2 #logo a img,.headerwrapper.use-style-v2 #logo img{opacity: 0;visibility: hidden;display: none;}
  .headerwrapper.use-style-v2 #logo a img.sticky-logo-image,.headerwrapper.use-style-v2 #logo img.sticky-logo-image{opacity: 1;visibility: visible;display: block;}
  #where-we-operate-map-new .headerwrapper.use-style-v2, #where-we-operate.angloamericangroup .headerwrapper.use-style-v2, #where-we-operate.angloaustralia .headerwrapper.use-style-v2, #where-we-operate.angloplatinum .headerwrapper.use-style-v2, #map.angloamericanuk .headerwrapper.use-style-v2, #digital-experience .headerwrapper.use-style-v2, #the-woodsmith-project .headerwrapper.use-style-v2{background: #ffffff !important;}
  .headerwrapper.use-style-v2 .rdMenuwrapper ul li.level1 > a{font-size: 1.6rem;font-weight: 600;}
  .headerwrapper.use-style-v2 .second-level.menu-list > ul > li > a{font-size: 1.4rem;font-weight: 600 !important;}
  .headerwrapper.use-style-v2 .group-sites a{font-weight: 600;}
  .rd-leftmenuwrapper ul li.second-nav a{transition: all 0.2s !important;}
  
  @media (max-width: 767px){
    .headerwrapper.use-style-v2 #logo{background-size: 139px auto;}
  }
  
  /* Header V2 Ends */
  /*-----Nwe-modules-css-18-8-2021-----------*/
  .module-card-slider .left-wrapper .left-side-content-link-wrapper a.cta-link.internal-link {font-size: 1.6rem;}
  .module-card-slider .left-wrapper .left-side-content-link-wrapper a.cta-link.internal-link:after{bottom: 0px;}
  .module-card-slider .card-slider-navigation .cardSliderPaginationNumbers .parentSpan{font-size: 1.6rem;letter-spacing: -1.5px;}
  .use-style-v2 .share-box .share-options .sharetext {font-weight:600;}
  .three-col-signpost.use-style-v2 .signpost--wrapper .signpost-cover .signpost-wrap .signpost-details h3 + .link-text {padding-top: 18.5px;}
  .use-style-v2.module-section .rb-v2-items-container .ar-v2-accordian-item.ar-v2-module-accordian-item.accordian-ar-v2-tabs-snapdown-item.active .ar-v2-accordian-inner .report-content-item p{}
  .use-style-v2.module-section .ar-v2-tabs-module .ar-v2-tabs-module-wrapper .rb-v2-items-container .ar-v2-tabs-signpost-wrapper .h3.ar-v2-tabs-signpost-title {color:#031794;} 
  .annual-report-v2-module-landing.use-style-v2 h1.lrg{ background-image: linear-gradient(83deg, #fe0000 3%, #031794 54%, #1e7cff 81%, #1e7cff 120%); margin-bottom: 30px;     font-weight: 100;}
  .module-text-with-video-2-col.use-style-v2 .video-2-col-content .video-mod-content h2{margin-bottom: 24px;} 
  .module-text-with-video-2-col.use-style-v2 .video-2-col-content .video-mod-content a.cta-link.internal-link{font-size: 1.6rem;}
  .testimonial-item > a{
  color:red !important}
  .annual-report-v2-module-landing.use-style-v2 .ar-video-full-container-module .ar-video-full-container .inv_startTime {font-family: AASmartSans;font-weight: 600;}
  
  
  .share-price-3-col span.vline{
    display:none;
  }
  .share-price-3-col .module-head-wrap h2{
    font-style: normal;
  font-weight: 300;
  font-size: 3.2rem;
  line-height: 38px;
  color: #031794;
  margin-bottom: 20px;
  font-family:"AASmartSans", sans-serif;
  }
  .module-text-with-video-2-col.use-style-v2 .video-caption p span{
      display: block;
      font-style: normal;
      font-weight: 600;
      font-size: 12px;
      line-height: 14px;
      text-transform: uppercase;
      color: #4D4D4D;
      margin-top: 2px;
  }
  .video-mod-content p{
    margin-bottom: 24px;
  }
  .video-mod-content p:last-child{
    margin-bottom: 0px !important;
  }
  .gredientTitle{
    font-style: normal;
    font-weight: 400;
    font-size: 48px;
    line-height: 58px;
    background: linear-gradient(90deg, #FE0000 0%, #031794 30.98%, #1E7CFF 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    -webkit-text-fill-color: transparent;
  }
  
  .module-tabs-contents-image{
    position: relative;
  }
  .module-tabs-contents-image:before {
      content: "";
      width: 100%;
      height: 100%;
      position: absolute;
      top: 0;
      left: 0;
      background: linear-gradient(24.02deg, rgba(30, 138, 255, 0.4) -1.15%, rgba(30, 138, 255, 0) 15.4%), linear-gradient(161.9deg, rgba(252, 60, 61, 0.0001) 72.86%, rgba(254, 0, 0, 0.343122) 98.95%), linear-gradient(186.4deg, rgba(31, 124, 252, 0.0001) 46.4%, #031794 103.29%);
      border-radius: 20px;
  }
  
  .testimonial-content .testimonial-img:before {
      content: "";
      width: 120%;
      height: 110%;
      top: 0px;
      left: 0;
      position: absolute;
      background: radial-gradient(43.87% 15.51% at 45.05% 82.92%, rgba(3, 23, 148, 0.526497) 0%, rgba(12, 57, 183, 0.65911) 48.57%, rgba(31, 124, 252, 0.0001) 100%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
      mix-blend-mode: normal;
      opacity: 0.61;
      
  }
  .testimonial-left-content:before {
      content: "";
      width: 238px;
      height: 124px;
      top: 112px; 
      left: 0;
      position: absolute;
      background-image: url(/~/media/Images/a/anglo-american-group-v5//PLC/modules/tab/testiShape.svg);
      background-repeat: no-repeat;
      background-position: bottom;
      z-index: 1;
  }
  .testimonial-content .testimonial-img:after {
      content: "";
      width: 52px;
      height: 61px;
      background: radial-gradient(90.52% 75.83% at 30.39% 0%, #FE0000 0%, rgba(255, 0, 0, 0.0001) 100%);
      filter: blur(73.3936px);
      transform: rotate(-90deg);
      background-size: 100%;
      position: absolute;
      right: 0;
      bottom: 40px;
  }
  
  .module-testimonial-tabs .mCSB_scrollTools.mCSB_scrollTools_horizontal{
    background-color:#ccc;
  }
  .module-testimonial-tabs .mCSB_dragger{
    
  }
  .breadcrumb .vid-link-text {
      color: #031794;
  }
  /*.breadcrumb .vid-link-text:hover {
      color: #fe0001 !important;
  }*/
  @media only screen and (max-width:767px){
  .share-price-3-col .module-head-wrap h2{font-weight:400;}
  .mod-3column-cards h2.center-with-line{font-weight:400;}
  }
  
  /*******Share Price tickets***/
  /*
  #ExternalWebContentExternalIFrame1, #ExternalWebContentExternalIFrame2, #ExternalWebContentExternalIFrame3{
    min-height:200px;
  }
  */
  
  .video-thumb-wrapper a.link-btn:hover .icon-play-icn{
    right:-18px;
  }
  .video-thumb-wrapper a.link-btn:hover .vid-link-text, .video-thumb-wrapper a.link-btn:hover .icon-play-icn{
        color: #fe0001 !important;
  }
  
  /*@media only screen and (min-width:1440px) and (max-width:1440px){
  .ticker-wrapper{width:569px;}
  }*/
  
  body#email-alerts .contentwrapper .tabs-container.iframe-tabs{
    display:none;
  }
  .mod-body-content ol{
  padding-left: 5px;
  }
  
  #breadcrumb ul li:first-child {
      display: none;
  }
  
  #breadcrumb ul li:nth-child(2)>a{
  margin-left: 0;
  }
  
  body.ip3-our-stories #contentwrapper{
    margin-top: 98px;
    margin-bottom: 98px;
  }
  
  #loadmore{
    margin-bottom: 78px;
  }
  @media screen and (max-width:991.98px){
    body.ip3-our-stories #contentwrapper{
      margin-top: 60px;
          margin-bottom: 60px;
    }	
    #loadmore{
      margin-bottom: 48px;
    }
    
    .mobi-menu-wrapper ul li.level1.first{
      display:none;
    }
    
    
  }
  @media screen and (max-width:767.98px){
    body.ip3-our-stories #contentwrapper{
      margin-top: 30px;
          margin-bottom: 30px;
    
    }
    #loadmore{
      margin-bottom: 8px;
    }
    .calendar-row {margin:0px;}
  }
  
  .footer-hidden-text {
      position: absolute;
      top: 0;
      left: 0;
      opacity: 0;
  }
  .news-feed-item a.nffull-link .visuallyhidden {
      width: 100%;
      height: 100%;
      opacity: 0;
      font-size: 30px;
      clip: inherit;
  }
  .accessibilty-hidden-text {
      display: block;
      opacity: 0;
      font-size: 150px;
      position: absolute !important;
      height: 100%;
      width: 100%;
  }
  .signpost-carousel-item a.box-link {    text-indent: unset;
      opacity: 1; font-size:0;}
      
      span.linkSpan{
        color: #031794;
          cursor:pointer;
      }
      
      
  /* Careers section */
  #careers .module-section.pt-0{padding-top:0px;}#careers .module-section.pt-1{padding-top:1px;}#careers .module-section.pt-2{padding-top:2px;}#careers .module-section.pt-3{padding-top:3px;}#careers .module-section.pt-4{padding-top:4px;}#careers .module-section.pt-5{padding-top:5px;}#careers .module-section.pt-6{padding-top:6px;}#careers .module-section.pt-7{padding-top:7px;}#careers .module-section.pt-8{padding-top:8px;}#careers .module-section.pt-9{padding-top:9px;}#careers .module-section.pt-10{padding-top:10px;}#careers .module-section.pt-11{padding-top:11px;}#careers .module-section.pt-12{padding-top:12px;}#careers .module-section.pt-13{padding-top:13px;}#careers .module-section.pt-14{padding-top:14px;}#careers .module-section.pt-15{padding-top:15px;}#careers .module-section.pt-16{padding-top:16px;}#careers .module-section.pt-17{padding-top:17px;}#careers .module-section.pt-18{padding-top:18px;}#careers .module-section.pt-19{padding-top:19px;}#careers .module-section.pt-20{padding-top:20px;}#careers .module-section.pt-21{padding-top:21px;}#careers .module-section.pt-22{padding-top:22px;}#careers .module-section.pt-23{padding-top:23px;}#careers .module-section.pt-24{padding-top:24px;}#careers .module-section.pt-25{padding-top:25px;}#careers .module-section.pt-26{padding-top:26px;}#careers .module-section.pt-27{padding-top:27px;}#careers .module-section.pt-28{padding-top:28px;}#careers .module-section.pt-29{padding-top:29px;}#careers .module-section.pt-30{padding-top:30px;}#careers .module-section.pt-31{padding-top:31px;}#careers .module-section.pt-32{padding-top:32px;}#careers .module-section.pt-33{padding-top:33px;}#careers .module-section.pt-34{padding-top:34px;}#careers .module-section.pt-35{padding-top:35px;}#careers .module-section.pt-36{padding-top:36px;}#careers .module-section.pt-37{padding-top:37px;}#careers .module-section.pt-38{padding-top:38px;}#careers .module-section.pt-39{padding-top:39px;}#careers .module-section.pt-40{padding-top:40px;}#careers .module-section.pt-41{padding-top:41px;}#careers .module-section.pt-42{padding-top:42px;}#careers .module-section.pt-43{padding-top:43px;}#careers .module-section.pt-44{padding-top:44px;}#careers .module-section.pt-45{padding-top:45px;}#careers .module-section.pt-46{padding-top:46px;}#careers .module-section.pt-47{padding-top:47px;}#careers .module-section.pt-48{padding-top:48px;}#careers .module-section.pt-49{padding-top:49px;}#careers .module-section.pt-50{padding-top:50px;}#careers .module-section.pt-51{padding-top:51px;}#careers .module-section.pt-52{padding-top:52px;}#careers .module-section.pt-53{padding-top:53px;}#careers .module-section.pt-54{padding-top:54px;}#careers .module-section.pt-55{padding-top:55px;}#careers .module-section.pt-56{padding-top:56px;}#careers .module-section.pt-57{padding-top:57px;}#careers .module-section.pt-58{padding-top:58px;}#careers .module-section.pt-59{padding-top:59px;}#careers .module-section.pt-60{padding-top:60px;}#careers .module-section.pt-61{padding-top:61px;}#careers .module-section.pt-62{padding-top:62px;}#careers .module-section.pt-63{padding-top:63px;}#careers .module-section.pt-64{padding-top:64px;}#careers .module-section.pt-65{padding-top:65px;}#careers .module-section.pt-66{padding-top:66px;}#careers .module-section.pt-67{padding-top:67px;}#careers .module-section.pt-68{padding-top:68px;}#careers .module-section.pt-69{padding-top:69px;}#careers .module-section.pt-70{padding-top:70px;}#careers .module-section.pt-71{padding-top:71px;}#careers .module-section.pt-72{padding-top:72px;}#careers .module-section.pt-73{padding-top:73px;}#careers .module-section.pt-74{padding-top:74px;}#careers .module-section.pt-75{padding-top:75px;}#careers .module-section.pt-76{padding-top:76px;}#careers .module-section.pt-77{padding-top:77px;}#careers .module-section.pt-78{padding-top:78px;}#careers .module-section.pt-79{padding-top:79px;}#careers .module-section.pt-80{padding-top:80px;}#careers .module-section.pt-81{padding-top:81px;}#careers .module-section.pt-82{padding-top:82px;}#careers .module-section.pt-83{padding-top:83px;}#careers .module-section.pt-84{padding-top:84px;}#careers .module-section.pt-85{padding-top:85px;}#careers .module-section.pt-86{padding-top:86px;}#careers .module-section.pt-87{padding-top:87px;}#careers .module-section.pt-88{padding-top:88px;}#careers .module-section.pt-89{padding-top:89px;}#careers .module-section.pt-90{padding-top:90px;}#careers .module-section.pt-91{padding-top:91px;}#careers .module-section.pt-92{padding-top:92px;}#careers .module-section.pt-93{padding-top:93px;}#careers .module-section.pt-94{padding-top:94px;}#careers .module-section.pt-95{padding-top:95px;}#careers .module-section.pt-96{padding-top:96px;}#careers .module-section.pt-97{padding-top:97px;}#careers .module-section.pt-98{padding-top:98px;}#careers .module-section.pt-99{padding-top:99px;}#careers .module-section.pt-100{padding-top:100px;}#careers .module-section.pb-0{padding-bottom:0px;}#careers .module-section.pb-1{padding-bottom:1px;}#careers .module-section.pb-2{padding-bottom:2px;}#careers .module-section.pb-3{padding-bottom:3px;}#careers .module-section.pb-4{padding-bottom:4px;}#careers .module-section.pb-5{padding-bottom:5px;}#careers .module-section.pb-6{padding-bottom:6px;}#careers .module-section.pb-7{padding-bottom:7px;}#careers .module-section.pb-8{padding-bottom:8px;}#careers .module-section.pb-9{padding-bottom:9px;}#careers .module-section.pb-10{padding-bottom:10px;}#careers .module-section.pb-11{padding-bottom:11px;}#careers .module-section.pb-12{padding-bottom:12px;}#careers .module-section.pb-13{padding-bottom:13px;}#careers .module-section.pb-14{padding-bottom:14px;}#careers .module-section.pb-15{padding-bottom:15px;}#careers .module-section.pb-16{padding-bottom:16px;}#careers .module-section.pb-17{padding-bottom:17px;}#careers .module-section.pb-18{padding-bottom:18px;}#careers .module-section.pb-19{padding-bottom:19px;}#careers .module-section.pb-20{padding-bottom:20px;}#careers .module-section.pb-21{padding-bottom:21px;}#careers .module-section.pb-22{padding-bottom:22px;}#careers .module-section.pb-23{padding-bottom:23px;}#careers .module-section.pb-24{padding-bottom:24px;}#careers .module-section.pb-25{padding-bottom:25px;}#careers .module-section.pb-26{padding-bottom:26px;}#careers .module-section.pb-27{padding-bottom:27px;}#careers .module-section.pb-28{padding-bottom:28px;}#careers .module-section.pb-29{padding-bottom:29px;}#careers .module-section.pb-30{padding-bottom:30px;}#careers .module-section.pb-31{padding-bottom:31px;}#careers .module-section.pb-32{padding-bottom:32px;}#careers .module-section.pb-33{padding-bottom:33px;}#careers .module-section.pb-34{padding-bottom:34px;}#careers .module-section.pb-35{padding-bottom:35px;}#careers .module-section.pb-36{padding-bottom:36px;}#careers .module-section.pb-37{padding-bottom:37px;}#careers .module-section.pb-38{padding-bottom:38px;}#careers .module-section.pb-39{padding-bottom:39px;}#careers .module-section.pb-40{padding-bottom:40px;}#careers .module-section.pb-41{padding-bottom:41px;}#careers .module-section.pb-42{padding-bottom:42px;}#careers .module-section.pb-43{padding-bottom:43px;}#careers .module-section.pb-44{padding-bottom:44px;}#careers .module-section.pb-45{padding-bottom:45px;}#careers .module-section.pb-46{padding-bottom:46px;}#careers .module-section.pb-47{padding-bottom:47px;}#careers .module-section.pb-48{padding-bottom:48px;}#careers .module-section.pb-49{padding-bottom:49px;}#careers .module-section.pb-50{padding-bottom:50px;}#careers .module-section.pb-51{padding-bottom:51px;}#careers .module-section.pb-52{padding-bottom:52px;}#careers .module-section.pb-53{padding-bottom:53px;}#careers .module-section.pb-54{padding-bottom:54px;}#careers .module-section.pb-55{padding-bottom:55px;}#careers .module-section.pb-56{padding-bottom:56px;}#careers .module-section.pb-57{padding-bottom:57px;}#careers .module-section.pb-58{padding-bottom:58px;}#careers .module-section.pb-59{padding-bottom:59px;}#careers .module-section.pb-60{padding-bottom:60px;}#careers .module-section.pb-61{padding-bottom:61px;}#careers .module-section.pb-62{padding-bottom:62px;}#careers .module-section.pb-63{padding-bottom:63px;}#careers .module-section.pb-64{padding-bottom:64px;}#careers .module-section.pb-65{padding-bottom:65px;}#careers .module-section.pb-66{padding-bottom:66px;}#careers .module-section.pb-67{padding-bottom:67px;}#careers .module-section.pb-68{padding-bottom:68px;}#careers .module-section.pb-69{padding-bottom:69px;}#careers .module-section.pb-70{padding-bottom:70px;}#careers .module-section.pb-71{padding-bottom:71px;}#careers .module-section.pb-72{padding-bottom:72px;}#careers .module-section.pb-73{padding-bottom:73px;}#careers .module-section.pb-74{padding-bottom:74px;}#careers .module-section.pb-75{padding-bottom:75px;}#careers .module-section.pb-76{padding-bottom:76px;}#careers .module-section.pb-77{padding-bottom:77px;}#careers .module-section.pb-78{padding-bottom:78px;}#careers .module-section.pb-79{padding-bottom:79px;}#careers .module-section.pb-80{padding-bottom:80px;}#careers .module-section.pb-81{padding-bottom:81px;}#careers .module-section.pb-82{padding-bottom:82px;}#careers .module-section.pb-83{padding-bottom:83px;}#careers .module-section.pb-84{padding-bottom:84px;}#careers .module-section.pb-85{padding-bottom:85px;}#careers .module-section.pb-86{padding-bottom:86px;}#careers .module-section.pb-87{padding-bottom:87px;}#careers .module-section.pb-88{padding-bottom:88px;}#careers .module-section.pb-89{padding-bottom:89px;}#careers .module-section.pb-90{padding-bottom:90px;}#careers .module-section.pb-91{padding-bottom:91px;}#careers .module-section.pb-92{padding-bottom:92px;}#careers .module-section.pb-93{padding-bottom:93px;}#careers .module-section.pb-94{padding-bottom:94px;}#careers .module-section.pb-95{padding-bottom:95px;}#careers .module-section.pb-96{padding-bottom:96px;}#careers .module-section.pb-97{padding-bottom:97px;}#careers .module-section.pb-98{padding-bottom:98px;}#careers .module-section.pb-99{padding-bottom:99px;}#careers .module-section.pb-100{padding-bottom:100px;} 
  
  .ip3-careers .module-section.pt-0{padding-top:0px;}.ip3-careers .module-section.pt-1{padding-top:1px;}.ip3-careers .module-section.pt-2{padding-top:2px;}.ip3-careers .module-section.pt-3{padding-top:3px;}.ip3-careers .module-section.pt-4{padding-top:4px;}.ip3-careers .module-section.pt-5{padding-top:5px;}.ip3-careers .module-section.pt-6{padding-top:6px;}.ip3-careers .module-section.pt-7{padding-top:7px;}.ip3-careers .module-section.pt-8{padding-top:8px;}.ip3-careers .module-section.pt-9{padding-top:9px;}.ip3-careers .module-section.pt-10{padding-top:10px;}.ip3-careers .module-section.pt-11{padding-top:11px;}.ip3-careers .module-section.pt-12{padding-top:12px;}.ip3-careers .module-section.pt-13{padding-top:13px;}.ip3-careers .module-section.pt-14{padding-top:14px;}.ip3-careers .module-section.pt-15{padding-top:15px;}.ip3-careers .module-section.pt-16{padding-top:16px;}.ip3-careers .module-section.pt-17{padding-top:17px;}.ip3-careers .module-section.pt-18{padding-top:18px;}.ip3-careers .module-section.pt-19{padding-top:19px;}.ip3-careers .module-section.pt-20{padding-top:20px;}.ip3-careers .module-section.pt-21{padding-top:21px;}.ip3-careers .module-section.pt-22{padding-top:22px;}.ip3-careers .module-section.pt-23{padding-top:23px;}.ip3-careers .module-section.pt-24{padding-top:24px;}.ip3-careers .module-section.pt-25{padding-top:25px;}.ip3-careers .module-section.pt-26{padding-top:26px;}.ip3-careers .module-section.pt-27{padding-top:27px;}.ip3-careers .module-section.pt-28{padding-top:28px;}.ip3-careers .module-section.pt-29{padding-top:29px;}.ip3-careers .module-section.pt-30{padding-top:30px;}.ip3-careers .module-section.pt-31{padding-top:31px;}.ip3-careers .module-section.pt-32{padding-top:32px;}.ip3-careers .module-section.pt-33{padding-top:33px;}.ip3-careers .module-section.pt-34{padding-top:34px;}.ip3-careers .module-section.pt-35{padding-top:35px;}.ip3-careers .module-section.pt-36{padding-top:36px;}.ip3-careers .module-section.pt-37{padding-top:37px;}.ip3-careers .module-section.pt-38{padding-top:38px;}.ip3-careers .module-section.pt-39{padding-top:39px;}.ip3-careers .module-section.pt-40{padding-top:40px;}.ip3-careers .module-section.pt-41{padding-top:41px;}.ip3-careers .module-section.pt-42{padding-top:42px;}.ip3-careers .module-section.pt-43{padding-top:43px;}.ip3-careers .module-section.pt-44{padding-top:44px;}.ip3-careers .module-section.pt-45{padding-top:45px;}.ip3-careers .module-section.pt-46{padding-top:46px;}.ip3-careers .module-section.pt-47{padding-top:47px;}.ip3-careers .module-section.pt-48{padding-top:48px;}.ip3-careers .module-section.pt-49{padding-top:49px;}.ip3-careers .module-section.pt-50{padding-top:50px;}.ip3-careers .module-section.pt-51{padding-top:51px;}.ip3-careers .module-section.pt-52{padding-top:52px;}.ip3-careers .module-section.pt-53{padding-top:53px;}.ip3-careers .module-section.pt-54{padding-top:54px;}.ip3-careers .module-section.pt-55{padding-top:55px;}.ip3-careers .module-section.pt-56{padding-top:56px;}.ip3-careers .module-section.pt-57{padding-top:57px;}.ip3-careers .module-section.pt-58{padding-top:58px;}.ip3-careers .module-section.pt-59{padding-top:59px;}.ip3-careers .module-section.pt-60{padding-top:60px;}.ip3-careers .module-section.pt-61{padding-top:61px;}.ip3-careers .module-section.pt-62{padding-top:62px;}.ip3-careers .module-section.pt-63{padding-top:63px;}.ip3-careers .module-section.pt-64{padding-top:64px;}.ip3-careers .module-section.pt-65{padding-top:65px;}.ip3-careers .module-section.pt-66{padding-top:66px;}.ip3-careers .module-section.pt-67{padding-top:67px;}.ip3-careers .module-section.pt-68{padding-top:68px;}.ip3-careers .module-section.pt-69{padding-top:69px;}.ip3-careers .module-section.pt-70{padding-top:70px;}.ip3-careers .module-section.pt-71{padding-top:71px;}.ip3-careers .module-section.pt-72{padding-top:72px;}.ip3-careers .module-section.pt-73{padding-top:73px;}.ip3-careers .module-section.pt-74{padding-top:74px;}.ip3-careers .module-section.pt-75{padding-top:75px;}.ip3-careers .module-section.pt-76{padding-top:76px;}.ip3-careers .module-section.pt-77{padding-top:77px;}.ip3-careers .module-section.pt-78{padding-top:78px;}.ip3-careers .module-section.pt-79{padding-top:79px;}.ip3-careers .module-section.pt-80{padding-top:80px;}.ip3-careers .module-section.pt-81{padding-top:81px;}.ip3-careers .module-section.pt-82{padding-top:82px;}.ip3-careers .module-section.pt-83{padding-top:83px;}.ip3-careers .module-section.pt-84{padding-top:84px;}.ip3-careers .module-section.pt-85{padding-top:85px;}.ip3-careers .module-section.pt-86{padding-top:86px;}.ip3-careers .module-section.pt-87{padding-top:87px;}.ip3-careers .module-section.pt-88{padding-top:88px;}.ip3-careers .module-section.pt-89{padding-top:89px;}.ip3-careers .module-section.pt-90{padding-top:90px;}.ip3-careers .module-section.pt-91{padding-top:91px;}.ip3-careers .module-section.pt-92{padding-top:92px;}.ip3-careers .module-section.pt-93{padding-top:93px;}.ip3-careers .module-section.pt-94{padding-top:94px;}.ip3-careers .module-section.pt-95{padding-top:95px;}.ip3-careers .module-section.pt-96{padding-top:96px;}.ip3-careers .module-section.pt-97{padding-top:97px;}.ip3-careers .module-section.pt-98{padding-top:98px;}.ip3-careers .module-section.pt-99{padding-top:99px;}.ip3-careers .module-section.pt-100{padding-top:100px;}.ip3-careers .module-section.pb-0{padding-bottom:0px;}.ip3-careers .module-section.pb-1{padding-bottom:1px;}.ip3-careers .module-section.pb-2{padding-bottom:2px;}.ip3-careers .module-section.pb-3{padding-bottom:3px;}.ip3-careers .module-section.pb-4{padding-bottom:4px;}.ip3-careers .module-section.pb-5{padding-bottom:5px;}.ip3-careers .module-section.pb-6{padding-bottom:6px;}.ip3-careers .module-section.pb-7{padding-bottom:7px;}.ip3-careers .module-section.pb-8{padding-bottom:8px;}.ip3-careers .module-section.pb-9{padding-bottom:9px;}.ip3-careers .module-section.pb-10{padding-bottom:10px;}.ip3-careers .module-section.pb-11{padding-bottom:11px;}.ip3-careers .module-section.pb-12{padding-bottom:12px;}.ip3-careers .module-section.pb-13{padding-bottom:13px;}.ip3-careers .module-section.pb-14{padding-bottom:14px;}.ip3-careers .module-section.pb-15{padding-bottom:15px;}.ip3-careers .module-section.pb-16{padding-bottom:16px;}.ip3-careers .module-section.pb-17{padding-bottom:17px;}.ip3-careers .module-section.pb-18{padding-bottom:18px;}.ip3-careers .module-section.pb-19{padding-bottom:19px;}.ip3-careers .module-section.pb-20{padding-bottom:20px;}.ip3-careers .module-section.pb-21{padding-bottom:21px;}.ip3-careers .module-section.pb-22{padding-bottom:22px;}.ip3-careers .module-section.pb-23{padding-bottom:23px;}.ip3-careers .module-section.pb-24{padding-bottom:24px;}.ip3-careers .module-section.pb-25{padding-bottom:25px;}.ip3-careers .module-section.pb-26{padding-bottom:26px;}.ip3-careers .module-section.pb-27{padding-bottom:27px;}.ip3-careers .module-section.pb-28{padding-bottom:28px;}.ip3-careers .module-section.pb-29{padding-bottom:29px;}.ip3-careers .module-section.pb-30{padding-bottom:30px;}.ip3-careers .module-section.pb-31{padding-bottom:31px;}.ip3-careers .module-section.pb-32{padding-bottom:32px;}.ip3-careers .module-section.pb-33{padding-bottom:33px;}.ip3-careers .module-section.pb-34{padding-bottom:34px;}.ip3-careers .module-section.pb-35{padding-bottom:35px;}.ip3-careers .module-section.pb-36{padding-bottom:36px;}.ip3-careers .module-section.pb-37{padding-bottom:37px;}.ip3-careers .module-section.pb-38{padding-bottom:38px;}.ip3-careers .module-section.pb-39{padding-bottom:39px;}.ip3-careers .module-section.pb-40{padding-bottom:40px;}.ip3-careers .module-section.pb-41{padding-bottom:41px;}.ip3-careers .module-section.pb-42{padding-bottom:42px;}.ip3-careers .module-section.pb-43{padding-bottom:43px;}.ip3-careers .module-section.pb-44{padding-bottom:44px;}.ip3-careers .module-section.pb-45{padding-bottom:45px;}.ip3-careers .module-section.pb-46{padding-bottom:46px;}.ip3-careers .module-section.pb-47{padding-bottom:47px;}.ip3-careers .module-section.pb-48{padding-bottom:48px;}.ip3-careers .module-section.pb-49{padding-bottom:49px;}.ip3-careers .module-section.pb-50{padding-bottom:50px;}.ip3-careers .module-section.pb-51{padding-bottom:51px;}.ip3-careers .module-section.pb-52{padding-bottom:52px;}.ip3-careers .module-section.pb-53{padding-bottom:53px;}.ip3-careers .module-section.pb-54{padding-bottom:54px;}.ip3-careers .module-section.pb-55{padding-bottom:55px;}.ip3-careers .module-section.pb-56{padding-bottom:56px;}.ip3-careers .module-section.pb-57{padding-bottom:57px;}.ip3-careers .module-section.pb-58{padding-bottom:58px;}.ip3-careers .module-section.pb-59{padding-bottom:59px;}.ip3-careers .module-section.pb-60{padding-bottom:60px;}.ip3-careers .module-section.pb-61{padding-bottom:61px;}.ip3-careers .module-section.pb-62{padding-bottom:62px;}.ip3-careers .module-section.pb-63{padding-bottom:63px;}.ip3-careers .module-section.pb-64{padding-bottom:64px;}.ip3-careers .module-section.pb-65{padding-bottom:65px;}.ip3-careers .module-section.pb-66{padding-bottom:66px;}.ip3-careers .module-section.pb-67{padding-bottom:67px;}.ip3-careers .module-section.pb-68{padding-bottom:68px;}.ip3-careers .module-section.pb-69{padding-bottom:69px;}.ip3-careers .module-section.pb-70{padding-bottom:70px;}.ip3-careers .module-section.pb-71{padding-bottom:71px;}.ip3-careers .module-section.pb-72{padding-bottom:72px;}.ip3-careers .module-section.pb-73{padding-bottom:73px;}.ip3-careers .module-section.pb-74{padding-bottom:74px;}.ip3-careers .module-section.pb-75{padding-bottom:75px;}.ip3-careers .module-section.pb-76{padding-bottom:76px;}.ip3-careers .module-section.pb-77{padding-bottom:77px;}.ip3-careers .module-section.pb-78{padding-bottom:78px;}.ip3-careers .module-section.pb-79{padding-bottom:79px;}.ip3-careers .module-section.pb-80{padding-bottom:80px;}.ip3-careers .module-section.pb-81{padding-bottom:81px;}.ip3-careers .module-section.pb-82{padding-bottom:82px;}.ip3-careers .module-section.pb-83{padding-bottom:83px;}.ip3-careers .module-section.pb-84{padding-bottom:84px;}.ip3-careers .module-section.pb-85{padding-bottom:85px;}.ip3-careers .module-section.pb-86{padding-bottom:86px;}.ip3-careers .module-section.pb-87{padding-bottom:87px;}.ip3-careers .module-section.pb-88{padding-bottom:88px;}.ip3-careers .module-section.pb-89{padding-bottom:89px;}.ip3-careers .module-section.pb-90{padding-bottom:90px;}.ip3-careers .module-section.pb-91{padding-bottom:91px;}.ip3-careers .module-section.pb-92{padding-bottom:92px;}.ip3-careers .module-section.pb-93{padding-bottom:93px;}.ip3-careers .module-section.pb-94{padding-bottom:94px;}.ip3-careers .module-section.pb-95{padding-bottom:95px;}.ip3-careers .module-section.pb-96{padding-bottom:96px;}.ip3-careers .module-section.pb-97{padding-bottom:97px;}.ip3-careers .module-section.pb-98{padding-bottom:98px;}.ip3-careers .module-section.pb-99{padding-bottom:99px;}.ip3-careers .module-section.pb-100{padding-bottom:100px;}
  
  @media only screen and (max-width:767px){
  .story-pg p {
    width: 100% !important;
}
}
 .eq-heights1 {
   /*  background: #F6F8FB;
    box-shadow: 24px 24px 40px rgba(3, 23, 148, 0.100787), -4px -4px 16px rgba(255, 255, 255, 0.350907), 4px 4px 16px rgba(0, 0, 0, 0.0782343), inset 2px 1px 1px #FFFFFF;
        border-radius: 20px;*/
    }
.eq-heights-news-peru {
    border-radius: 10px;
    border: 1px solid #cfd9de;
}
.eq-heights1 iframe .r-vakc41 {
    max-width: 100%!important;
}
.module-card-signpost-fullwidth .container {  
  overflow-x: hidden; /* /*added due to remove horizontal scrollbar in responsive mobile and tab */
  }
  
  
  
  
  
  
  
/* start self serve  */


/* start for anglo plc */
body#Homepage.angloamericangroup.ip3-edit #MainForm iframe {
  z-index: 99999 !important;
  /* position: static; */
}
body#Homepage.angloamericangroup.ip3-edit #headerwrapper {
  z-index: 99;
  top: 600px;
}
body#Homepage.angloamericangroup.ip3-edit #logo {
  z-index: 1;
  position: fixed;
}
body#Homepage.angloamericangroup.ip3-edit .hero-slider {
  margin-top: -200px;
  /* position: inherit; */
}
/* end for anglo plc */

/* start for anglo uk */


/* advance editing */
body.ip3-edit a.scWebEditContentEditorButton {
  display: none;
}
body.angloamericanuk.ip3-edit #scCrossPiece {
  height: 0px !important;
}
body.angloamericanuk.ip3-edit {
  padding-top: 0px !important;
}
/* advance editing */
body.angloamericanuk.ip3-edit #headerwrapper {
background-color: transparent !important;
z-index: 999;
  top: 130px;
  position: relative;
}
body.angloamericanuk.ip3-edit  iframe {
  z-index: 999;
  position: relative;
}
body.angloamericanuk.ip3-edit #MainWrapper {
  margin-top: 0px;
}
body.angloamericanuk.ip3-edit #scCrossPiece {
  height: 0px !important;
}

body.angloamericanuk.ip3-edit iframe.scFixedRibbon{
  position: fixed!important;
  z-index: 9991;
}

/* wo=491223 */
.main-menu #rd-nav-notices-level1{
  display: none;
}


/* end self serve */
  
/*css for we-chat QR code popup in share utility functionality*/
	
	.qr-code-popup {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    padding: 20px;
    background-color: white;
    border: 1px solid #ccc;
    z-index: 1000;
    max-width: 90%;
    box-sizing: border-box;
  }
  
  .qr-code-content {
    text-align: center;
max-width: 250px;
  }
  
  .qr-code-content .close {
    position: absolute;
    top: 10px;
    right: 10px;
    font-size: 20px;
    cursor: pointer;
  }
  
  .qr-code-content img {
    max-width: 100%;
    height: auto;
  }
#environment.angloaustralia ul.module-tabs li{width: 12.5%;}

