/* @import "global-new.css"; */
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto {
  padding-right:0px;
}
.desktop-nav ul li.level0:hover > a::after, .desktop-nav ul li.level0:active > a::after, .desktop-nav ul li.level0.selected > a::after {
  display: none !important;
}
.desktop-nav .level1.active {
  border-radius: 4px !important;
}
.module-banner .banner-wrap.without-image .container-fluid{
max-width: 1440px;
}
.footerwrapperr .branding__social-item a:hover span::before {
  color: #fff;
}
.module-banner .banner-wrap.without-image .container-fluid .col-md-9{
padding: 0 16px;
}
.breadcrumb-btn::after {
  content: '';
  position: absolute;
  height: 24px;
  width: 24px;
  background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='m' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23m)'%3E%3Cpath d='M14.2899 12L9.68994 7.40001L10.3977 6.69226L15.7054 12L10.3977 17.3078L9.68994 16.6L14.2899 12Z' fill='%2371737B'/%3E%3C/g%3E%3C/svg%3E");
  top: -5px;
  right: -24px;
}
.breadcrumb-btn:last-child .breadcrumb-btn::after {
  display: none;
}
#breadcrumb ul li {
  padding: 0 20px 0 10px !important;
}
#closeButtonContainer #closeButton{
display:flex;
}
.desktop-nav .level1.active a{
  background-color: #005198 !important;
  color: #fff !important;
  border-radius: 4px !important;
}
.share-price-ticker-new {
  display: flex;
  align-items: center;
  justify-content: end;
  margin-right:16px;
}
.share-price-ticker-new iframe{
  height: 20px;
  width: 160px;
  text-align: right;
}
.languageSwitcherList {
  display: none;
}
.languageSwitcherList.open {
  display: block;
}
.header-wrapper.header-new .header-top-link-search .search-wrap .search-block{
  border-radius: 99px;
}
.header-wrapper.header-new .header-top-link-search .search-wrap .search-block:hover, .header-wrapper.header-new .header-top-link-search .search-wrap .search-block.focused{
  outline: 2px solid #01adff;
  outline-offset: -2px;
}
.header-wrapper.header-new .header-top-link-search .search-wrap a:focus{
  outline:none !important
}
header .search.grey-line-bottom {
  flex-direction: column;
}
.header-wrapper.header-new .header-top-link-search .search-wrap .search-block .search-btn:hover{
  text-decoration:none;
}
.container-fluid {
  max-width: 1440px;
  padding-right: 0px;
}
.header-wrapper.header-new .level0.haschildren.selected > a{
  text-decoration:underline;
}
.header-wrapper.header-new .container-fluid {
  max-width: 1440px;
}
.header-wrapper.header-new {
  background: white;
  color: black;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: -0.08px;
}
.header-wrapper.header-new .first-row{
  padding: 16px 32px;
}
.grey-line-bottom {
  border-bottom: 1px solid #B9B9BD;
}
.grey-line-left {
  border-left: 1px solid #B9B9BD;
  width: 100%;
}
.header-wrapper.header-new .grey-line-bottom {
  border-bottom: 1px solid #B9B9BD;
  display: flex;
}
.header-wrapper.header-new .header-top-link-search .search-wrap a {
  color:black;
  display: flex;
  align-items: center;
  gap: 8px;
}
.languageSwitcherList {
  padding-top: 32px !important;
}
.lang-switch-nav-block.open .languageSwitcherList li:last-child a{
  margin-bottom:15px;
}
section.headerBottomNav nav.desktop-nav ul > li.level0.selected .scrollCustomMS ul.ul-level0{
  top:auto !important;
}
section.headerBottomNav nav.desktop-nav ul > li.level0.selected .scrollCustomMS{
  backdrop-filter: none !important;
}
.lang-switch-nav-block.open .languageSwitcherList li a:hover{
  background:#f2f2f3;
  text-decoration: none;
}
.lang-switch-nav-block .lang-btn .icon-chevron-down1{
  transition: 0.3s all ease-in-out;
}
.lang-switch-nav-block.open .lang-btn.open .icon-chevron-down1{
  transform: rotate(180deg);
}
.languageSwitcherList li a{
  margin: 0 20px;
  border-radius: 10px;
  padding: 10px;
  justify-content:center;
  font-weight: 550 !important;
}
.header-wrapper.header-new .header-top-link-search .search-wrap .search-block {
  padding: 8px 24px 8px 12px;
  margin-right: 16px;
}
.header-wrapper.header-new .header-top-link-search .search-wrap .search-block .icon-searchh {
  margin-right:8px;
}
.header-wrapper.header-new .header-top-link-search .search-wrap .subscribe-block {
  border: 2px solid #DFF73F;
  border-radius: 999px;
  padding: 8px 24px;
  color: black;
  margin-right:16px;
  display: flex;
  transition: 0.3s all ease-in-out;
}
.header-wrapper.header-new .header-top-link-search .search-wrap .subscribe-block:hover, .header-wrapper.header-new .header-top-link-search .search-wrap .subscribe-block.focused{
  background:#DFF73F;
}
.header-wrapper.header-new .header-top-link-search .search-wrap a.lang-btn:focus{
  outline: 2px dotted #999999 !important;
}
.header-wrapper.header-new .header-top-link-search .search-wrap .subscribe-block a:hover{
  text-decoration:none;
}
.header-wrapper.header-new .header-top-link-search .search-wrap .lang-switch-nav-block {
  border: 2px solid #B9B9BD;
  border-radius: 999px;
  padding: 16px 16px;
  color:black;
  display: flex;
  position:relative;
  z-index: 99999;
}
.header-wrapper.header-new .header-top-link-search .search-wrap .lang-switch-nav-block  .langSwitch  {
  margin-bottom: 0px;
}
.header-wrapper.header-new .header-top-link-search .search-wrap .lang-switch-nav-block .lang-btn .icon-earth{
  margin-right: 8px;
}
.header-wrapper.header-new .header-top-link-search .search-wrap .lang-switch-nav-block  .langSwitch li  {
  margin-bottom:0px;
  list-style-type: none;
  padding-left:0px;
}
.header-wrapper.header-new .header-top-link-search .search-wrap .lang-switch-nav-block  .langSwitch .icon-arrow-down  {
  margin-left: 8px;
}
.header-wrapper.header-new .header-bottom-nav {
  padding:16px 32px;
  color:black;
}
.header-wrapper.header-new .header-bottom-nav ui li a {
  padding:16px 32px;
  color:black !important;
}
.header-wrapper.header-new .header-bottom-nav ui:hover a  {
  border-bottom: 1px solid black;
}
.header-wrapper.header-new .header-bottom-nav .level0{
  margin-top: 8px;
  margin-bottom: 8px;
  padding-left: 32px
}
.header-wrapper.header-new .desktop-nav .scrollCustomMS{
  display: none !important;
}
.header-wrapper.header-new .desktop-nav .scrollCustomMS .menuHead-wrapper{
  background: #F2F2F3;
}
.header-wrapper.header-new .desktop-nav .scrollCustomMS  .menuHead-wrapper .menuHead a{
  color:white;
}
.menuHead a{
  color:white;
}
.header-wrapper.header-new .desktop-nav ul li.level0.selected div.menuHead > a {
  display: inline-block;
  font-size: 18px;
  line-height: 27px;
  font-weight: 400;
  margin-bottom: 22.5px;
  text-align: left;
  padding: 0;
  position: relative;
  margin-top: 22.5px;
  margin-left: 56px;
}
.dark-grey-line-bottom {
  border-bottom:1px solid #595C65;
}
.dark-grey-line-right {
  border-right:1px solid #595C65;
}
.dark-grey-line-left {
  border-left:1px solid #595C65;
}
.text-styling-custom-white {
  color:  #FFF;
  font-size:  21px;
  font-style: normal;
  font-weight: 400;
  line-height:30px;
  letter-spacing:  -0.31px;
}
#footerwrapperr {
  background-color: #00284C;
}
/* breadcrumb css */
.breadcrumb-new {
  background:white !important;
}
.breadcrumb-new a{
  color:black !important;
}
.breadcrumb-new .breadcrumb-wrapper {
  padding:16px 32px;
}
.breadcrumb-new .breadcrumb-wrapper {
}
nav#breadcrumb .breadcrumb-wrapper ul.homePage > li:first-child a::before {
  display: none;
  padding-left:0px;
}
#breadcrumb ul li:first-child {
  /*padding: 0 4px 0 0;*/
  padding-left:0px !important;
}
nav#breadcrumb .breadcrumb-wrapper ul.homePage > li a::before {
  /*    content: "\e904";
  font-family: icomoon;
  transform: rotate(0deg); 
  right: 0;
  z-index: 1;
  font-size: 1.7rem;
} */
  display:none;
}
#breadcrumb ul li{
  padding-left: 4px;
  padding-right: 4px;
  font-size: 1.2rem;
  line-height: 15px;
  letter-spacing: 0;
  color: #fff;
  /*padding-right:10px;*/
}
.icon-arrow-right-grey {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='m' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23m)'%3E%3Cpath d='M14.2899 12L9.68994 7.40001L10.3977 6.69226L15.7054 12L10.3977 17.3078L9.68994 16.6L14.2899 12Z' fill='%2371737B'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  width: 24px;
  height: 24px;
  display: inline-block;
}
.icon-arrow-left-small{
display:none;
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml;utf8,<svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'><mask id='mask0_859_544' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'><rect width='24' height='24' fill='%23D9D9D9'/></mask><g mask='url(%23mask0_859_544)'><path d='M9.10996 12L13.71 16.6L13.0022 17.3077L7.69446 12L13.0022 6.69224L13.71 7.39999L9.10996 12Z' fill='black'/></g></svg>");
  background-size: contain;
  background-repeat: no-repeat;
}
.language-switcher-footer .lang-switch-nav-footer.clicked .langSwitch-footer .lang-btn-footer .icon-chevron-down{
transform: rotate(180deg);
  margin-bottom: 3px;
}
.language-switcher-footer .lang-switch-nav-footer .langSwitch-footer .lang-btn-footer .icon-chevron-down{
transition:0.2s all ease-in-out;
}
.icon-outer-circle {
  width: 30px;
  height: 30px;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30"><mask id="m" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="30" height="30"><rect width="30" height="30" fill="%23D9D9D9"/></mask><g mask="url(%23m)"><path fill="white" d="M15.0002 26.8745C13.355 26.8745 11.81 26.5624 10.3652 25.9383C8.92045 25.3141 7.66129 24.4665 6.58774 23.3954C5.51399 22.3244 4.66847 21.0643 4.05118 19.6151C3.43389 18.1662 3.12524 16.6164 3.12524 14.9658C3.12524 13.3162 3.43389 11.7723 4.05118 10.3342C4.66847 8.89587 5.51399 7.64118 6.58774 6.57014C7.66129 5.4991 8.92045 4.65701 10.3652 4.04389C11.81 3.43097 13.355 3.12451 15.0002 3.12451C16.6498 3.12451 18.1959 3.43097 19.6384 4.04389C21.0811 4.65701 22.3392 5.4991 23.4127 6.57014C24.4865 7.64118 25.332 8.89587 25.9493 10.3342C26.5666 11.7723 26.8752 13.3162 26.8752 14.9658C26.8752 16.6164 26.5666 18.1662 25.9493 19.6151C25.332 21.0643 24.4865 22.3244 23.4127 23.3954C22.3392 24.4665 21.0811 25.3141 19.6384 25.9383C18.1959 26.5624 16.6498 26.8745 15.0002 26.8745Z"/></g></svg>');
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
}
.icon-globe {
  width: 30px;
  height: 30px;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><mask id='mask0_845_1177' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='30' height='30'><rect width='30' height='30' fill='%23D9D9D9'/></mask><g mask='url(%23mask0_845_1177)'><path d='M15.0002 26.8745C13.355 26.8745 11.81 26.5624 10.3652 25.9383C8.92045 25.3141 7.66129 24.4665 6.58774 23.3954C5.51399 22.3244 4.66847 21.0643 4.05118 19.6151C3.43389 18.1662 3.12524 16.6164 3.12524 14.9658C3.12524 13.3162 3.43389 11.7723 4.05118 10.3342C4.66847 8.89587 5.51399 7.64118 6.58774 6.57014C7.66129 5.4991 8.92045 4.65701 10.3652 4.04389C11.81 3.43097 13.355 3.12451 15.0002 3.12451C16.6498 3.12451 18.1959 3.43097 19.6384 4.04389C21.0811 4.65701 22.3392 5.4991 23.4127 6.57014C24.4865 7.64118 25.332 8.89587 25.9493 10.3342C26.5666 11.7723 26.8752 13.3162 26.8752 14.9658C26.8752 16.6164 26.5666 18.1662 25.9493 19.6151C25.332 21.0643 24.4865 22.3244 23.4127 23.3954C22.3392 24.4665 21.0811 25.3141 19.6384 25.9383C18.1959 26.5624 16.6498 26.8745 15.0002 26.8745ZM15.0002 25.3367C15.7311 24.4961 16.3363 23.6053 16.8159 22.6645C17.2957 21.7239 17.6881 20.6443 17.9931 19.4258H12.0202C12.3273 20.6422 12.7194 21.7259 13.1965 22.6767C13.6736 23.6275 14.2748 24.5142 15.0002 25.3367ZM12.8712 25.0523C12.3216 24.3169 11.8328 23.4669 11.4049 22.5023C10.977 21.5377 10.6418 20.5122 10.3993 19.4258H5.66837C6.4217 20.9353 7.38681 22.1493 8.56368 23.0676C9.74035 23.986 11.1762 24.6475 12.8712 25.0523ZM17.1499 25.0395C18.7072 24.6966 20.1116 24.0371 21.3631 23.0611C22.6147 22.0852 23.6044 20.8735 24.3321 19.4258H19.614C19.323 20.5172 18.9669 21.5424 18.5459 22.5014C18.1248 23.4606 17.6595 24.3066 17.1499 25.0395ZM5.10212 17.8554H10.0996C10.0211 17.32 9.96847 16.8179 9.94181 16.3492C9.91514 15.8804 9.90181 15.4193 9.90181 14.9658C9.90181 14.4781 9.91722 14.0097 9.94806 13.5608C9.9791 13.1118 10.0339 12.6351 10.1124 12.1308H5.10212C4.95941 12.5951 4.85597 13.0543 4.79181 13.5083C4.72785 13.9624 4.69587 14.4483 4.69587 14.9658C4.69587 15.4889 4.72785 15.9839 4.79181 16.4508C4.85597 16.9176 4.95941 17.3859 5.10212 17.8554ZM11.6959 17.8554H18.3174C18.4045 17.2807 18.4636 16.7727 18.4946 16.3317C18.5257 15.8907 18.5412 15.4353 18.5412 14.9658C18.5412 14.5101 18.5257 14.0674 18.4946 13.6376C18.4636 13.2078 18.4045 12.7056 18.3174 12.1308H11.6959C11.6088 12.7056 11.5497 13.2078 11.5187 13.6376C11.4876 14.0674 11.4721 14.5101 11.4721 14.9658C11.4721 15.4353 11.4876 15.8907 11.5187 16.3317C11.5497 16.7727 11.6088 17.2807 11.6959 17.8554ZM19.8881 17.8554H24.8984C25.0411 17.3859 25.1445 16.9176 25.2087 16.4508C25.2726 15.9839 25.3046 15.4889 25.3046 14.9658C25.3046 14.4483 25.2726 13.9624 25.2087 13.5083C25.1445 13.0543 25.0411 12.5951 24.8984 12.1308H19.909C19.9821 12.7451 20.0342 13.2712 20.0652 13.7089C20.0961 14.1468 20.1115 14.5658 20.1115 14.9658C20.1115 15.4278 20.0939 15.8834 20.0587 16.3323C20.0235 16.7815 19.9666 17.2892 19.8881 17.8554ZM19.6012 10.5604H24.3321C23.6188 9.05712 22.6464 7.8242 21.4149 6.8617C20.1833 5.89899 18.7547 5.25659 17.1293 4.93451C17.6789 5.70159 18.1615 6.55576 18.5771 7.49701C18.9927 8.43826 19.3341 9.45941 19.6012 10.5604ZM12.0202 10.5604H18.014C17.7323 9.42795 17.3363 8.36722 16.8259 7.37826C16.3155 6.38909 15.7069 5.49233 15.0002 4.68795C14.3244 5.38233 13.7511 6.19514 13.2802 7.12639C12.8094 8.05785 12.3894 9.20253 12.0202 10.5604ZM5.66837 10.5604H10.4121C10.6621 9.48503 10.9915 8.48024 11.4002 7.54607C11.8088 6.6117 12.2922 5.74545 12.8506 4.94732C11.2222 5.27482 9.80066 5.91493 8.58587 6.86764C7.37129 7.82035 6.39879 9.05128 5.66837 10.5604Z' fill='white'/></g></svg>");
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
}
.icon-chevron-down {
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><mask id='mask0_845_1184' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'><rect width='24' height='24' fill='%23D9D9D9'/></mask><g mask='url(%23mask0_845_1184)'><path d='M12.025 15.1576L6.16724 9.29984L7.32499 8.14209L12.025 12.8421L16.725 8.14209L17.8827 9.29984L12.025 15.1576Z' fill='white'/></g></svg>");
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
}
.icon-search-blue {
  width: 40px;
  height: 41px;
  background-image: url("data:image/svg+xml;utf8,<svg width='40' height='41' viewBox='0 0 40 41' fill='none' xmlns='http://www.w3.org/2000/svg'><mask id='mask0_3_3838' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='40' height='41'><rect y='0.5' width='40' height='40' fill='%23D9D9D9'/></mask><g mask='url(%23mask0_3_3838)'><path d='M32.6366 34.0834L22.0449 23.4913C21.2172 24.2246 20.2563 24.7866 19.1624 25.1771C18.0688 25.5677 16.9691 25.763 15.8633 25.763C13.2033 25.763 10.952 24.8435 9.10953 23.0046C7.2673 21.166 6.34619 18.9227 6.34619 16.2746C6.34619 13.6266 7.2655 11.3814 9.10411 9.53921C10.943 7.69699 13.1859 6.77588 15.8329 6.77588C18.4798 6.77588 20.7286 7.69574 22.5791 9.53546C24.4294 11.3752 25.3545 13.6187 25.3545 16.2659C25.3545 17.4148 25.1494 18.5366 24.7391 19.6313C24.3288 20.726 23.7676 21.6759 23.0554 22.4809L33.6537 33.045L32.6366 34.0834ZM15.8566 24.3525C18.1247 24.3525 20.0397 23.5735 21.6016 22.0155C23.1636 20.4574 23.9445 18.542 23.9445 16.2692C23.9445 13.9964 23.1636 12.081 21.6016 10.523C20.0397 8.96491 18.1247 8.18588 15.8566 8.18588C13.5852 8.18588 11.6673 8.96491 10.1029 10.523C8.53841 12.081 7.75619 13.9964 7.75619 16.2692C7.75619 18.542 8.53841 20.4574 10.1029 22.0155C11.6673 23.5735 13.5852 24.3525 15.8566 24.3525Z' fill='%2301ADFF'/></g></svg>");
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
}
.icon-search-small {
  width: 30px;
  height: 30px;
  background-image: url("data:image/svg+xml;utf8,<svg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'><mask id='mask0_767_3531' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='30' height='30'><rect width='30' height='30' fill='%23D9D9D9'/></mask><g mask='url(%23mask0_767_3531)'><path d='M24.3557 25.1922L16.5288 17.3653C15.9038 17.8974 15.1851 18.3093 14.3726 18.6009C13.5601 18.8926 12.7436 19.0384 11.9232 19.0384C9.92112 19.0384 8.22664 18.3454 6.83977 16.9594C5.4531 15.5733 4.75977 13.8799 4.75977 11.879C4.75977 9.87801 5.45279 8.18311 6.83883 6.79436C8.22487 5.40582 9.91831 4.71155 11.9191 4.71155C13.9202 4.71155 15.6151 5.40488 17.0038 6.79155C18.3924 8.17842 19.0866 9.8729 19.0866 11.875C19.0866 12.7435 18.9328 13.584 18.6251 14.3965C18.3174 15.209 17.9135 15.9037 17.4135 16.4806L25.2404 24.3078L24.3557 25.1922ZM11.9232 17.7884C13.5817 17.7884 14.982 17.2175 16.1238 16.0756C17.2657 14.9339 17.8366 13.5337 17.8366 11.875C17.8366 10.2162 17.2657 8.81603 16.1238 7.67436C14.982 6.53249 13.5817 5.96155 11.9232 5.96155C10.2645 5.96155 8.86424 6.53249 7.72258 7.67436C6.5807 8.81603 6.00977 10.2162 6.00977 11.875C6.00977 13.5337 6.5807 14.9339 7.72258 16.0756C8.86424 17.2175 10.2645 17.7884 11.9232 17.7884Z' fill='%2301ADFF'/></g></svg>");
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
}
.icon-chevron-down1 {
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml;utf8,<svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'><mask id='mask0_767_3569' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'><rect width='24' height='24' fill='%23D9D9D9'/></mask><g mask='url(%23mask0_767_3569)'><path d='M12.025 15.1577L6.16724 9.29996L7.32499 8.14221L12.025 12.8422L16.725 8.14221L17.8827 9.29996L12.025 15.1577Z' fill='black'/></g></svg>");
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
}
.icon-globe1 {
  width: 30px;
  height: 30px;
  background-image: url("data:image/svg+xml;utf8,<svg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'><mask id='mask0_103_6489' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='30' height='30'><rect width='30' height='30' fill='%23D9D9D9'/></mask><g mask='url(%23mask0_103_6489)'><path d='M15.0002 26.8745C13.355 26.8745 11.81 26.5624 10.3652 25.9383C8.92045 25.3141 7.66129 24.4665 6.58774 23.3954C5.51399 22.3244 4.66847 21.0643 4.05118 19.6151C3.43389 18.1662 3.12524 16.6164 3.12524 14.9658C3.12524 13.3162 3.43389 11.7723 4.05118 10.3342C4.66847 8.89587 5.51399 7.64118 6.58774 6.57014C7.66129 5.4991 8.92045 4.65701 10.3652 4.04389C11.81 3.43097 13.355 3.12451 15.0002 3.12451C16.6498 3.12451 18.1959 3.43097 19.6384 4.04389C21.0811 4.65701 22.3392 5.4991 23.4127 6.57014C24.4865 7.64118 25.332 8.89587 25.9493 10.3342C26.5666 11.7723 26.8752 13.3162 26.8752 14.9658C26.8752 16.6164 26.5666 18.1662 25.9493 19.6151C25.332 21.0643 24.4865 22.3244 23.4127 23.3954C22.3392 24.4665 21.0811 25.3141 19.6384 25.9383C18.1959 26.5624 16.6498 26.8745 15.0002 26.8745ZM15.0002 25.3367C15.7311 24.4961 16.3363 23.6053 16.8159 22.6645C17.2957 21.7239 17.6881 20.6443 17.9931 19.4258H12.0202C12.3273 20.6422 12.7194 21.7259 13.1965 22.6767C13.6736 23.6275 14.2748 24.5142 15.0002 25.3367ZM12.8712 25.0523C12.3216 24.3169 11.8328 23.4669 11.4049 22.5023C10.977 21.5377 10.6418 20.5122 10.3993 19.4258H5.66837C6.4217 20.9353 7.38681 22.1493 8.56368 23.0676C9.74035 23.986 11.1762 24.6475 12.8712 25.0523ZM17.1499 25.0395C18.7072 24.6966 20.1116 24.0371 21.3631 23.0611C22.6147 22.0852 23.6044 20.8735 24.3321 19.4258H19.614C19.323 20.5172 18.9669 21.5424 18.5459 22.5014C18.1248 23.4606 17.6595 24.3066 17.1499 25.0395ZM5.10212 17.8554H10.0996C10.0211 17.32 9.96847 16.8179 9.94181 16.3492C9.91514 15.8804 9.90181 15.4193 9.90181 14.9658C9.90181 14.4781 9.91722 14.0097 9.94806 13.5608C9.9791 13.1118 10.0339 12.6351 10.1124 12.1308H5.10212C4.95941 12.5951 4.85597 13.0543 4.79181 13.5083C4.72785 13.9624 4.69587 14.4483 4.69587 14.9658C4.69587 15.4889 4.72785 15.9839 4.79181 16.4508C4.85597 16.9176 4.95941 17.3859 5.10212 17.8554ZM11.6959 17.8554H18.3174C18.4045 17.2807 18.4636 16.7727 18.4946 16.3317C18.5257 15.8907 18.5412 15.4353 18.5412 14.9658C18.5412 14.5101 18.5257 14.0674 18.4946 13.6376C18.4636 13.2078 18.4045 12.7056 18.3174 12.1308H11.6959C11.6088 12.7056 11.5497 13.2078 11.5187 13.6376C11.4876 14.0674 11.4721 14.5101 11.4721 14.9658C11.4721 15.4353 11.4876 15.8907 11.5187 16.3317C11.5497 16.7727 11.6088 17.2807 11.6959 17.8554ZM19.8881 17.8554H24.8984C25.0411 17.3859 25.1445 16.9176 25.2087 16.4508C25.2726 15.9839 25.3046 15.4889 25.3046 14.9658C25.3046 14.4483 25.2726 13.9624 25.2087 13.5083C25.1445 13.0543 25.0411 12.5951 24.8984 12.1308H19.909C19.9821 12.7451 20.0342 13.2712 20.0652 13.7089C20.0961 14.1468 20.1115 14.5658 20.1115 14.9658C20.1115 15.4278 20.0939 15.8834 20.0587 16.3323C20.0235 16.7815 19.9666 17.2892 19.8881 17.8554ZM19.6012 10.5604H24.3321C23.6188 9.05712 22.6464 7.8242 21.4149 6.8617C20.1833 5.89899 18.7547 5.25659 17.1293 4.93451C17.6789 5.70159 18.1615 6.55576 18.5771 7.49701C18.9927 8.43826 19.3341 9.45941 19.6012 10.5604ZM12.0202 10.5604H18.014C17.7323 9.42795 17.3363 8.36722 16.8259 7.37826C16.3155 6.38909 15.7069 5.49233 15.0002 4.68795C14.3244 5.38233 13.7511 6.19514 13.2802 7.12639C12.8094 8.05785 12.3894 9.20253 12.0202 10.5604ZM5.66837 10.5604H10.4121C10.6621 9.48503 10.9915 8.48024 11.4002 7.54607C11.8088 6.6117 12.2922 5.74545 12.8506 4.94732C11.2222 5.27482 9.80066 5.91493 8.58587 6.86764C7.37129 7.82035 6.39879 9.05128 5.66837 10.5604Z' fill='black'/></g></svg>");
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
}
.icon-hamburger1 {
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml;utf8,<svg width='32' height='33' viewBox='0 0 32 33' fill='none' xmlns='http://www.w3.org/2000/svg'><line x1='3.5' y1='7.85417' x2='28.5' y2='7.85417' stroke='black' stroke-width='1.29167'/><line x1='3.5' y1='15.8542' x2='28.5' y2='15.8542' stroke='black' stroke-width='1.29167'/><line x1='3.5' y1='23.8542' x2='28.5' y2='23.8542' stroke='black' stroke-width='1.29167'/></svg>");
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
}
.icon-arrow-right {
  width: 41px;
  height: 40px;
  background-image: url("data:image/svg+xml;utf8,<svg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'><mask id='mask0_175_49' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='41' height='40'><rect x='0.5' width='40' height='40' fill='%23D9D9D9'/></mask><g mask='url(%23mask0_175_49)'><path d='M24.955 30.5448L23.9692 29.5723L32.8687 20.6727H5.5V19.2627H32.9008L23.9829 10.3631L24.955 9.39062L35.5321 19.9677L24.955 30.5448Z' fill='white'/></g></svg>");
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
}
.icon-close1 {
  width: 40px;
  height: 40px;
  background-image: url("data:image/svg+xml;utf8,<svg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'><mask id='mask0_175_49' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='41' height='40'><rect x='0.5' width='40' height='40' fill='%23D9D9D9'/></mask><g mask='url(%23mask0_175_49)'><path d='M24.955 30.5448L23.9692 29.5723L32.8687 20.6727H5.5V19.2627H32.9008L23.9829 10.3631L24.955 9.39062L35.5321 19.9677L24.955 30.5448Z' fill='white'/></g></svg>");
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
}
.icon-close-black {
  width: 40px;
  height: 40px;
  background-image: url("data:image/svg+xml;utf8,<svg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'><mask id='mask0_175_49' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='41' height='40'><rect x='0.5' width='40' height='40' fill='%23D9D9D9'/></mask><g mask='url(%23mask0_175_49)'><path d='M24.955 30.5448L23.9692 29.5723L32.8687 20.6727H5.5V19.2627H32.9008L23.9829 10.3631L24.955 9.39062L35.5321 19.9677L24.955 30.5448Z' fill='black'/></g></svg>");
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
}
/* Close Icons */
.icon-close-new {
  background-image: url("data:image/svg+xml;utf8,<svg width='40' height='41' viewBox='0 0 40 41' fill='none' xmlns='http://www.w3.org/2000/svg'><mask id='mask0_6536_6565' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='40' height='41'><rect y='0.5' width='40' height='40' fill='%23D9D9D9'/></mask><g mask='url(%23mask0_6536_6565)'><path d='M10.5793 30.9253L9.57471 29.9207L18.996 20.4999L9.57471 11.079L10.5793 10.0745L20.0001 19.4957L29.421 10.0745L30.4255 11.079L21.0043 20.4999L30.4255 29.9207L29.421 30.9253L20.0001 21.504L10.5793 30.9253Z' fill='%23121623'/></g></svg>");
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
  width: 40px;
  height: 40px;
}
.icon-close-new-white {
  background-image: url("data:image/svg+xml;utf8,<svg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'><mask id='mask0_6529_27968' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='41' height='40'><rect x='0.5' width='40' height='40' fill='%23D9D9D9'/></mask><g mask='url(%23mask0_6529_27968)'><path d='M11.0259 30.9488L9.55127 29.4742L19.0259 20L9.55127 10.5259L11.0259 9.05127L20.5 18.5259L29.9742 9.05127L31.4488 10.5259L21.9742 20L31.4488 29.4742L29.9742 30.9488L20.5 21.4742L11.0259 30.9488Z' fill='%23F8FAFD'/></g></svg>");
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
  width: 40px;
  height: 40px;
}
/* Search Icon */
.icon-search-black {
  background-image: url("data:image/svg+xml;utf8,<svg width='48' height='49' viewBox='0 0 48 49' fill='none' xmlns='http://www.w3.org/2000/svg'><mask id='mask0_15499_1477' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='48' height='49'><rect y='0.5' width='48' height='48' fill='%23D9D9D9'/></mask><g mask='url(%23mask0_15499_1477)'><path d='M39.2615 40.796L26.4575 27.9925C25.4678 28.8865 24.3135 29.5683 22.9945 30.038C21.6758 30.5076 20.3495 30.7425 19.0155 30.7425C15.8291 30.7425 13.1326 29.642 10.926 27.441C8.71898 25.24 7.61548 22.5566 7.61548 19.391C7.61548 16.2253 8.71598 13.5398 10.917 11.3345C13.118 9.12948 15.8003 8.02698 18.964 8.02698C22.1276 8.02698 24.8195 9.12798 27.0395 11.33C29.2591 13.5323 30.369 16.215 30.369 19.378C30.369 20.7516 30.123 22.0986 29.631 23.419C29.1386 24.7396 28.4513 25.8936 27.569 26.881L40.3845 39.6345L39.2615 40.796ZM19.004 29.204C21.7593 29.204 24.086 28.2585 25.984 26.3675C27.882 24.4765 28.831 22.1488 28.831 19.3845C28.831 16.6205 27.882 14.293 25.984 12.402C24.086 10.511 21.7593 9.56548 19.004 9.56548C16.242 9.56548 13.9098 10.511 12.0075 12.402C10.1051 14.293 9.15398 16.6205 9.15398 19.3845C9.15398 22.1488 10.1051 24.4765 12.0075 26.3675C13.9098 28.2585 16.242 29.204 19.004 29.204Z' fill='%23121623'/></g></svg>");
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
  width: 48px;
  height: 48px;
}
/* Arrow Right Icons */
.icon-right-white {
  background-image: url("data:image/svg+xml;utf8,<svg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'><mask id='mask0_928_1243' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='40' height='40'><rect width='40' height='40' fill='%23D9D9D9'/></mask><g mask='url(%23mask0_928_1243)'><path d='M24.455 30.545L23.4692 29.5725L32.3687 20.6729H5V19.2629H32.4008L23.4829 10.3633L24.455 9.39081L35.0321 19.9679L24.455 30.545Z' fill='white'/></g></svg>");
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
  width: 40px;
  height: 40px;
}
.icon-right-black {
  background-image: url("data:image/svg+xml;utf8,<svg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'><mask id='mask0_928_3589' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='41' height='40'><rect x='0.333252' width='40' height='40' fill='%23D9D9D9'/></mask><g mask='url(%23mask0_928_3589)'><path d='M24.7883 30.545L23.8024 29.5725L32.702 20.6729H5.33325V19.2629H32.7341L23.8162 10.3633L24.7883 9.39081L35.3653 19.9679L24.7883 30.545Z' fill='black'/></g></svg>");
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
  width: 40px;
  height: 40px;
}
/* foooooooterrrrr navi css */  /* Footer CSS - Hierarchical class-based */
/* Footer Wrapper */
.footerwrapperr {
  background-color: #00284C;
  color: white;
}
.footerwrapperr .dark-grey-line-left {
  border-left: 1px solid #595C65;
}
/* Footer Links Section */
.footerwrapperr .footer-links-wrapper {
  padding-top: 32px;
}
.footerwrapperr .footer-links-wrapper .footer-box-links {
  padding-left: 32px;
  padding-right: 32px;
  padding-bottom: 64px;
}
.header-wrapper.header-new .grey-line-left.menuHead-inside a {
  color: #000 !important;
  pointer-events: none;
  font-size: 22px;
}
.footerwrapperr .footer-links-wrapper .footer-box-links .footer-box-links__title {
  margin-bottom: 16px;
  color: #FFF;
  font-size: 28px;
  font-weight: 400;
  line-height: 38px;
  letter-spacing: -0.63px;
}
.footerwrapperr .footer-links-wrapper .footer-box-links .footer__nav .footer__nav-item .footer__nav-link {
  color: #ffffff !important;
  font-size: 21px;
  font-style: normal;
  font-weight: 400;
  line-height: 30px;
  letter-spacing: -0.31px;
  margin-bottom:8px;
}
.footerwrapperr .footer-links-wrapper .footer-box-links .footer__nav ul,
.footerwrapperr .footer-links-wrapper .footer-box-links .footer__nav li {
  padding-left: 0px;
}
.footerwrapperr .footer-links-wrapper .footer-box-links h5 {
  color: white;
  font-weight: 600;
  margin-bottom: 20px;
}
.footerwrapperr .footer-links-wrapper .footer-box-links.box1 {
  padding-left: 34px;
  padding-right: 32px;
  padding-bottom: 48px;
}
.footerwrapperr .footer-links-wrapper .footer-box-links.box1 a {
  margin-bottom: 0px;
  max-height: 82px;
  max-width: 291px;
}
.footerwrapperr .footer-links-wrapper .footer-box-links a {
  color: #B9B9BD;
  text-decoration: none;
  display: block;
  font-size: 14px;
}
.footerwrapperr .footer-links-wrapper .footer-box-links a:hover {
  color: white;
}
/* Footer Navigation */
.footerwrapperr .footer__nav {
  list-style: none;
  padding: 0;
  margin: 0;
}
.footerwrapperr .footer__nav-item:last-child {
  margin-bottom: 0;
}
.footerwrapperr .footer__nav-link:hover {
  color: white;
  text-decoration: none;
}
/* Icon Plus Class */
.icon-plus {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_845_5321' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='25'%3E%3Crect y='0.459961' width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_845_5321)'%3E%3Cpath d='M11.1752 21.2602V13.2852H3.2002V11.6352H11.1752V3.66016H12.8252V11.6352H20.8002V13.2852H12.8252V21.2602H11.1752Z' fill='white'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  width: 24px;
  height: 24px;
  display: inline-block;
}
.icon-minus {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8bWFzayBpZD0ibWFzazBfOTUzNl83MjYyIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIwIiB5PSIwIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiPgogICAgPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSIjRDlEOUQ5Ii8+CiAgPC9tYXNrPgogIDxnIG1hc2s9InVybCgjbWFzazBfOTUzNl83MjYyKSI+CiAgICA8cGF0aCBkPSJNNi4yMDAyIDEyLjc5OTlWMTEuMTQ5OUgxNy44VjEyLjc5OTlINi4yMDAyWiIgZmlsbD0id2hpdGUiLz4KICA8L2c+Cjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
/* Social Media Links */
.footerwrapperr .social-media-links .branding {
  display: flex;
  align-items: center;
  gap: 20px;
  margin-bottom: 20px;
}
.footerwrapperr .social-media-links .branding a {
  color: #B9B9BD;
  font-size: 18px;
  text-decoration: none;
}
.footerwrapperr .social-media-links .branding a:hover {
  color: white;
}
.footerwrapperr .branding__social-list {
  display: flex;
  gap: 32px;
  padding: 0;
  margin: 0;
  list-style: none;
}
.footerwrapperr .branding__social-list li {
  margin-bottom: 0;
}
.footerwrapperr .branding__social-item a {
  display: inline-block;
  text-decoration: none;
}
.footerwrapperr .branding__social-icon {
  font-size: 25px;
  color: #B9B9BD;
  display: flex;
  align-items: center;
  justify-content: center;
}
.footerwrapperr .branding__social-icon::before {
  line-height: 1;
}
.footerwrapperr .branding__social-icon .invisible {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  clip: rect(0 0 0 0);
  overflow: hidden;
  white-space: nowrap;
  border: 0;
}
.footerwrapperr .branding .branding__social-list {
  padding-top: 32px;
  padding-bottom: 32px;
  padding-left: 32px;
  padding-right: 48px;
}
/* Copyright Links */
.footerwrapperr .social-media-links .copyright-links {
  display: flex;
  gap: 20px;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}
.footerwrapperr .social-media-links .copyright-links .legal-links {
  display: flex;
  gap: 20px;
  flex-wrap: wrap;
}

#body_0_main_1_ctl02_ctl00_ctl00_ctl01_ctl01_ctl3235_Submit:hover {
  background: #005198;
    
  color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' fill='white' class='bi bi-arrow-right' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  
  background-position: right 3.1rem center;
}
}
.footerwrapperr .social-media-links .copyright-links .legal-links a {
  color: #B9B9BD;
  text-decoration: none;
  font-size: 12px;
}
.footerwrapperr .social-media-links .copyright-links .legal-links a:hover {
  color: white;
}
.footerwrapperr .footer__copyright-links ul,
.footerwrapperr .footer__copyright-links li {
  margin-bottom: 0px;
  padding-left: 0px;
}
.footerwrapperr .footer__copyright-links .footer__link-list {
  gap: 32px;
  padding-left: 32px;
  padding-top: 34px;
  padding-bottom: 34px;
  padding-right: 48px;
  display: flex;
}
.footerwrapperr .footer__copyright-links .footer__link {
  color: #ffffff !important;
  font-size: 21px;
  font-style: normal;
  font-weight: 400;
  line-height: 30px;
  letter-spacing: -0.31px;text-decoration: none;
}
/* Language Switcher */
.footerwrapperr .social-media-links .language-switcher-footer {
  display: flex;
  align-items: center;
}
.footerwrapperr .social-media-links .language-switcher-footer .lang-switch-nav-footer {
  display: flex;
  align-items: center;
  gap: 10px;
}
.footerwrapperr .social-media-links .language-switcher-footer .lang-switch-nav-footer a:hover {
  color: white;
}
.language-switcher-footer {
  position: relative;
}
.language-switcher-footer .lang-switch-nav-footer {
  position: relative;
  display: inline-block;
}
.language-switcher-footer .lang-switch-nav-footer ip3\\:dummyif {
  display: contents;
}
.language-switcher-footer .lang-switch-nav-footer > a {
  display: none;
}
.language-switcher-footer .lang-switch-nav-footer .langSwitch-footer {
  margin: 0;
  padding: 0;
  list-style: none;
}
.language-switcher-footer .lang-switch-nav-footer .langSwitch-footer ul,
.language-switcher-footer .lang-switch-nav-footer .langSwitch-footer li {
  margin-bottom: 0px;
}
.language-switcher-footer .lang-switch-nav-footer .langSwitch-footer .lang-btn-footer {
  display: inline-flex;
  align-items: center;
  gap: 8px;z-index: 111;
  position: relative;
  padding: 12px 8px;
  border: 2px solid #595C65;
  border-radius: 999px;
  background-color: transparent;
  color: white;
  font-size: 16px;
  text-decoration: none;
  font-weight: 500;
  cursor: pointer;
  transition: all 0.3s ease;
}
.language-switcher-footer .lang-switch-nav-footer .langSwitch-footer .lang-btn-footer:hover,
.language-switcher-footer .lang-switch-nav-footer .langSwitch-footer .lang-btn-footer:focus {
  background-color: rgba(255, 255, 255, 0.1);
  color: #fff;
  text-decoration: none;
}
.language-switcher-footer .lang-switch-nav-footer .langSwitch-footer .lang-btn-footer img {
  width: 16px;
  height: 16px;
}
.language-switcher-footer .lang-switch-nav-footer .languageSwitcherList-footer {
  position: absolute;
  bottom: 0;border-radius: 30px 30px 30px 30px;
  min-width: 160px;
  background-color: #00254d;
  border: 2px solid #666;
  padding: 20px 10px 51px 10px;
  list-style: none;border-bottom: none;
  z-index: 999;
  display: none;z-index: 0;
}
.language-switcher-footer .lang-switch-nav-footer.clicked .langSwitch-footer .lang-btn-footer{
border-top: 2px solid transparent;
  border-left: 2px solid transparent;
  border-right: 2px solid transparent;background: transparent;
  outline: none;
}
.language-switcher-footer .lang-switch-nav-footer .langSwitch-footer .lang-btn-footer .icon-chevron-down{
width: 30px;
  height: 30px;
}
.languageSwitcherList-footer, .language-switcher-footer .lang-switch-nav-footer.clicked .langSwitch-footer .lang-btn-footer{
width:170px;
}
.language-switcher-footer .lang-switch-nav-footer .langSwitch-footer .langSwitch-footer__title {
  color: #FFF;
  font-size: 21px;
  font-style: normal;
  font-weight: 400;
  line-height: 30px;
  letter-spacing: -0.31px;
}
.close-button a {
  color: #fff !important;
}
.language-switcher-footer .lang-switch-nav-footer .langSwitch-footer .lang-btn-footer__elements {
  gap: 8px;
}
.language-switcher-footer .lang-switch-nav-footer .languageSwitcherList-footer li {
  list-style: none;
}
.language-switcher-footer .lang-switch-nav-footer .languageSwitcherList-footer .lang-btn-footer {
  display: block;
  text-align: center;
  padding: 6px 12px 6px 12px;
  border-radius: 999px;
  margin: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
  white-space: nowrap; color:#fff !important;
}
.language-switcher-footer .lang-switch-nav-footer .languageSwitcherList-footer .lang-btn-footer:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.language-switcher-footer .lang-switch-nav-footer:hover .languageSwitcherList-footer {
  border-bottom: none;
}
.lang-switch-nav-footer.clicked .languageSwitcherList-footer {
  display: block;
}
/* Copyright Wrapper */
.footerwrapperr .copyright-wrapper {
  padding: 16px 32px 16px 32px;
}
.footerwrapperr .copyright-wrapper .copyright-content p {
  color: #B9B9BD;
  margin-bottom: 0px;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: -0.08px;
}
/* Extra Space */
.footerwrapperr .extraspace-wrapper {
  padding-bottom: 16px;
}
@media (min-width:1024px){
  .module-latest-reports__items{
    padding-bottom:99px;
  }
  .module-latest-reports__buttons{
    display:none !important;
  }
}
/* Media Queries */
@media (max-width: 1024px) {
.module-latest-reports__buttons.heading-box-padding {
  padding-bottom: 0 !important;
}
 .module-latest-reports__buttons{
    display:flex !important;
  }
  .lang__switch{
    margin:0 !important
  }
  .footerwrapperr .footer-links-wrapper .footer-box-links.box1 a {
    max-height: 53px;
    max-width: 187px;
  }
  .footerwrapperr .footer-links-wrapper .footer-box-links.box1 {
    padding-bottom: 32px;
    padding-right: 32px;
    padding-left: 31px;
  }
}
@media (max-width: 768px) {
.lang-switch-nav-block .langSwitch > li{
margin-bottom:0;
}
.hidden-body .search-btn, .header-wrapper.header-new.open .hambg.mobile-navbar {
  pointer-events: none;
}

.breadcrumb-btn::after{
top: 50%;
  transform: translateY(-50%);
}
.menuHead-wrapper .menuHead .close-button{
padding: 20px 30px;
}
/* #closeButtonContainer #closeButton{
display:block !important;
} */
/* .breadcrumb-new .breadcrumb-wrapper{
width: max-content;
  overflow-x: scroll;
} */
.breadcrumb-new .col-12{
overflow-x: scroll;
}
  .subscribe-block .subscribe-btn{
    border: 2px solid #DFF73F;
    border-radius: 999px;
    padding: 14px 24px;
    color: black;
    margin-right: 16px;
    display: inline-flex;
    transition: 0.3s all ease-in-out;
    margin-left: 12px;
    margin-top: 20px;
  }
  .subscribe-block .subscribe-btn:hover{
    background-color:#DFF73F;
  }
  .share-price-ticker-new{
    margin-top: 20px;
    margin-left: 12px;
    margin-bottom: 50px;
  }
  iframe {
    width: 100% !important;
  }
  .ul-level1, .ul-level2{
    padding: 10px !important 
  }
  .footer-nav-hidden {
    display: none;
  }
  .footerwrapperr .footer-links-wrapper .footer-box-links .footer__nav .footer__nav-item .footer__nav-link{
    display: initial;
  }
  .footerwrapperr .social-media-links .copyright-links {
    flex-direction: column;
    align-items: flex-start;
    gap: 15px;
  }
  .footerwrapperr .social-media-links .copyright-links .legal-links {
    flex-direction: column;
    gap: 10px;
  }
  .footerwrapperr .footer__links-wrapper .footer__column:not(:first-child) {
    border-left: none;
  }
  .footerwrapperr .footer__column {
    padding-left: 32px;
    padding-right: 32px;
    margin-bottom: 32px;
  }
  .footerwrapperr .footer__column:last-child {
    margin-bottom: 0;
  }
}
@media (max-width: 479px) {
  .footerwrapperr .footer-links-wrapper .footer-box-links.box1 a {
    max-height: 96px;
    max-width: 264px;
  }
  .footerwrapperr .footer-links-wrapper .footer-box-links.box1 {
    padding-bottom: 32px;
    padding-right: 32px;
    padding-left: 32px;
  }
  .footerwrapperr .footer-links-wrapper .footer__copyright-links {
    padding: 16px 32px 16px 32px;
  }
  .footerwrapperr .footer__copyright-links .footer__link-list {
    display: flex;
    flex-direction: column;
    gap: 4px;
  }
  .footerwrapperr .footer-links-wrapper .footer__copyright-links .footer__link-list .footer__link-item {
    color: #FFF;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: -0.08px;
  }
  .footerwrapperr .footer-links-wrapper .footer__copyright-links .footer__link-list .footer__link-item a {
    color: #FFF;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: -0.08px;
  }
  .footerwrapperr .footer-links-wrapper .branding ul ,        .footerwrapperr .footer-links-wrapper .branding li {
    padding-left:0px;
  }
  .language-switcher-footer .lang-switch-nav-footer .langSwitch-footer .lang-btn-footer__elements {
    gap: 8px;
  }
  .language-switcher-footer .lang-switch-nav-footer .langSwitch-footer .lang-btn-footer {
    padding: 12px 10px;
  }
  .footerwrapperr .footer-links-wrapper .branding .branding__social-list {
    padding: 32px 32px;
    gap: 22.5px;
  }
  .footerwrapperr .footer-links-wrapper .branding .branding__social-list .branding__social-item span:before  {
    width: 32px;
    height: 32px;
    font-size: 32px;
  }
  .language-switcher-footer .lang-switch-nav-footer .langSwitch-footer .lang-btn-footer__elements {
    gap: 8px;
    padding: 0px;
  }
  .language-switcher-footer .lang-switch-nav-footer .langSwitch-footer .lang-btn-footer__elements .langSwitch-footer__title {
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height:24px;
    /* 150% */ 
    letter-spacing:  -0.08px;
  }
  .footerwrapperr .social-media-links .language-switcher-footer {
    padding-left: 32px;
    padding-bottom: 32px;
  }
  .lang-switch-nav-footer .langSwitch-footer ul,
  .lang-switch-nav-footer .langSwitch-footer li {
    padding-left: 0px;
  }
  .footerwrapperr .footer-links-wrapper .footer-box-links {
    padding-top:16px;
    padding-bottom:16px;
    border-bottom: 1px solid #595C65;
    padding-left: 32px;
    padding-right: 32px;
  }
  .footerwrapperr .footer-links-wrapper .footer-box-links .footer__nav   {
  }
  .footerwrapperr .footer-links-wrapper .footer-box-links .footer-box-links__content {
    display:flex;
    justify-content: space-between;
  }
  .footerwrapperr .footer-links-wrapper .footer-box-links .footer-box-links__title  {
    margin-bottom:0px;
    display:flex;
    justify-content: space-between;
    font-size:  21px;
    font-style: normal;
    font-weight: 400;
    line-height:  30px;
    /* 142.857% */
    letter-spacing: -0.22px;
  }
}
@media (min-width: 376px) and (max-width: 1024px) {
  .footerwrapperr .footer-links-wrapper .footer-box-links.box1 a {
    max-height: 96px;
    max-width: 264px;
  }
  .footerwrapperr .footer-links-wrapper .footer-box-links.box1 {
    padding-bottom: 32px;
    padding-right: 32px;
    padding-left: 32px;
  }
  .footerwrapperr .footer-links-wrapper .footer__copyright-links {
    padding: 16px 32px 16px 32px;
  }
  .footerwrapperr .footer__copyright-links .footer__link-list {
    display: flex;
    gap: 32px;
    flex-wrap: wrap;
  }
  .language-switcher-footer .lang-switch-nav-footer .langSwitch-footer .lang-btn-footer__elements {
    gap: 8px;
    padding: 0;
  }
  .footerwrapperr .footer-links-wrapper .footer__copyright-links .footer__link-list .footer__link-item {
    color: #FFF;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: -0.08px;
  }
  .footerwrapperr .footer-links-wrapper .footer__copyright-links .footer__link-list .footer__link-item a {
    color: #FFF;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: -0.08px;
  }
  .footerwrapperr .footer-links-wrapper .branding ul ,        .footerwrapperr .footer-links-wrapper .branding li {
    padding-left:0px;
  }
  .language-switcher-footer .lang-switch-nav-footer .langSwitch-footer .lang-btn-footer__elements {
    gap: 8px;
  }
  .language-switcher-footer .lang-switch-nav-footer .langSwitch-footer .lang-btn-footer {
    padding: 12px 10px;
  }
  .footerwrapperr .footer-links-wrapper .branding .branding__social-list {
    padding: 32px 32px;
    gap: 26px;
  }
  .footerwrapperr .footer-links-wrapper .branding .branding__social-list .branding__social-item span:before  {
    width: 32px;
    height: 32px;
    font-size: 32px;
  }
  .language-switcher-footer .lang-switch-nav-footer .langSwitch-footer .lang-btn-footer__elements {
    gap: 8px;
    padding: 0px;
  }
  .language-switcher-footer .lang-switch-nav-footer .langSwitch-footer .lang-btn-footer__elements .langSwitch-footer__title {
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height:24px;
    /* 150% */ 
    letter-spacing:  -0.08px;
  }
  .footerwrapperr .social-media-links .language-switcher-footer {
    padding-left: 32px;
    padding-bottom: 32px;
  }
  .lang-switch-nav-footer .langSwitch-footer ul,
  .lang-switch-nav-footer .langSwitch-footer li {
    padding-left: 0px;
  }
  .footerwrapperr .footer-links-wrapper .footer-box-links {
    padding-bottom: 32px;
    padding-left: 16px;
    padding-right: 32px;
    gap: 16px;
    display: flex;
    flex-direction: column;
    padding-top: 16px;
  }
  .footerwrapperr .footer-links-wrapper .footer-box-links .footer__nav  .footer__nav-item {
  }
  .footerwrapperr .footer-links-wrapper .footer-box-links .footer-box-links__content {
    display:flex;
    justify-content: space-between;
  }
  .footerwrapperr .footer-links-wrapper .footer-box-links .footer-box-links__title  {
    margin-bottom:0px;
    display:flex;
    justify-content: space-between;
    font-size:  21px;
    font-style: normal;
    font-weight: 400;
    line-height:  30px;
    /* 142.857% */
    letter-spacing: -0.22px;
  }
}
.header-wrapper.header-new  .headerBottomNav a {
  color:black;
}
/* old css for nav menu  , New dynamic css is below to overwrite this */
.header-top-link-search .search-wrap .header-ticker-wrap, .header-ticker-wrap.mobi{
  position: relative;
}
.header-top-link-search .search-wrap .header-ticker-wrap a.tickerr-links, .header-ticker-wrap.mobi a.tickerr-links{
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
ul.ul-level1{
  margin:0;
}
.desktop-nav ul li.level0.selected div.menuHead a:hover {
  text-decoration: none;
}
.language-switch-wrapper #languageSwitchWrap .langSwitcherText p:first-child {
  border-top: none;
  padding-top: 0;
  letter-spacing: 0;
  margin-bottom: 0;
}
.language-switch-wrapper #languageSwitchWrap .langSwitcherText a{
  font-size:1.6rem;
  line-height:19px;
  color: #85CDDB;
}
section.headerBottomNav nav.desktop-nav ul > li.level0.selected .scrollCustomMS{
  display: block !important;
  /*height: calc(100vh - 266px);*/
}
ul.ul-level0 > li {
  padding-left: 0px;
}
header.header-wrapper .header-links-top .desktop-nav ul#section-Homepage-level0 li#nav-Homepage-level0.selected .scrollCustomMS{
  display: block !important;
  /*height: calc(100vh - 266px);*/
  height:666px;
  position: absolute;
  transform: translateX(-40%);
  width: 1040px;
}
header.header-wrapper .header-links-top .desktop-nav ul li.level0 > div > ul#section-Homepage-level1 .level0-col1 > ul > li > ul, header.header-wrapper .header-links-top .desktop-nav ul li.level0 > div > ul#section-Homepage-level1 .level0-col2 > ul > li > ul, header.header-wrapper .header-links-top .desktop-nav ul li.level0 > div > ul#section-Homepage-level1 .level0-col3 > ul > li > ul {
  border-bottom: none;
}
.desktop-nav ul li.level0.haschildren.selected .level1:not(.haschildren) a {
  margin-bottom: 0;
}
.desktop-nav ul li.level0.haschildren.selected .level1:not(.haschildren) {
  margin-bottom: 32px;
}
header.header-wrapper .header-links-top .desktop-nav ul li.level0 > div > ul#section-Homepage-level1 .level0-col1, header.header-wrapper .header-links-top .desktop-nav ul li.level0 > div > ul#section-Homepage-level1 .level0-col2, header.header-wrapper .header-links-top .desktop-nav ul li.level0 > div > ul#section-Homepage-level1 .level0-col3 {
  width: 33.33%;
  float: left;
}
header.header-wrapper .header-links-top .desktop-nav ul li.level0 .closeMenu{
  position: absolute;
  top: 36px;
  right: 14px;
  width: 20px;
  height: 20px;
  z-index: 9;
}
header.header-wrapper .header-links-top .desktop-nav ul li.level0 .closeMenu:before{
  color:#fff;
}
header.header-wrapper .header-links-top .desktop-nav ul li.level0 > div > ul#section-Homepage-level1 {
  /*height: calc(100vh - 400px);*/width: 96.4%;
}
.header-links-top .desktop-nav ul li.level0.haschildren.selected > ul > div > ul > li > ul {
  border-bottom:none;
  margin-bottom: 24px;
}
.header-links-top .desktop-nav ul li.level0.haschildren.selected > div > ul > div {
  display: inline-block;
  width: 100%;
  margin: 0;
}
.header-links-top .desktop-nav ul li.level0.haschildren.selected > div > ul > div > ul{
  border-bottom: none;
}
/*-----------header----------*/
.desktop-nav ul li.level0.haschildren.selected > ul > li > div ul.ul-level2{
  margin-top:0;
}
.header-links-top .desktop-nav ul li.level0.haschildren.selected > ul > li > div ul li > ul li.level2 a{
  margin-bottom:8px;
}
ul#section-Homepage-level0:before {
  content: '';
  position: absolute;
  right: -32px;
  top: 37px;
  width: 16px;
  height: 100%;
  min-height: 148px;
  background-color: #32748B;
  overflow: hidden;
}
/*
*  STYLE 1
*/
#style-1::-webkit-scrollbar-track, .ul-level0::-webkit-scrollbar-track, ul#section-Homepage-level1::-webkit-scrollbar-track
{
  -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
  border-radius: 10px;
  background-color: #fff;
}
#style-1::-webkit-scrollbar, .ul-level0::-webkit-scrollbar, ul#section-Homepage-level1::-webkit-scrollbar
{
  width: 4px;
  background-color: #F5F5F5;
}
#style-1::-webkit-scrollbar-thumb, .ul-level0::-webkit-scrollbar-thumb, ul#section-Homepage-level1::-webkit-scrollbar-thumb
{
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
  background-color: #0097ba;
}
header.header-wrapper .header-links-top .desktop-nav ul {
  border-bottom: solid 0.5px rgba(255, 255, 255, 0.5);
}
header.header-wrapper .header-links-top .desktop-nav ul li > ul > li > div ul {
  border-bottom: none;
  margin-bottom: 0px;
  margin-top: 0;
}
header.header-wrapper .header-links-top .desktop-nav ul#section-Homepage-level0 li.level0 > a:after{
  content:none;
}
header.header-wrapper .header-links-top .desktop-nav ul#section-Homepage-level0 li.level0 {
  display: block;
}
.desktop-nav ul#section-corporate-right-level0 li.level0, .desktop-nav ul#section-Homepage-level0 li.level0
{
  display: none;
}
header.header-wrapper .header-links-top .desktop-nav ul.top-link-left-pad{
  padding-left:24px;
}
.header-links-top .desktop-nav ul li.level0.haschildren.selected > ul .menuHead a:hover {
  text-decoration: none;
}
.header-links-top .desktop-nav ul li.level0.haschildren.selected > ul > li > div ul li.level1 a{
  font-size: 1.6rem;
  line-height: 19px;
}
header.header-wrapper .header-links-top .desktop-nav ul li.level1 ul li.level2 {
  margin-left: 14px;
  padding-left: 0;
}
.header-top-link-search .search-wrap .header-ticker-wrap {
  padding-top: 5px;
}
header.header-wrapper .header-links-top .desktop-nav {
  margin-top: 6px;
  justify-content: end;
}
header.header-wrapper .header-links-top .desktop-nav ul#section-Homepage-level0 li#nav-Homepage-level0 {
  padding-left: 24px;
}
/*header.header-wrapper .header-links-top .desktop-nav ul:last-child li:first-child {
padding-left: 24px;
}*/
/*------------*/
.mobiMenuHead {
  display:none;
}
.header-ticker-wrap.mobi{
  display:none;
}
iframe#head-iframe {
  width: 138px;
  text-align: right;
}
.language-switch-btm{
  display:none;
}
div#searchButtonContainer span.icon-search:before {
  content: "\e909";
  bottom: 0;
  position: absolute;
  right: 20px;
  color: #fff;
  cursor: pointer;
  top: 108px;
  font-size: 19px;
}
.language-switch-btm{
  background-color: #32748B;
  width: 1048px;
  height: 648px;
  position: absolute;
  top: 100%;
  z-index: 100;
  padding: 82px 0 0 128px;
}
.language-switch-btm .language-switch-wrapper p.h3{
  color:#fff;
  line-height:29px;
}
.language-switch-wrapper #languageSwitchWrap p:first-child{
  border-top: solid 1px #fff;
  max-width: 608px;
  padding-top: 32px;
  margin-top: 32px;
}
.language-switch-btm span.icon-close {
  position: absolute;
  top: 25px;
  right: 25px;
  color: #fff;
  cursor: pointer;
}
.site-search .search p.h2 {
  color:black;
}
content: "";
display: block;
height: 2px;
width: 88px;
margin-bottom: 32px;
}
.language-switch-btm .language-switch-wrapper p{
  color:#fff;
  line-height:19px;
}
header.header-wrapper .search-wrap .search-block a span.icon-search{
  font-size:2.0rem;
  color: #fff;
}
.hambg.mobile-navbar.opened ul li.level0.haschildren ul li,
.hambg.mobile-navbar.opened ul#mobi-section-Homepage-level1 li {
  /*padding-left: 16px;*/margin-bottom: 0;
  font-size: 1.6rem;
  line-height: 19px;
  letter-spacing: 0.12px;
}
.mobile-navbar.opened .icon-hamburger1{
  background-image: url("data:image/svg+xml;utf8,<svg width='32' height='33' viewBox='0 0 32 33' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M7.71875,6.78125l-1.4375,1.4375l8.28125,8.28125l-8.28125,8.28125l1.4375,1.4375l8.28125,-8.28125l8.28125,8.28125l1.4375,-1.4375l-8.28125,-8.28125l8.28125,-8.28125l-1.4375,-1.4375l-8.28125,8.28125z' fill='black'/></svg>");
}
.hambg.mobile-navbar.opened ul#mobi-section-Homepage-level1 li.level1 {
  font-family:"Hexagon Akkurat Bold Web",Arial, Helvetica, Sans-serif;
}
.hambg.mobile-navbar.opened ul#mobi-section-Homepage-level1 li ul#mobi-section-strategy-level2 {
  margin-top: 32px;
}
.hambg.mobile-navbar.opened ul#mobi-section-Homepage-level1 li ul#mobi-section-strategy-level2 li#mobi-nav-market-overview-level2 a {
  font-size: 1.6rem;
  line-height: 19px;
  letter-spacing: 0.12px;
  font-family:Hexagon Akkurat Bold Web;
}
.hambg.mobile-navbar.opened ul#mobi-section-Homepage-level1 li ul#mobi-section-strategy-level2 li#mobi-nav-market-overview-level2 ul#mobi-section-market-overview-level3 li a{
  font-family:Hexagon Akkurat Web;
}
.hambg.mobile-navbar.opened ul#mobi-section-Homepage-level1 li ul#mobi-section-strategy-level2 li#mobi-nav-market-overview-level2 ul#mobi-section-market-overview-level3 li:last-child{
  padding-bottom:8px;
}
.hambg.mobile-navbar.opened .header-links-top {
  margin-top: 24px;
}
.hambg.mobile-navbar.opened ul {
}
.hambg.mobile-navbar.opened ul li.level1 ul.selected {
}
.hambg.mobile-navbar .hambg__mmenu{
  max-height: 40px;
  display: flex;
  height: 40px;
  justify-content: center;
  align-items: center;
}
.hambg.mobile-navbar .menuHead {
  display:none;
}
.hambg.mobile-navbar.opened .mobiMenuHead {
  display: block;
  padding-left: 30px;
}
.hambg.mobile-navbar.opened ul ul .mobiMenuHead > a {
  font-family: "Hexagon Akkurat Web";
  font-weight: normal;
  line-height: 19px;
  padding: 22px 0;
}
.site-search .icon-close{
  position: absolute;
  top: 24px;
  right: 24px;
  color: #fff;
  cursor:pointer;
  font-size:1.0rem;
}
/*Header Css starts*/
.top-links{
  position: relative;
  padding-right: 10px;
  margin-top:0px;
}
.top-links a span {
  font-size: 1.0rem;
}
.search-inner {
  border-bottom: 1px solid #003764;
  float: right;
  width: 100%;
  margin-top: 13px;
  position:relative;
}
.search {
  float: left;
  width:100%;
  position: relative;
}
input#searchTextbox {
  width: 100%;
  border: none;
  background-color: transparent;
/*   border-bottom: 1px solid  #B9B9BD; */
  outline: none;
  padding: 16px 0;
  font-family:Hexagon Akkurat Web;
  letter-spacing: 0px;
  color: black;
  opacity: 1;
  font-size: 1.6rem;
  line-height: 28px;
}
/*Header Css ends*/
/* Top Navigation Starts*/
.desktop-nav {
  background: none;
  position: relative;
  display: flex;
  width: 100%;
  margin-top: 3px;
  /*margin-top: 13px;*/
}
.desktop-nav > ul {
  margin: 0px;
  max-width: 1280px;
  width:auto;
  display:flex;
  flex-wrap:wrap;
}
.desktop-nav ul li a {
  display: inline;
  text-decoration: none;
  text-align: left;
  font-size: 18px;
  line-height: 27px;
  font-family: "Hexagon Akkurat Web";
  letter-spacing: 0px;
  color: #FFFFFF;
  padding:0;
  transition: none;
}
.desktop-nav ul li:hover{
  transition:all 0.4s ease 0s;
  -ms-transition:all 0.4s ease 0s;
  -webkit-transition:all 0.4s ease 0s }
.desktop-nav ul li.haschildren ul li a:hover {
  text-decoration: underline;
}
.desktop-nav ul li a:focus-visible {
  outline-offset: 0px;
}
.desktop-nav ul li.level0 {
  width:auto;
  height: auto;
  border:0;
  padding-left: 34px;
  padding-bottom: 2px;
  margin-bottom: 14px;
  position: static;
  display:table-cell;
  text-align: center;
  vertical-align:middle;
  position: static;
  font-size: 14px;
  transition:all 0.4s ease 0s;
  -ms-transition:all 0.4s ease 0s;
  -webkit-transition:all 0.4s ease 0s;
}
.desktop-nav ul li.level0 > a:after {
  border-bottom:1px solid black;
}
.desktop-nav ul li.level0:hover > a:after, .desktop-nav ul li.level0:active > a:after, .desktop-nav ul li.level0.selected > a:after {
  border-bottom:1px solid black;
}
.desktop-nav ul li.level0.haschildren.selected > div > ul {
  display:block;
  visibility: visible;
  opacity:1!important;
  transition-delay: 0s;
  background-color: #32748B;
  height: calc(100% - 90px);
  overflow-y: auto;
  background-color: transparent;
  overflow-x: hidden;
  min-height:278px;
  transition: none;
  /*height:100%;*/}
.desktop-nav ul#section-corporate-left-level0 > li:first-child {
  padding-left: 0;
}
.desktop-nav ul li.level0.selected div.menuHead {
  text-align: left;
}
.desktop-nav ul li.level0.selected div.menuHead > a {
  display: inline-block;
  font-size: 30px;
  line-height: 36px;
  color: #fff;
  font-weight: 800;
  margin-bottom: 32px;
  text-align: left;
  padding:0;
  position: relative;
}
.desktop-nav ul li.level0.selected div.menuHead > a:hover{
  text-decoration:underline;
}
.desktop-nav ul li.level0.haschildren.selected > ul > li {
  padding-left: 0;
  display: flex;
}
.desktop-nav ul li.level0.haschildren.selected > ul > li > div {
  display: inline;
  width: 100%;
  margin:0;
}
.desktop-nav ul li.level0.haschildren.selected > ul > li > div > ul {
  display: block;
  padding-left: 16px;
  margin-top: 0;
}
.desktop-nav ul li.level0.haschildren.selected > ul > li a {
  display: inline-block;
  margin-bottom: 16px;
  margin-top: 0;
}
.desktop-nav ul li.level0.haschildren.selected .level1 {
  display: block;
  text-align:left;
  padding-left: 0px;
  margin-bottom:24px;
}
.desktop-nav ul li.level0.haschildren.selected .level1 a {
  font-family: "Hexagon Akkurat Bold Web";
  margin-bottom:16px;
}
.desktop-nav ul li.level0.haschildren.selected .level2 {
  text-align:left;
}
.desktop-nav ul li.level0.haschildren.selected .level2 a {
  padding:0;
  font-family: "Hexagon Akkurat Web";
  margin-bottom: 8px;
}
header.header-wrapper .header-links-top .desktop-nav ul li.level1 ul li.level2 a span{
  margin-bottom: 8px;
  display:inline;
}
.desktop-nav ul li.level0.haschildren.selected .level3 {
  text-align:left;
}
.desktop-nav ul li.level0.haschildren.selected .closeMenu{
  position: absolute;
  top: 24px;
  right: 24px;
  width: 20px;
  height: 20px;
}
.desktop-nav ul li.level0.haschildren.selected .closeMenu:before {
  content: "\e90f";
  font-size: 1.0rem;
  font-family: 'icomoon' !important;
  cursor: pointer;
}
.desktop-nav ul li.level0.haschildren.selected .level1 a span{
  font-size: 1.6rem;
  line-height: 19px;
  letter-spacing: 0.12px;
  margin-bottom: 16px;
  display: block;
}
/* Top Navigation Ends*/
/*---------- Mobile Menu css -------*/
.menu-bg{
  background: #424242;
  padding: 9px 14px;
  display: inline-block;
  color: #fff;
  font-size: 2.5rem;
  cursor: pointer;
  width: 56px;
  height: 42px;
}
.menu-bg.selected{
  background: #0075bb;
}
.mobinav .menu-bg.selected i:before {
  content: "\ea0f";
}
.mobinav{
  float: left;
  position: relative;
  border-right: 1px solid #e7e5db;
  z-index: 99;
}
.mobishow{
  display: none;
  right: 0;
  bottom: 0;
  position: absolute;
}
.mobinav {
  float: left;
  position: relative;
  border-right: 1px solid #e7e5db;
  z-index: 99;
}
.mobisearch {
  float: left;
  position: relative;
  z-index: 99;
}
#mobishownav {
  background-color: #fff;
  border: 1px solid #e7e5db;
  border-radius: 5px;
  box-shadow: 2px 25px 35px -30px #0075bb;
  position: absolute;
  right: 10px;
  top: 155px;
  width: 94%;
  z-index: 99;
}
#mobishownav ul li {
  border-bottom: 1px solid #e7e5db;
  position: relative;
  padding: 8px 0;
}
#mobishownav ul li.level0.first {
  margin: 3px 0 0;
}
#mobishownav ul li.level0.selected > a, #mobishownav ul li.level0 > span {
  font-weight: 700;
}
#mobishownav ul li a, #mobishownav ul li > span {
  display: block;
  margin: 0 45px 0 10px;
  font-size: 1.6rem;
  line-height: 20px;
  color: #545256;
}
#mobishownav ul li.selected > a, #mobishownav ul li > span {
  color: #0075bb;
  text-align: left;
  background: transparent;
  padding: 0;
}
#mobishownav ul li.last{
  border-bottom: medium none;
}
#mobishownav ul li.level2{
  padding-left: 10px;
}
#mobishownav ul li.level2 a, #mobishownav ul li.level2 > span {
  font-size: 1.2rem;
}
#mobishownav ul li.level1 {
  padding: 8px 0 8px 8px;
}
#mobishownav ul li.level1 a, #mobishownav ul li.level1 > span {
  font-size: 1.4rem;
}
#mobishownav ul li.level1.current a.showmore1 {
  display: block;
}
#mobishownav ul li ul{
  display: none;
}
#mobishownav ul li ul li.selected ul{
  display: block;
}
#mobishownav ul li ul li.selected ul li.selected a span {
  color: #b6aa54;
}
#mobishownav{
  display: none;
}
#mobishownav .showmore, #mobishownav .showmore1{
  position: absolute;
  right: 9px;
  top: 9px;
  margin: 0;
}
#mobishownav .showmore:after, #mobishownav .showmore1:after {
  color: #424242;
  content: "\ea0a";
  font-size: 1.0em;
  height: 20px;
  width: 20px;
  right: 1px;
  font-family: 'icomoon';
}
#mobishownav .showmore.selected:after, #mobishownav .showmore1.selected:after{
  content: "\ea0b";
}
#mobishowsearch {
  background-color: #fff;
  border: 1px solid #e7e5db;
  border-radius: 5px;
  box-shadow: 2px 15px 45px -15px #0075bb;
  position: absolute;
  right: 10px;
  top: 141px;
  width: 64%;
  z-index: 99;
}
#mobishownav ul li.current ul li.level1.last, #mobishownav ul li.selected ul li.level1.last, #mobishownav ul li ul li.level1.current ul li.level2.last, #mobishownav ul li ul li.level1.selected ul li.level2.last {
  padding-bottom: 0;
}
#searchTextBoxContainer2 {
  float: left;
  margin: 12px 5px 12px 20px;
  width: 200px;
}
#searchTextBoxContainer2 input {
  color: #545256;
  font-size: 1.4rem;
  height: 40px;
  padding: 5px 0 5px 5px;
  width: 100%;
}
#searchButtonContainer2 {
  float: left;
  height: 23px;
  margin: 19px 0 17px 2%;
  padding: 0;
  width: 5%;
}
.desk-menu, .desk-search{
  display: none !important;
}
.mm-navbar-top-1 {
  height:64px;
}
.mm-hasnavbar-top-1 .mm-panels {
  top: 64px;
}
.mm-panels {
  border-top:1px solid #d8d8d8;
}
.mclose {
  height: 65px;
  width: 60px;
  color: #fff;
  position: absolute;
  right: 0;
  text-align: center;
  padding-top: 23px;
  cursor:pointer;
}
.mclose p {
  padding:0;
  color:#fff;
  font-size: 2.5rem;
}
/*--Mobile mmenu --*/
ul.ui-widget-content {
  z-index: 3 !important;
}
/* ------- Media Queries -------- */
/*@media all and (max-width: 1920px) and (min-width: 1025px) {
header.header-wrapper .header-links-top .desktop-nav ul#section-Homepage-level0 li#nav-Homepage-level0.selected .scrollCustomMS {height: 450px;}
}*/
@media (min-width: 1024px) {
  .headerBottomNav {
    display:block
  }
}
@media (min-width: 480px) and (max-width: 1024px) {
  .headerBottomNav {
    display:none
  }
  .icon-arrow-left-small{
    display:none;
  }
}
@media (max-width: 1024px) {
  .headerBottomNav {
    display:none
  }
}
@media all and (max-width: 376px) {
  .headerBottomNav {
    display:none
  }
  .icon-arrow-right-grey{
    display:none;
  }
}
@media all and (max-width: 479px) and (min-width: 300px) {
  .icon-arrow-right-grey{
    display:none;
  }
}
@media all and (max-width: 359px) {
  .mm-menu {
    max-width:280px !important;
  }
  .get-mobi-fixed-top {
    width: 220px !important;
  }
  #searchTextBoxContainer2 {
    width: 160px;
  }
}
/*------------------Header-Css-Starts-------------*/
#MainWrapper{
  border-top: none;
}
.header-wrapper .header-links-top ul {
  /*display: flex;float: right;border-bottom: solid 1px #ffffff;*/margin-bottom: 20px;
  z-index: 9;
  margin-top:0;
}
.header-wrapper .header-links-top ul li{
  margin-bottom: 0;
  padding-left:24px;
}
.header-wrapper .header-links-top ul li a{
  color:#fff;
  font-size: 1.4rem;
  line-height: 28px;
  text-decoration: none;
  /*padding-bottom: 9px;*/}
.header-wrapper .header-links-top ul li a:hover{
  text-decoration: underline;
}
.header-wrapper .header-links-top ul li:first-child{
  padding-left:0;
}
.header-wrapper .header-links-top ul li:before{
  display:none;
}
body.nojs ul#section-Homepage-level1 li.level0 > ul {
  display: none;
}
.mm-menu.mm-offcanvas.mm-current {
  background: #000;
  max-width: 100%;
  color: #fff;
}
.mm-listview{
  background: #000;
  color: #fff;
}
.mm-listview>li {
  border: none;
}
.mm-listview>li:not(.mm-divider):after {
  display:none;
}
.mm-listview li a {
  color: #fff;
  font-size: 24px;
  line-height: 29px;
  font-family: "Hexagon Akkurat Bold Web";
}
.mm-panels {
  border:none;
}
.mm-menu .mm-listview>li .mm-arrow:after, .mm-menu .mm-listview>li .mm-next:after {
  border-color: rgb(255 255 255);
  transform: rotate(45deg);
}
.mm-listview li a:hover {
  background:none;
}
.mm-panels>.mm-panel.mm-hasnavbar,
.mm-panels>.mm-panel>.mm-navbar+.mm-listview{
  background: #33758C;
}
.mm-listview .level2 a span {
  font-size: 16px;
  letter-spacing: 0.12px;
  color: #FFFFFF;
  line-height: 19px;
  font-family: "Hexagon Akkurat Bold Web";
}
.mm-listview .level3 a span {
  font-size: 16px;
  letter-spacing: 0.12px;
  color: #FFFFFF;
  line-height: 19px;
  font-family: "Hexagon Akkurat Web";
}
.desktop-nav ul li:before, .mm-panels ul li:before{
  display:none;
}
.mm-navbar,
.mm-navbar .mm-btn:first-child{
  background: none;
  color: #fff;
  border: 0;
}
.mm-menu .mm-btn:after, .mm-menu .mm-btn:before {
  border-color: #fff;
}
.search-wrap{
  width: 100%;
  display: flex;
  height: auto;
  justify-content: right;
}
.search-wrap .lang-switch-nav ul li:before{
  content:none;
}
.search-wrap .lang-switch-nav ul li {
  display: inline-block;
  color:#fff;
  padding-left:0;
}
.search-wrap .lang-switch-nav ul li a{
  color:#fff;
}
.search-wrap .ticker p{
  color:#fff;
  padding-left: 24px;
}
/******* search drop ********/ 
.site-search {
  display: none;
  background-color: white;
  position: absolute;
  z-index: 100;
  width:100%;
}
.site-search .search {
  margin: 0 auto;
  position: relative;
}
.search .search__padding{
  padding-top:48px;
  padding-left:24px;
  padding-right:24px;
  padding-bottom:48px;
}
/*************************/
.mobile-navbar.opened {
  display: block !important;
  border-bottom: 1px solid #B9B9BD;
  z-index: 9;
  visibility: visible;
  transition: all 0.3s;
}
.mobile-navbar.opened ul li span, .mobile-navbar.opened ul li a {
}
.mobile-navbar > ul > li.level0 > ul, .mobile-navbar > ul > li.level1.haschildren > ul {
  display:none;
}
.mobile-navbar .level2 ul {
  display:block;
  padding-left: 0px;
}
.mobile-navbar ul li.haschildren a.viewmore{
  position: absolute;
  right: 10px;
}
/*------mobi-nav---------*/
/*.mobile-navbar.opened .viewmore::after, .mobile-navbar.opened.viewmore::after {color: #807f83;content: "+";
font-size: 2.0rem;height: 20px;width: 20px;right: 1px;}*/
.hambg.mobile-navbar.opened ul li.level0.haschildren > a.viewmore:after {
  color: #ffffff;
  height: 12px;
  width: 6px;
  content: "\e90d";
  font-family: icomoon;
  transform: rotate(270deg);
  position: absolute;
  right: 21px;
  font-size: 14px;
  top: 7px;
}
.hambg.mobile-navbar.opened ul#mobi-section-Homepage-level1 li a.viewmore::after {
  color: #ffffff;
  height: 12px;
  width: 6px;
  content: "\e90d";
  font-family: icomoon;
  font-size:14px;
  transform: rotate(270deg);
  position: absolute;
  right: 16px;
  top: 3px;
}
/*----------------------------------------------------------------------------------------------------------*/
.hambg.mobile-navbar.opened ul#mobi-section-Homepage-level1 li.parent-li-selected a.viewmore:after {
  color:#fff;
  right:8px;
  transform: rotate(90deg);
}
.hambg.mobile-navbar.opened ul li.level0.haschildren.parent-li-selected > a.viewmore:after {
  color:#fff;
  right: 5px;
  transform: rotate(90deg);
}
.parent-li-selected{
  background-color: #33758C;
  padding-top: 15px;
  padding-bottom: 15px;
  transition: all .3s ease-in-out;
}
.mobile-navbar.opened ul li.parent-li-selected a.viewmore::after,
.mobile-navbar.openedul li.parent-li-selected span, 
.mobile-navbar.opened ul li.parent-li-selected a, .hambg.mobile-navbar.opened ul > li.level0.parent-li-selected > a {
  display: inline-block;
  color:#fff;
  font-size: 1.6rem;
}
.mobile-navbar.opened ul li.parent-li-selected > a:not(.viewmore):after {
  display: block;
  content: "";
  height: 2px;
  background: transparent linear-gradient(98deg,#b0d35a 0,#3fab99 49%,#00abc8 100%);
}
.hambg.mobile-navbar.opened ul > li.level0 > a, .hambg.mobile-navbar.opened ul#mobi-section-Homepage-level1 > li.level1.current > a, .hambg.mobile-navbar.opened ul#mobi-section-Homepage-level1 > li.level1.first > a  {
  padding:12px;
}
/*.hambg.mobile-navbar.opened ul ul li a{font-family: "Hexagon Akkurat Web" !important;}*/
.mobile-navbar ul li::before{
  background-color: transparent;
}
.hambg.mobile-navbar.opened ul > li.level0.parent-li-selected > a, .parent-li-selected > a > span {
  font-size: 24px;
  line-height: 29px;
  padding-bottom: 8px;
}
.mobile-navbarul li.first{
  margin-top:24px;
}
.mobile-navbarulli {
  margin-bottom:24px;
}
.mobile-navbar > ul > li >ul {
  margin-top:40px;
}
.icon-close-type-reset:before {
  content: "\e90f";
  color: black;
  position: absolute;
  right: 52px;
  top: 110px;
  font-size: 15px;
}
@media all and (max-width: 1050px) {
  .site-search {
    width: 992px;
  }
  .desktop-nav ul li.level0.haschildren > ul {
    padding: 48px 44px 48px 48px;
    width: calc(100% - 132px);
  }
}
@media all and (max-width: 991.98px){
  /*-----new-mobi-nav---------*/
  .hambg.mobile-navbar.opened ul li.level0.haschildren:last-child {
    border-bottom: 1px solid grey;
  }
  .hambg.mobile-navbar.opened .header-links-top ul li.level0 ul#section-Homepage-level1 {
    display: none;
  }
  .hambg.mobile-navbar.opened .header-links-top ul#section-Homepage-level0 {
    margin-top: 0;
  }
  .hambg.mobile-navbar.opened .header-links-top ul#section-Homepage-level0 li.level0{
    margin-bottom:0;
    padding-bottom: 0;
  }
  .hambg.mobile-navbar.opened .header-links-top ul#section-Homepage-level0 li.level0 a{
    font-size:1.6rem;
    line-height:28px;
    font-family: "Hexagon Akkurat Web";
  }
  .hambg.mobile-navbar.opened .header-links-top ul#section-Homepage-level0 li.level0 a.viewmore {
    display: none;
  }
  .hambg.mobile-navbar.opened .lang-switch-nav ul {
    margin-top: 58px;
  }
  /*------------ends----------*/
  a.lang-btn:not(.ddItem):after {
    color: #ffffff;
    height: 12px;
    width: 6px;
    content: "\e90d";
    font-family: icomoon;
    font-size:12px;
    transform: rotate(-90deg);
    position: absolute;
    right: 20px;
    top: 10px;
  }
  .lang-switch-nav.mobi.subNavopen, .lang-switch-nav.mobi.subNavopen .languageSwitcherList {
    background: #33758c;
    box-shadow:none;
  }
  .lang-switch-nav.mobi.subNavopen .langSwitch > li > a:focus {
    outline: 1px solid #fff;
  }
  .lang-switch-nav.mobi.subNavopen .langSwitch > li {
    font-size: 14px;
    padding-left: 0px;
  }
  .lang-switch-nav.mobi.subNavopen .langSwitch > li > a {
    font-size: 14px;
    color: #fff;
    padding-left: 10px;
    text-transform: capitalize;
    cursor: pointer;
    display: block;
    width: 100%;
    border: 1px solid #000;
    border-radius: 3px;
    outline: 1px solid #000;
  }
  iframe#head-iframe {
    width: 100%;
  }
  input#searchTextbox{
    margin-top: 32px;
    line-height: 19px;
  }
  .site-search .search{
    padding:0px;
  }
  .icon-close-type-reset:before{
    top: 76px;
  }
  header.header-wrapper .site-search{
   
    height: 100vh;
    right: 0;
    left: auto;
  }
  .hamb-search-wrap {
    align-items: center;
    justify-content: right;
    display: flex;
  }
  .header-top-link-search, nav.desktop-nav{
    display:none;
  }
  .header-ticker-wrap.mobi{
    display:block;
    margin-left: 16px;
    padding-bottom: 158px;
  }
  .hambg.mobile-navbar.opened .header-links-top.LangOpen {
    border-bottom: solid 0.5px transparent;
  }
  .hambg.mobile-navbar.opened .header-links-top {
    border-bottom: solid 0.5px #999999;
    border-top: solid 0.5px #999999;
    margin-left: 16px;
    max-width: 256px;
  }
  .mobile-navbar.opened a.lang-btn img{
    margin-right:8px;
    vertical-align: sub;
  }
  .hambg.mobile-navbar.opened .header-links-top ul{
    max-width: 327px;
    padding-top: 0px;
    margin-bottom: 0;
    margin-top:24px;
  }
  .hambg.mobile-navbar.opened .he
  ader-links-top ul li{
    padding-left:0;
    margin-bottom: 24px;
  }
  .search-block.mobi a.search-btn.open span.icon-search:before{
    content: "\e90f";
    font-family:icomoon;
  }
  header.header-wrapper .mobi a:hover{
    color:#fff;
  }
  site-search .search {
    padding: 0;
  }
  .search {
    padding: 3px 15px 0 0;
  }
  .site-search .icon-close.drop-down-close{
    display:none;
  }
  .site-search .search p.h2:before {
    margin-bottom: -34px;
    margin-top: 32px;
  }
  div#searchButtonContainer span.icon-search:before{
    top: 74px;
  }
  header.header-wrapper .hambg.opened a span.icon-hamburger:before{
    content: "\e90f";
  }
  .hambg.mobile-navbar.opened .header-links-top .desktop-nav{
    display:block;
    padding-top: 11px;
  }
  .hambg.mobile-navbar.opened .header-links-top .desktop-nav ul{
    border-top:none;
    border-bottom:none;
    display:block;
    margin-top: 0;
    padding-top: 0;
    margin-left: 0;
  }
  .desktop-nav ul#section-Homepage-level0 li.level0{
    display:block;
  }
  .desktop-nav ul#section-Homepage-level0 li.level0 a{
    font-size:1.6rem;
    font-family: "Hexagon Akkurat Web";
  }
  .hambg.mobile-navbar.opened .header-links-top .desktop-nav ul.top-link-left-pad li:last-child{
    padding-bottom:8px;
  }
  .hambg.mobile-navbar.opened .header-links-top .desktop-nav ul.top-link-left-pad li a{
    color:black}
  .hambg.mobile-navbar.opened .header-links-top .top-link-left-pad ul li a{
    color:black}
  .hambg.mobile-navbar.opened ul#mobi-section-Homepage-level1, .hambg.mobile-navbar.opened ul#section-corporate-right-level0 {
    display: none;
  }
}
.search-wrap .nav-wrapper .lang-switch-nav ul li {
  margin-right: 24px;
  font-size: 1.4rem;
  line-height: 16px;
  letter-spacing: 0.11px;
}
/********Language Switcher CSS MEHUL SONI 01-08-2022***********/
#languageSwitchContainer .selectedLanguage{
  border: 1px solid #FFFFFF;
  padding: 16px;
  display: inline-block;
  outline: none;
  min-width: 296px;
  font-size: 16px;
  line-height: 19px;
  letter-spacing: 0px;
  color: #fff;
  height: 50px;
  background-image: url(/~/media/Images/H/Hexagon-IR-V3/css/downArrow.svg);
  background-repeat: no-repeat;
  background-position: 94% 50%;
}
#languageSwitchContainer .selectedLanguage ~ ul{
  display:none;
  list-style: none;
  min-width: 296px;
  z-index: 10;
  background: #0e5169;
  display: none;
  overflow-y: auto;
  max-height: 285px;
  border: 1px solid #1a87a4;
  max-width: 296px;
}
#languageSwitchContainer .selectedLanguage ~ ul li a:hover{
  background-color: #0097ba;
}
#languageSwitchContainer .selectedLanguage ~ ul li a{
  padding:13px;
  display:block;
  color: #fff;
}
#languageSwitchContainer .selectedLanguage ~ ul li{
  padding: 0px;
  margin:0;
  cursor: pointer;
}
#languageSwitchContainer .selectedLanguage ~ ul li:before{
  opacity:0;
}
#languageSwitchContainer .selectedLanguage.active{
  background-image: url(/~/media/Images/H/Hexagon-IR-V3/css/downArrow.svg);
  background-repeat: no-repeat;
  border: 1px solid #1a87a4;
  border-bottom: 1px solid transparent;
}
#languageSwitchContainera:hover{
  color:#fff;
}
.search-wrap .lang-switch-nav ul.langSwitch > li > a:hover {
  border-bottom: 2px solid #fff;
  text-decoration: none;
}
.search-wrap .nav-wrapper .lang-switch-nav ul li img{
  vertical-align: sub;
  margin-right: 8px;
}
a.lang-btn:hover{
  color:#fff;
}
.search-wrap .lang-switch-nav ul.langSwitch > li > a {
  padding-bottom: 8px;
}
.search-wrap .nav-wrapper .lang-switch-nav ul.languageSwitcherList li > a:hover {
  background: linear-gradient(116deg,rgba(0,82,111,.8),rgba(0,171,200,.8));
  text-decoration:none;
}
.search-wrap .nav-wrapper .lang-switch-nav ul.languageSwitcherList li > a {
  display:inline-block;
  width: 100%;
  padding: 10px;
}
.search-wrap .nav-wrapper .lang-switch-nav ul.languageSwitcherList li {
  display:block;
  margin: 0;
}
.lang-switch-nav {
  position: relative;
}
.languageSwitcherList {
  position: absolute;
  z-index: 10;
  display: none;
  margin: 0px;
  width: 171px;
  padding: 0;
  margin: 0;
  top: 50%;
  border: 2px solid #B9B9BD;
  left: -2px;
  border-top: transparent;
  border-bottom-right-radius: 35px;
  border-bottom-left-radius: 35px;
  background: #fff;
  z-index: -1;
}
.closeMenu {
  position: absolute;
  top: 25px;
  right: 24px;
  width: 20px;
  height: 20px;
}
.lang-switch-nav.mobi .langSwitch > li {
  padding-left:0px;
}
.lang-switch-nav.mobi a:hover, .lang-switch-nav.mobi a:focus {
  text-decoration:none;
}
.lang-switch-nav.mobi.subNavopen .langSwitch > li > a.lang-btn:not(.ddItem)::after {
  transform: rotate(90deg);
  right: 10px;
}
@media screen and (max-width:992px){
  .hambg.mobile-navbar.opened .lang-switch-nav ul.langSwitch {
    margin:0px;
  }
  .hambg.mobile-navbar.opened .lang-switch-nav ul.languageSwitcherList {
    width:100%;
    position: relative;
    top: unset;
    margin-top: 0px;
    margin-bottom: 10px;
  }
  .language-switch-btm{
    display:none !important;
  }
  .language-switch-btm.langMenuOpen{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 11px;
    z-index: 100;
    padding: 16px;
    left: 0;
    display:block !important;
  }
  .backLanguage img{
    transform: rotate(90deg);
    margin-right:15px;
  }
  .language-switch-btm.langMenuOpen p.h3.mainTitle{
    padding-left: 20px;
    position: relative;
  }
  .language-switch-btm.langMenuOpen p.h3.mainTitle .backLanguage {
    position: absolute;
    left: -4px;
    top: -3px;
  }
  .language-switch-btm.langMenuOpen p.h3.mainTitle:after{
    background: transparent linear-gradient(90deg,#b0d35a 0,#3fab99 49%,#00abc8 100%);
    content: "";
    display: block;
    height: 2px;
    width: 150px;
    margin-bottom: 0;
    left: 0;
    position: absolute;
    bottom: -8px;
  }
  .mobile-navbar.opened ul li span, .mobile-navbar.opened ul li a {
    display: block;
  }
  .mobile-navbar.opened ul.langSwitch li span, .mobile-navbar.opened ul.langSwitch li a{
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 8px;color: #000;
  }
  .mobile-navbar.opened .lang-switch-nav-block{
    border: 2px solid #B9B9BD;
    border-radius: 999px;
    padding: 10px 16px 4px 16px;
    color: black;
    display: inline-flex;
    position: relative;
    z-index: 99999;
    align-items: center;
    justify-content: center;
    margin-top: 20px;
    margin-left: 12px;
    width: 180px;
  }
  .mobile-navbar .languageSwitcherList{
    width: 180px;
  }
  .language-switch-btm span.icon-close{
    display:none;
  }
}
/* 992 media end */
@media all and (min-width: 767.98px) and (max-width:991.98px){
  .lang-switch-nav.mobi {
    padding: 25px 0 0 0;
    margin: 0 16px 35px 16px;
  }
  .hambg.mobile-navbar.opened ul#mobi-section-Homepage-level1 li.current a.viewmore::after {
    right: 21px;
  }
  .hambg.mobile-navbar.opened ul#mobi-section-Homepage-level1 li.current.parent-li-selected a.viewmore::after {
    right: 3px;
  }
  .hambg.mobile-navbar.opened ul#mobi-section-Homepage-level1 li.parent-li-selected a.viewmore:after {
    color:#fff;
    right:10px;
    transform: rotate(90deg);
  }
}
@media all and (max-width: 767.98px) {
  .lang-switch-nav.mobi {
    padding: 25px 16px 35px 16px;
  }
  .hambg.mobile-navbar.opened ul#mobi-section-Homepage-level1 li.parent-li-selected a.viewmore:after {
    color:#fff;
    right:10px;
    transform: rotate(90deg);
  }
  .hambg.mobile-navbar.opened ul#mobi-section-Homepage-level1 li.current a.viewmore::after {
    right: 21px;
  }
  .hambg.mobile-navbar.opened ul#mobi-section-Homepage-level1 li.current.parent-li-selected a.viewmore::after {
    right: 5px;
  }
  body.chrome, body.mac .hambg.mobile-navbar.opened ul#mobi-section-Homepage-level1 li.current.parent-li-selected a.viewmore::after {
    right: 5px;
  }
  /*body.chrome, body.mac .hambg.mobile-navbar.opened ul#mobi-section-Homepage-level1 li.parent-li-selected a.viewmore::after{right: 3px;}*/
  .site-search {
    width: 100vw !important;
    height: 100vh;
  }
  header.header-wrapper .site-search.open{
    height: 100vh}
  .site-search .search{
    padding: 0;
  }
}
/*body.chrome,body.mac .hambg.mobile-navbar.opened ul#mobi-section-Homepage-level1 li.parent-li-selected a.viewmore:after {right:10px}
body.chrome,body.mac .hambg.mobile-navbar.opened ul li.level0.haschildren.parent-li-selected > a.viewmore:after {right: 5px}*/
@media all and (max-height: 991.98px) {
  /*section.headerBottomNav nav.desktop-nav ul > li.level0.selected .scrollCustomMS{height: calc(100vh - 266px);}*/
  section.headerBottomNav nav.desktop-nav ul > li.level0.selected .scrollCustomMS ul.ul-level0 {
    height: calc(100% - 90px);
  }
  .header-links-top .desktop-nav ul li.level0.haschildren.selected > div > ul{
    width: 1040px;
    transform: translateX(0);
    border-bottom: none;
    top:48px;
    padding-top:0;
    border-bottom:none;
  }
  .header-links-top .desktop-nav{
    justify-content:flex-end;
  }
  /*.header-links-top .desktop-nav ul li.level0.haschildren.selected > ul>.menuHead{
  display:none;
}*/
  .header-links-top .desktop-nav ul li.level0.haschildren.selected > ul > li{
    display: flex;
  }
}
@media only screen and (min-width: 1024px){
  li.nav-background.top-nav:hover {
    background: #00aBC8CC;
  }
  li.nav-background.top-nav{
    background: linear-gradient(116deg,#00526FCC,#00aBC8CC);
    padding: 2px 5px!important;
    margin-left:20px;
  }
  li.nav-background.top-nav a{
    padding-left:5px;
  }
  .top-link-left-pad li:hover{
    text-decoration: none;
    border-bottom: 1px solid #89c6cc;
  }
  .top-link-left-pad li a:hover{
    text-decoration: none!important;
    border-bottom: none!important;
  }
  .header-wrapper .header-links-top ul li a:hover{
    text-decoration: none;
  }
  .header-wrapper .header-links-top ul li:hover{
    border-bottom: 1px solid #89c6cc;
  }
  .header-wrapper .header-links-top ul li{
    margin-left: 24px;
    padding-left:0px!important;
  }
  header.header-wrapper .header-links-top .desktop-nav ul.top-link-left-pad{
    padding-left:0px!important;
  }
  .icon-arrow-left-small{
    display:none;
  }
}
@media (max-width: 991.98px){
 .subscribe-block .subscribe-btn {
    border: 2px solid #DFF73F;
    border-radius: 999px;
    padding: 14px 24px;
    color: black;
    margin-right: 16px;
    display: inline-flex;
    transition: 0.3s all ease-in-out;
    margin-left: 12px;
    margin-top: 20px;
  }
.header-top-link-search{
    display:none !important;
  }
  li.nav-background.top-nav{
    background: linear-gradient(116deg,#00526FCC,#00aBC8CC);
  }
}
/* new dynamic css for the header  */
.headerBottomNav {
  z-index:9;
  position:relative;
}
@media (min-width: 1024px) {
  .headerBottomNav {
    display:block
  }
}
@media (min-width: 376px) and (max-width: 1024px) {
  .headerBottomNav {
    display:none
  }
  .header-top-link-search{
    display:none;
  }
  .headerBottomNav {
    display:none
  }
  
  #logo {
    margin-bottom: 0px;
    padding:0px;
    display:flex;
  }
  #logo img{
    margin-bottom: 0px;
    max-height:40px;
    max-width:142.25px;
  }
  .hamb-search-wrap{
    padding:0px;
    gap:16px;
  }
}
@media (max-width: 1024px) {
  .headerBottomNav {
    display:none;
  }
  .header-top-link-search{
    display:flex;
  }
}
@media (min-width: 1439px) {
  #logo {
    margin-bottom: 24px;
    margin-top: 24px;
    padding:0px;
    display:flex;
  }
  .header-wrapper.header-new .first-row {
    /*padding-left:48px;*/
    padding-left:32px;
    padding-right:32px;
    padding-top:0px;
    padding-bottom:0px;
  }
  .search-wrap {
    margin-bottom: 16px;
    margin-top: 16px;
  }
}
@media (min-width: 1024px) {
  .hamb-search-wrap{
    display:none;
  }
}
@media all and (max-width: 376px) {
  .headerBottomNav {
    display:none
  }
  .header-wrapper.header-new .first-row {
    padding-top: 12.5px;
    padding-bottom: 12.5px;
    padding-right: 16px;
    padding-left: 16px;
  }
  #logo {
    margin-bottom: 0px;
    padding:0px;
    display:flex;
  }
  #logo img{
    margin-bottom: 0px;
    max-height:40px;
    max-width:142.25px;
  }
  .hamb-search-wrap{
    padding:0px;
    gap:16px;
  }
}
#section-corporate-left-level0 > li.level0 > a {
  display: block !important;
  color: black !important;
  background: white !important;
}
#section-corporate-left-level0 > li.level0 > a:hover {
  text-decoration: underline !important;
}
section.headerBottomNav nav.desktop-nav ul > li.level0.selected .scrollCustomMS ul.ul-level0 li .level0-col1{
  width: 100% !important;
  float: left;
  padding-right: 0 !important;
}
/* Content area for dropdowns - full screen below nav with 168px offset (80+88) */
.scrollCustomMS {
  position: absolute !important;
  top: 54px !important;
  width: 100vw !important;
  display: block !important;
  overflow-y: auto !important;
  background: white !important;
  left: 49.75% !important;
  right: auto;
  margin: 0 -50vw;
}
/* Main dropdown container */
.ul-level0 {
  list-style: none !important;
  padding: 0 !important;
  margin: 0 !important;
  width: 100% !important;
  height: 100% !important;
  background: white !important;
}
/* Menu sections layout - horizontal columns */
.ul-level0 > li {
  display: flex !important;
  width: 100% !important;
  max-width: 1200px !important;
  margin: 0 auto !important;
  gap: 30px !important;
  align-items: flex-start !important;
  background: white !important;
}
/* Menu header wrapper */
.menuHead-wrapper {
  width: 100% !important;
  background: white !important;
}
.menuHead-wrapper .menuHead {
  padding: 0 !important;
  margin: 0 !important;
  color: black !important;
}
.menuHead-wrapper .menuHead .menuHead-inside {
  padding: 22.5px 0 22.5px 39px !important;
  display:flex;
  justify-content:space-between;
  align-items:center;
}
.menuHead-wrapper .menuHead .close-button {
  display:flex;
  justify-content:center;
  align-items:center;
  flex-direction: row-reverse;
  background:#005198;
  gap:8px;
}
/* Column layout - equal width columns */
.level0-col1, .level0-col2, .level0-col3 {
  flex: 1 !important;
  margin: 0 !important;
  background: white !important;
}
/* List styling - remove default list styles */
.ul-level1, .ul-level2 {
  list-style: none !important;
  padding: 48px 24px !important;
  margin: 0 !important;
  background: white !important;
}
.ul-level1 > li, .ul-level2 > li {
  margin: 0 0 12px 0 !important;
  padding: 0 !important;
  background: white !important;
}
/* Main menu links */
.level1 > a {
  display: block !important;
  text-decoration: none !important;
  padding: 12px 16px !important;
  border-radius: 8px !important;
  color: black !important;
  background: white !important;
}
.level1 > a:hover {
  background-color: #04d0e6 !important;
  color: #000000 !important;
}
/* Sub-menu layout */
.ul-level2 {
  margin-left: 20px !important;
  margin-top: 10px !important;
  padding-left: 20px !important;
  display: block !important;
  background: white !important;
}
.level2 > a {
  display: block !important;
  padding: 8px 12px !important;
  text-decoration: none !important;
  border-radius: 6px !important;
  color: black !important;
  background: white !important;
}
.level2 > a:hover {
  text-decoration: underline !important;
}
/* Hide mobile elements */
.mobiMenuHead {
  display: none !important;
}
/* Ensure proper stacking and visibility */
#section-corporate-left-level0 .level1.haschildren .ul-level2 {
  position: static !important;
  display: block !important;
  opacity: 1 !important;
  visibility: visible !important;
  background: white !important;
}
/* Responsive layout adjustments */
@media (max-width: 1024px) {
  #section-corporate-left-level0 > li.level0 > a {
  }
  .level0-col1, .level0-col2, .level0-col3 {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  .ul-level0 > li {
    gap: 20px !important;
  }
}
@media (max-width: 768px) {
.header-wrapper.header-new .first-row {
  padding: 16px;
}
.headerBottomNav{
display:none !important;
}
.languageSwitcherList li a {
 
  color: #000;
  text-align: center;
}
  #section-corporate-left-level0 > li.level0 {
    position: relative !important;
    display: block !important;
    left: auto !important;
    top: auto !important;
  }
  .ul-level0 > li {
    flex-direction: column !important;
    gap: 15px !important;
  }
  .level0-col1, .level0-col2, .level0-col3 {
    flex: none !important;
    width: 100% !important;
    min-height: auto !important;
    border-top:1px solid grey;
  }
}
.hambg .hambg__sssmmenu {
  height: 24px !important;
  width: 24px !important;
  display: flex;
}
#searchButtonContainer #searchButton{
  width: 40px;
  height: 40px;
  background-image: url("data:image/svg+xml;utf8,<svg width='40' height='41' viewBox='0 0 40 41' fill='none' xmlns='http://www.w3.org/2000/svg'><mask id='mask0_3_3838' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='40' height='41'><rect y='0.5' width='40' height='40' fill='%23D9D9D9'/></mask><g mask='url(%23mask0_3_3838)'><path d='M32.6366 34.0834L22.0449 23.4913C21.2172 24.2246 20.2563 24.7866 19.1624 25.1771C18.0688 25.5677 16.9691 25.763 15.8633 25.763C13.2033 25.763 10.952 24.8435 9.10953 23.0046C7.2673 21.166 6.34619 18.9227 6.34619 16.2746C6.34619 13.6266 7.2655 11.3814 9.10411 9.53921C10.943 7.69699 13.1859 6.77588 15.8329 6.77588C18.4798 6.77588 20.7286 7.69574 22.5791 9.53546C24.4294 11.3752 25.3545 13.6187 25.3545 16.2659C25.3545 17.4148 25.1494 18.5366 24.7391 19.6313C24.3288 20.726 23.7676 21.6759 23.0554 22.4809L33.6537 33.045L32.6366 34.0834ZM15.8566 24.3525C18.1247 24.3525 20.0397 23.5735 21.6016 22.0155C23.1636 20.4574 23.9445 18.542 23.9445 16.2692C23.9445 13.9964 23.1636 12.081 21.6016 10.523C20.0397 8.96491 18.1247 8.18588 15.8566 8.18588C13.5852 8.18588 11.6673 8.96491 10.1029 10.523C8.53841 12.081 7.75619 13.9964 7.75619 16.2692C7.75619 18.542 8.53841 20.4574 10.1029 22.0155C11.6673 23.5735 13.5852 24.3525 15.8566 24.3525Z' fill='%2301ADFF'/></g></svg>");
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
  border: none medium;
  /* position: absolute;
  right: -4px;
  bottom: -98px;
  */
}
.searchTextboxContainer {
border-bottom: 1px solid #B9B9BD;
}
#closeButtonContainer #closeButton{
display:flex;
  width: 40px;
  height: 40px;
  background-image: url("data:image/svg+xml;utf8,<svg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'><mask id='mask0_6536_6325' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='40' height='40'><rect y='0.5' width='40' height='40' fill='%23D9D9D9'/></mask><g mask='url(%23mask0_6536_6325)'><path d='M10.579 30.9253L9.57446 29.9207L18.9957 20.4999L9.57446 11.079L10.579 10.0745L19.9999 19.4957L29.4207 10.0745L30.4253 11.079L21.004 20.4999L30.4253 29.9207L29.4207 30.9253L19.9999 21.504L10.579 30.9253Z' fill='%23121623'/></g></svg>");
  background-size: contain;
  background-repeat: no-repeat;
  border: none medium;
  /* position: absolute;
  right: -4px;
  bottom: -98px;
  */
}
.site-search.open{
  width: 100%;
}
.menuHead .container-fluid{
  display:flex;
  justify-content: space-between;
}
.menuHead{
  background: #F2F2F3 !important;
}
.menuHead .close-button {
  padding:22.5px 55.5px;
}
@media (max-width: 767px) {
  .footer-box-links{
    border-bottom:1px solid #595C65;
  }
  .module-hero-landing-banner-another-wrapper {
    flex-direction: column;
  }
  .module-stories__cards {
    flex-direction: column;
  }
}