.main-gd-com-top-nav .menu-bar.second .menu .mega-menu>a::after,
.main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .js-drilldown-back>a::before {
 font-family:"globaldata-icons" !important;
 font-style:normal !important;
 font-variant:normal !important;
 font-weight:normal !important;
 line-height:0;
 speak:none;
 text-transform:none !important
}
@-moz-document url-prefix() {
}
.main-gd-com-top-nav {
 position:fixed;
 z-index:888;
 width:100%
}
/*.main-gd-com-top-nav .logo {
 max-height:32px;
 min-height:24px
}*/
.main-gd-com-top-nav .menu-bar.prime .logo-container a .logo {
    max-height: 40px;
    min-height: 24px;
    min-width: 100px;
    display: block;
}
 
@media screen and (max-width: 39.99875em) {
 .main-gd-com-top-nav .menu-bar .off-canvas.position-right {
  width:100%;
  -webkit-transform:translateX(100%);
  -ms-transform:translateX(100%);
  transform:translateX(100%)
 }
 .main-gd-com-top-nav .menu-bar .off-canvas.is-open {
  -webkit-transform:translateX(0);
  -ms-transform:translateX(0);
  transform:translateX(0)
 }
}
.main-gd-com-top-nav .menu-bar.prime .menu.level-prime>li>a:not(.button),
.main-gd-com-top-nav .menu-bar.second .menu.level-prime>li>a:not(.button),
.main-gd-com-top-nav .menu-bar.third .menu.level-prime>li>a:not(.button) {
 color:#231142
}
.main-gd-com-top-nav .menu-bar.prime .menu.level-prime>li>a.button,
.main-gd-com-top-nav .menu-bar.second .menu.level-prime>li>a.button,
.main-gd-com-top-nav .menu-bar.third .menu.level-prime>li>a.button {
 background-color:#0034ec;
 display:inline-block
}
.main-gd-com-top-nav .menu-bar.prime {
 background-color:#ffffff;
 padding:20px 15px 10px
}
.main-gd-com-top-nav .menu-bar.prime .menu.level-prime>li>a {
 font-size:0.8125rem
}
@media print, screen and (min-width: 40em) {
 .main-gd-com-top-nav .menu-bar.prime .menu.level-prime>li>a {
  font-size:1rem
 }
}
.main-gd-com-top-nav .menu-bar.second,
.main-gd-com-top-nav .menu-bar.third {
 background-color:#f3f5f6
}
@media screen and (max-width: 39.99875em) {
 .main-gd-com-top-nav .menu-bar.second .menu.level-prime,
 .main-gd-com-top-nav .menu-bar.third .menu.level-prime {
  background-color:#ffffff
 }
 .main-gd-com-top-nav .menu-bar.second .menu.level-prime>li,
 .main-gd-com-top-nav .menu-bar.third .menu.level-prime>li {
  padding:1rem 0;
  margin:0 1rem;
  border-bottom:solid 1px #c7cfd4
 }
 .main-gd-com-top-nav .menu-bar.second .menu.level-prime>li>a:not(.button),
 .main-gd-com-top-nav .menu-bar.third .menu.level-prime>li>a:not(.button) {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:justify;
  -webkit-justify-content:space-between;
  -ms-flex-pack:justify;
  justify-content:space-between;
  padding:0
 }
}
.main-gd-com-top-nav .menu-bar.second .menu.level-prime>li>a,
.main-gd-com-top-nav .menu-bar.third .menu.level-prime>li>a {
 font-size:0.9375rem
}
@media print, screen and (min-width: 40em) {
 .main-gd-com-top-nav .menu-bar.second .menu.level-prime>li>a,
 .main-gd-com-top-nav .menu-bar.third .menu.level-prime>li>a {
  font-size:1.1875rem
 }
}
@media screen and (max-width: 39.99875em) {
 .main-gd-com-top-nav .menu-bar.second .menu.level-prime>li>a:not(.button),
 .main-gd-com-top-nav .menu-bar.third .menu.level-prime>li>a:not(.button) {
  font-weight:500
 }
}
.main-gd-com-top-nav .menu-bar.second .menu.level-prime>li>a span+i.gd-ico,
.main-gd-com-top-nav .menu-bar.third .menu.level-prime>li>a span+i.gd-ico {
 margin-left:0.25em
}
@media print, screen and (min-width: 40em) {
 .main-gd-com-top-nav .menu-bar.second .menu.level-prime>li.is-active>a {
  position:relative;
  -webkit-box-shadow:0px -4px 0px 0px #36c3ff inset;
  box-shadow:0px -4px 0px 0px #36c3ff inset
 }
 .main-gd-com-top-nav .menu-bar.second .menu.level-prime>li.is-active>a::before {
  content:'';
  width:0;
  height:0;
  border-style:solid;
  border-width:8px 8px 0 8px;
  border-color:#36c3ff transparent transparent transparent;
  position:absolute;
  bottom:-8px;
  left:50%;
  -webkit-transform:translateX(-50%);
  -ms-transform:translateX(-50%);
  transform:translateX(-50%);
  z-index:2
 }
 .main-gd-com-top-nav .menu-bar.second .menu.level-prime>li.is-active>a.button-explore {
  -webkit-box-shadow:0px -4px 0px 0px #ff5d2b inset;
  box-shadow:0px -4px 0px 0px #ff5d2b inset
 }
 .main-gd-com-top-nav .menu-bar.second .menu.level-prime>li.is-active>a.button-explore::before {
  border-color:#ff5d2b transparent transparent transparent
 }
 .main-gd-com-top-nav .menu-bar.second .menu.level-prime>li.is-active>a.button-explore::after {
  -webkit-box-shadow:0px -4px 0px 0px #ff5d2b inset;
  box-shadow:0px -4px 0px 0px #ff5d2b inset
 }
 .main-gd-com-top-nav .menu-bar.second .menu.level-prime>li>a {
  padding:25px 15px
 }
}
@media screen and (max-width: 39.99875em) {
 .main-gd-com-top-nav .menu-bar.second .menu.level-prime>li.user-profile {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  justify-content:center
 }
 .main-gd-com-top-nav .menu-bar.second .menu.level-prime>li.user-profile>a.button {
  background-color:transparent;
  padding:0
 }
 .main-gd-com-top-nav .menu-bar.second .menu.level-prime>li.site-switch>a:not(.button) {
  display:inline;
  font-weight:inherit
 }
}
.main-gd-com-top-nav .menu-bar.second .menu.level-prime>li>a.button-explore {
 font-weight:500;
 color:#ff5d2b
}
@media print, screen and (min-width: 40em) {
 .main-gd-com-top-nav .menu-bar.second .menu.level-prime>li.exit {
  /*position:relative;*/
  margin-left:auto
 }
 .main-gd-com-top-nav .menu-bar.second .menu.level-prime>li.exit::before {
  content:'';
  position:absolute;
  width:150%;
  height:100%;
  -webkit-transform:skew(20deg) translateX(-24px);
  -ms-transform:skew(20deg) translateX(-24px);
  transform:skew(20deg) translateX(-24px);
  background-color:#ececec;
  -webkit-box-shadow:inset 10px 0px 8px rgba(0,0,0,0.05);
  box-shadow:inset 10px 0px 8px rgba(0,0,0,0.05)
 }
 .main-gd-com-top-nav .menu-bar.second .menu.level-prime>li.exit>a {
  background-color:#ececec;
  padding-left:0
 }
 .main-gd-com-top-nav .menu-bar.second .menu.level-prime>li.exit:hover>a::after,
 .main-gd-com-top-nav .menu-bar.second .menu.level-prime>li.exit.is-active>a::after {
  content:'';
  position:absolute;
  width:12px;
  -webkit-box-shadow:0px -4px 0px 0px #36c3ff inset;
  box-shadow:0px -4px 0px 0px #36c3ff inset;
  bottom:0px;
  left:-12px;
  z-index:2
 }
 .main-gd-com-top-nav .menu-bar.second .menu.level-prime>li.exit:hover>a.button-explore::after,
 .main-gd-com-top-nav .menu-bar.second .menu.level-prime>li.exit.is-active>a.button-explore::after {
  -webkit-box-shadow:0px -4px 0px 0px #ff5d2b inset;
  box-shadow:0px -4px 0px 0px #ff5d2b inset
 }
}
.main-gd-com-top-nav .menu-bar.second .menu.level-prime>li.exit>a {
 position:relative;
 font-weight:500
}
.main-gd-com-top-nav .menu-bar.second .menu .mega-menu {
 position:static
}
@media print, screen and (min-width: 40em) {
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu:hover>a {
  position:relative;
  -webkit-box-shadow:0px -4px 0px 0px #36c3ff inset;
  box-shadow:0px -4px 0px 0px #36c3ff inset
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu:hover>a::before {
  content:'';
  width:0;
  height:0;
  border-style:solid;
  border-width:8px 8px 0 8px;
  border-color:#36c3ff transparent transparent transparent;
  position:absolute;
  bottom:-8px;
  left:50%;
  -webkit-transform:translateX(-50%);
  -ms-transform:translateX(-50%);
  transform:translateX(-50%);
  z-index:2
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu:hover>a.button-explore {
  -webkit-box-shadow:0px -4px 0px 0px #ff5d2b inset;
  box-shadow:0px -4px 0px 0px #ff5d2b inset
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu:hover>a.button-explore::before {
  border-color:#ff5d2b transparent transparent transparent
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu:hover>a.button-explore::after {
  -webkit-box-shadow:0px -4px 0px 0px #ff5d2b inset;
  box-shadow:0px -4px 0px 0px #ff5d2b inset
 }
}
.main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega {
 position:absolute;
 max-width:100vw;
 min-width:100vw;
 background-color:#ffffff
}
@media print, screen and (min-width: 40em) {
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega {
  margin:0 auto;
  left:0;
  right:0;
  top:100%;
  max-height:calc(100vh - 175px);
  overflow-y:auto
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega>li>div {
  width:90vw;
  max-width:75rem;
  padding:30px 0px;
  margin:0 auto
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  flex-direction:row;
  -webkit-box-pack:justify;
  -webkit-justify-content:space-between;
  -ms-flex-pack:justify;
  justify-content:space-between;
  -webkit-flex-wrap:wrap;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-small-up-1>li {
  width:calc((100% - ((1 - 1) * 1rem)) / 1)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-small-up-2>li {
  width:calc((100% - ((2 - 1) * 1rem)) / 2)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-small-up-3>li {
  width:calc((100% - ((3 - 1) * 1rem)) / 3)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-small-up-4>li {
  width:calc((100% - ((4 - 1) * 1rem)) / 4)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-small-up-5>li {
  width:calc((100% - ((5 - 1) * 1rem)) / 5)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-small-up-6>li {
  width:calc((100% - ((6 - 1) * 1rem)) / 6)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-small-up-7>li {
  width:calc((100% - ((7 - 1) * 1rem)) / 7)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-small-up-8>li {
  width:calc((100% - ((8 - 1) * 1rem)) / 8)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-small-up-9>li {
  width:calc((100% - ((9 - 1) * 1rem)) / 9)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-small-up-10>li {
  width:calc((100% - ((10 - 1) * 1rem)) / 10)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-small-up-11>li {
  width:calc((100% - ((11 - 1) * 1rem)) / 11)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-small-up-12>li {
  width:calc((100% - ((12 - 1) * 1rem)) / 12)
 }
}
@media print, screen and (min-width: 40em) and (min-width: 20em) {
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-ss-medium-up-1>li {
  width:calc((100% - ((1 - 1) * 1rem)) / 1)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-ss-medium-up-2>li {
  width:calc((100% - ((2 - 1) * 1rem)) / 2)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-ss-medium-up-3>li {
  width:calc((100% - ((3 - 1) * 1rem)) / 3)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-ss-medium-up-4>li {
  width:calc((100% - ((4 - 1) * 1rem)) / 4)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-ss-medium-up-5>li {
  width:calc((100% - ((5 - 1) * 1rem)) / 5)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-ss-medium-up-6>li {
  width:calc((100% - ((6 - 1) * 1rem)) / 6)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-ss-medium-up-7>li {
  width:calc((100% - ((7 - 1) * 1rem)) / 7)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-ss-medium-up-8>li {
  width:calc((100% - ((8 - 1) * 1rem)) / 8)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-ss-medium-up-9>li {
  width:calc((100% - ((9 - 1) * 1rem)) / 9)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-ss-medium-up-10>li {
  width:calc((100% - ((10 - 1) * 1rem)) / 10)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-ss-medium-up-11>li {
  width:calc((100% - ((11 - 1) * 1rem)) / 11)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-ss-medium-up-12>li {
  width:calc((100% - ((12 - 1) * 1rem)) / 12)
 }
}
@media print, screen and (min-width: 40em) and (min-width: 30em) {
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-s-medium-up-1>li {
  width:calc((100% - ((1 - 1) * 1rem)) / 1)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-s-medium-up-2>li {
  width:calc((100% - ((2 - 1) * 1rem)) / 2)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-s-medium-up-3>li {
  width:calc((100% - ((3 - 1) * 1rem)) / 3)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-s-medium-up-4>li {
  width:calc((100% - ((4 - 1) * 1rem)) / 4)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-s-medium-up-5>li {
  width:calc((100% - ((5 - 1) * 1rem)) / 5)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-s-medium-up-6>li {
  width:calc((100% - ((6 - 1) * 1rem)) / 6)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-s-medium-up-7>li {
  width:calc((100% - ((7 - 1) * 1rem)) / 7)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-s-medium-up-8>li {
  width:calc((100% - ((8 - 1) * 1rem)) / 8)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-s-medium-up-9>li {
  width:calc((100% - ((9 - 1) * 1rem)) / 9)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-s-medium-up-10>li {
  width:calc((100% - ((10 - 1) * 1rem)) / 10)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-s-medium-up-11>li {
  width:calc((100% - ((11 - 1) * 1rem)) / 11)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-s-medium-up-12>li {
  width:calc((100% - ((12 - 1) * 1rem)) / 12)
 }
}
@media print, screen and (min-width: 40em) and (min-width: 40em) {
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-medium-up-1>li {
  width:calc((100% - ((1 - 1) * 1rem)) / 1)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-medium-up-2>li {
  width:calc((100% - ((2 - 1) * 1rem)) / 2)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-medium-up-3>li {
  width:calc((100% - ((3 - 1) * 1rem)) / 3)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-medium-up-4>li {
  width:calc((100% - ((4 - 1) * 1rem)) / 4)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-medium-up-5>li {
  width:calc((100% - ((5 - 1) * 1rem)) / 5)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-medium-up-6>li {
  width:calc((100% - ((6 - 1) * 1rem)) / 6)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-medium-up-7>li {
  width:calc((100% - ((7 - 1) * 1rem)) / 7)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-medium-up-8>li {
  width:calc((100% - ((8 - 1) * 1rem)) / 8)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-medium-up-9>li {
  width:calc((100% - ((9 - 1) * 1rem)) / 9)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-medium-up-10>li {
  width:calc((100% - ((10 - 1) * 1rem)) / 10)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-medium-up-11>li {
  width:calc((100% - ((11 - 1) * 1rem)) / 11)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-medium-up-12>li {
  width:calc((100% - ((12 - 1) * 1rem)) / 12)
 }
}
@media print, screen and (min-width: 40em) and (min-width: 51.25em) {
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-s-large-up-1>li {
  width:calc((100% - ((1 - 1) * 1rem)) / 1)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-s-large-up-2>li {
  width:calc((100% - ((2 - 1) * 1rem)) / 2)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-s-large-up-3>li {
  width:calc((100% - ((3 - 1) * 1rem)) / 3)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-s-large-up-4>li {
  width:calc((100% - ((4 - 1) * 1rem)) / 4)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-s-large-up-5>li {
  width:calc((100% - ((5 - 1) * 1rem)) / 5)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-s-large-up-6>li {
  width:calc((100% - ((6 - 1) * 1rem)) / 6)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-s-large-up-7>li {
  width:calc((100% - ((7 - 1) * 1rem)) / 7)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-s-large-up-8>li {
  width:calc((100% - ((8 - 1) * 1rem)) / 8)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-s-large-up-9>li {
  width:calc((100% - ((9 - 1) * 1rem)) / 9)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-s-large-up-10>li {
  width:calc((100% - ((10 - 1) * 1rem)) / 10)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-s-large-up-11>li {
  width:calc((100% - ((11 - 1) * 1rem)) / 11)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-s-large-up-12>li {
  width:calc((100% - ((12 - 1) * 1rem)) / 12)
 }
}
@media print, screen and (min-width: 40em) and (min-width: 64em) {
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-large-up-1>li {
  width:calc((100% - ((1 - 1) * 1rem)) / 1)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-large-up-2>li {
  width:calc((100% - ((2 - 1) * 1rem)) / 2)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-large-up-3>li {
  width:calc((100% - ((3 - 1) * 1rem)) / 3)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-large-up-4>li {
  width:calc((100% - ((4 - 1) * 1rem)) / 4)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-large-up-5>li {
  width:calc((100% - ((5 - 1) * 1rem)) / 5)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-large-up-6>li {
  width:calc((100% - ((6 - 1) * 1rem)) / 6)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-large-up-7>li {
  width:calc((100% - ((7 - 1) * 1rem)) / 7)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-large-up-8>li {
  width:calc((100% - ((8 - 1) * 1rem)) / 8)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-large-up-9>li {
  width:calc((100% - ((9 - 1) * 1rem)) / 9)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-large-up-10>li {
  width:calc((100% - ((10 - 1) * 1rem)) / 10)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-large-up-11>li {
  width:calc((100% - ((11 - 1) * 1rem)) / 11)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-large-up-12>li {
  width:calc((100% - ((12 - 1) * 1rem)) / 12)
 }
}
@media screen and (min-width: 40em) and (min-width: 75em) {
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xlarge-up-1>li {
  width:calc((100% - ((1 - 1) * 1rem)) / 1)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xlarge-up-2>li {
  width:calc((100% - ((2 - 1) * 1rem)) / 2)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xlarge-up-3>li {
  width:calc((100% - ((3 - 1) * 1rem)) / 3)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xlarge-up-4>li {
  width:calc((100% - ((4 - 1) * 1rem)) / 4)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xlarge-up-5>li {
  width:calc((100% - ((5 - 1) * 1rem)) / 5)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xlarge-up-6>li {
  width:calc((100% - ((6 - 1) * 1rem)) / 6)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xlarge-up-7>li {
  width:calc((100% - ((7 - 1) * 1rem)) / 7)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xlarge-up-8>li {
  width:calc((100% - ((8 - 1) * 1rem)) / 8)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xlarge-up-9>li {
  width:calc((100% - ((9 - 1) * 1rem)) / 9)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xlarge-up-10>li {
  width:calc((100% - ((10 - 1) * 1rem)) / 10)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xlarge-up-11>li {
  width:calc((100% - ((11 - 1) * 1rem)) / 11)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xlarge-up-12>li {
  width:calc((100% - ((12 - 1) * 1rem)) / 12)
 }
}
@media screen and (min-width: 40em) and (min-width: 90em) {
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xxlarge-up-1>li {
  width:calc((100% - ((1 - 1) * 1rem)) / 1)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xxlarge-up-2>li {
  width:calc((100% - ((2 - 1) * 1rem)) / 2)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xxlarge-up-3>li {
  width:calc((100% - ((3 - 1) * 1rem)) / 3)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xxlarge-up-4>li {
  width:calc((100% - ((4 - 1) * 1rem)) / 4)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xxlarge-up-5>li {
  width:calc((100% - ((5 - 1) * 1rem)) / 5)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xxlarge-up-6>li {
  width:calc((100% - ((6 - 1) * 1rem)) / 6)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xxlarge-up-7>li {
  width:calc((100% - ((7 - 1) * 1rem)) / 7)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xxlarge-up-8>li {
  width:calc((100% - ((8 - 1) * 1rem)) / 8)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xxlarge-up-9>li {
  width:calc((100% - ((9 - 1) * 1rem)) / 9)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xxlarge-up-10>li {
  width:calc((100% - ((10 - 1) * 1rem)) / 10)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xxlarge-up-11>li {
  width:calc((100% - ((11 - 1) * 1rem)) / 11)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xxlarge-up-12>li {
  width:calc((100% - ((12 - 1) * 1rem)) / 12)
 }
}
@media screen and (min-width: 40em) and (min-width: 160em) {
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xxxlarge-up-1>li {
  width:calc((100% - ((1 - 1) * 1rem)) / 1)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xxxlarge-up-2>li {
  width:calc((100% - ((2 - 1) * 1rem)) / 2)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xxxlarge-up-3>li {
  width:calc((100% - ((3 - 1) * 1rem)) / 3)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xxxlarge-up-4>li {
  width:calc((100% - ((4 - 1) * 1rem)) / 4)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xxxlarge-up-5>li {
  width:calc((100% - ((5 - 1) * 1rem)) / 5)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xxxlarge-up-6>li {
  width:calc((100% - ((6 - 1) * 1rem)) / 6)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xxxlarge-up-7>li {
  width:calc((100% - ((7 - 1) * 1rem)) / 7)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xxxlarge-up-8>li {
  width:calc((100% - ((8 - 1) * 1rem)) / 8)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xxxlarge-up-9>li {
  width:calc((100% - ((9 - 1) * 1rem)) / 9)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xxxlarge-up-10>li {
  width:calc((100% - ((10 - 1) * 1rem)) / 10)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xxxlarge-up-11>li {
  width:calc((100% - ((11 - 1) * 1rem)) / 11)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-xxxlarge-up-12>li {
  width:calc((100% - ((12 - 1) * 1rem)) / 12)
 }
}
@media print, screen and (min-width: 40em) {
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-up-1>li {
  width:calc((100% - ((1 - 1) * 1rem)) / 1)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-up-2>li {
  width:calc((100% - ((2 - 1) * 1rem)) / 2)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-up-3>li {
  width:calc((100% - ((3 - 1) * 1rem)) / 3)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-up-4>li {
  width:calc((100% - ((4 - 1) * 1rem)) / 4)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-up-5>li {
  width:calc((100% - ((5 - 1) * 1rem)) / 5)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-up-6>li {
  width:calc((100% - ((6 - 1) * 1rem)) / 6)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-up-7>li {
  width:calc((100% - ((7 - 1) * 1rem)) / 7)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-up-8>li {
  width:calc((100% - ((8 - 1) * 1rem)) / 8)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-up-9>li {
  width:calc((100% - ((9 - 1) * 1rem)) / 9)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-up-10>li {
  width:calc((100% - ((10 - 1) * 1rem)) / 10)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-up-11>li {
  width:calc((100% - ((11 - 1) * 1rem)) / 11)
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu.multi-span.multi-span-up-12>li {
  width:calc((100% - ((12 - 1) * 1rem)) / 12)
 }
}
.main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega a {
 font-size:0.8125rem
}
@media print, screen and (min-width: 40em) {
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega a {
  font-size:1rem
 }
}
.main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega a:hover,
.main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega a:focus {
 color:#0025aa
}
.main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega p {
 font-size:0.8125rem;
 color:#352354
}
@media print, screen and (min-width: 40em) {
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega p {
  font-size:1rem
 }
}
.main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .js-drilldown-back {
 border:solid 1px #c7cfd4;
 margin:10px
}
.main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .js-drilldown-back>a {
 display:block;
 color:#352354;
 padding-top:15px;
 padding-bottom:15px
}
.main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .js-drilldown-back>a:hover,
.main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .js-drilldown-back>a:focus {
 color:#0025aa
}
.main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .js-drilldown-back>a::before {
 content:"\e90c";
 color:#c7cfd4;
 margin-right:0.75rem
}
.main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block a {
 color:#352354; 
}
.main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu>li {
 border-bottom:solid 1px #c7cfd4
}
.main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .card-block .card.sector {
 padding:0 10px
}
.main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .card-block .card.sector>header>section>header {
 margin-top:0;
 padding-top:0
}
.main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .card-block .card.sector .button {
 padding:0
}
.main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .banner-block .banner.lite .banner-link .button {
 display:inline-block
}
.main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .banner-block .banner.lite .banner-link .button:hover,
.main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .banner-block .banner.lite .banner-link .button:focus {
 color:#ffffff
}
@media screen and (max-width: 39.99875em) {
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu>a::after {
  content:"\e907";
  color:#c7cfd4
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu>a.button-explore::after {
  color:#ff5d2b
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega {
  min-height:100vh;
  max-height:100vh;
  overflow:hidden
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .js-drilldown-back {
  border:solid 1px #c7cfd4
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .js-drilldown-back+li {
  max-height:calc(100vh - 130px);
  overflow:hidden;
  overflow-y:auto
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .card-block,
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .intro-block,
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block {
  padding:10px
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .intro-block h1,
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .intro-block h2,
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .intro-block h3 {
  margin-bottom:1rem
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .intro-block>div:not(.button-collection) {
  margin-top:10px;
  margin-bottom:10px
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .card-block,
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block {
  background-color:#f3f5f6
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .card-block h1,
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .card-block h2,
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .card-block h3,
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block h1,
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block h2,
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block h3 {
  margin:0.5rem 0 1rem 0
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .card-block>.menu,
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu {
  border:solid 1px #c7cfd4
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .card-block>.menu>li:first-child,
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .list-block>.menu>li:first-child {
  border-top:none
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .card-block .card.sector {
  padding-bottom:10px
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .banner-block {
  padding:0 10px
 }
 .main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega .banner-block .banner.lite .banner-link .button {
  background-color:#0034ec
 }
}
.main-gd-com-top-nav .menu-bar.third {
 border-top:solid 1px #c7cfd4
}
@media screen and (max-width: 39.99875em) {
 .main-gd-com-top-nav .menu-bar.third .menu.level-prime {
  background-color:#f3f5f6
 }
}
@media print, screen and (min-width: 40em) {
 .main-gd-com-top-nav .menu-bar.third .menu.level-prime {
  margin-top:0.5rem;
  margin-bottom:0.625rem
 }
 .main-gd-com-top-nav .menu-bar.third .menu.level-prime>li:hover>a:not(.chunk),
 .main-gd-com-top-nav .menu-bar.third .menu.level-prime>li.is-active>a:not(.chunk) {
  font-weight:500;
  letter-spacing:-0.02em
 }
}
.main-gd-com-top-nav .dropdown-pane>.menu.ddp-menu>li a {
 font-size:0.8125rem;
 color:#352354
}
@media print, screen and (min-width: 40em) {
 .main-gd-com-top-nav .dropdown-pane>.menu.ddp-menu>li a {
  font-size:1rem
 }
}
.main-gd-com-top-nav .dropdown-pane>.menu.ddp-menu>li>a {
 -webkit-box-pack:start;
 -webkit-justify-content:start;
 -ms-flex-pack:start;
 justify-content:start
}
.main-gd-com-top-nav .dropdown-pane>.menu.ddp-menu>li>a i.gd-ico+span {
 margin-left:0.25em
}
.main-gd-com-top-nav .dropdown-pane>.menu.ddp-menu>li>a i.gd-ico::before {
 -webkit-transition:0.2s ease-in-out;
 transition:0.2s ease-in-out
}
.main-gd-com-top-nav .dropdown-pane>.menu.ddp-menu>li[aria-expanded="true"]>a i.gd-ico::before,
.main-gd-com-top-nav .dropdown-pane>.menu.ddp-menu>li.is-active>a i.gd-ico::before {
 -webkit-transform:rotate(-90deg);
 -ms-transform:rotate(-90deg);
 transform:rotate(-90deg)
}
.main-gd-com-top-nav .dropdown-pane>.menu.ddp-menu>li[aria-expanded="true"]>ul {
 border-top:solid 1px #c7cfd4
}
@media screen and (max-width: 39.99875em) {
 .main-gd-com-top-nav .ddp-user-profile {
  width:calc(100% - 1rem)
 }
}
.main-gd-com-bot-nav {
 padding-top:1rem;
 padding-bottom:1rem;
 background-color:#f3f5f6;
 border-top:solid 6px #352354;
 color:#736b81
}
.main-gd-com-bot-nav .logo {
 max-height:32px;
 min-height:24px;
 padding-right:1rem
}
.main-gd-com-bot-nav .menu a {
 font-size:0.8125rem;
 color:#736b81;
 padding-left:0
}
@media print, screen and (min-width: 40em) {
 .main-gd-com-bot-nav .menu a {
  font-size:1rem
 }
}
@media screen and (max-width: 39.99875em) {
 .main-gd-com-bot-nav .menu.footer {
  grid-template-columns:50% 50%;
  display:grid;
  margin:10px 0px
 }
}
@media screen and (max-width: 39.99875em) {
 .main-gd-com-bot-nav .menu.footer li a {
  font-size:0.92rem;
  padding:6px 10px;
  margin:5px 0px
 }
}
@media screen and (max-width: 39.99875em) {
 .main-gd-com-bot-nav .copyrights-footer {
  padding:12px;
  display:block;
  font-size:0.92rem
 }
}
.gd-content {
 margin-top:18px;
 background-color:#ffffff
}
.gd-content>.marketing-full,
.gd-content>.lead-headline {
 background-image:url(../../assets/img/bg/bg-general001-wide.png);
 background-size:cover;
 background-position-y:center;
 min-height:inherit
}
.gd-content>.marketing-full.beta,
.gd-content>.lead-headline.beta {
 background:url(../../assets/img/bg/site/bg-002-l.svg) -15% 55% no-repeat,url(../../assets/img/bg/site/bg-002-r.svg) 115% -15% no-repeat,#352354;
 background-size:550px, 380px
}
.gd-content>.marketing-full.delta,
.gd-content>.lead-headline.delta {
 background:url(../../assets/img/bg/site/bg-003-l.svg) left center no-repeat #352354;
 background-size:300px
}
.gd-content>.marketing-full .h0,
.gd-content>.marketing-full .h1,
.gd-content>.marketing-full .h2,
.gd-content>.marketing-full .h3,
.gd-content>.lead-headline .h0,
.gd-content>.lead-headline .h1,
.gd-content>.lead-headline .h2,
.gd-content>.lead-headline .h3 {
 color:#ffffff;
 text-align:center;
 padding:50px 0
}
@media screen and (max-width: 39.99875em) {
 .gd-content>.marketing-full .h0,
 .gd-content>.marketing-full .h1,
 .gd-content>.marketing-full .h2,
 .gd-content>.marketing-full .h3,
 .gd-content>.lead-headline .h0,
 .gd-content>.lead-headline .h1,
 .gd-content>.lead-headline .h2,
 .gd-content>.lead-headline .h3 {
  padding:20px 0
 }
}
.gd-content>.bg-brand :is(h1,
h2,
h3,
h4,
h5,
h6).decor-alpha {
 color:#ffffff
}
.gd-content>.marketing-full>.grid-container {
 padding-top:30px;
 padding-bottom:50px
}
.gd-content .market-banner:empty {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:center;
 -webkit-justify-content:center;
 -ms-flex-pack:center;
 justify-content:center;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 width:100%;
 height:305px;
 border:solid 1px #c7cfd4;
 background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M100 0 L0 100 ' stroke='rgba(199, 207, 212, 1)' stroke-width='0.5'/><path d='M0 0 L100 100 ' stroke='rgba(199, 207, 212, 1)' stroke-width='0.5'/></svg>");
 background-repeat:no-repeat;
 background-position:center center;
 background-size:100% 100%, auto
}
.gd-content .market-banner:empty::before {
 content:"Marketing Banner";
 font-size:1.375rem
}
@media print, screen and (min-width: 40em) {
 .gd-content .market-banner:empty::before {
  font-size:2rem
 }
}
.gd-content>.lead-headline h1+.input-group.search {
 margin-top:-20px;
 padding-bottom:6%;
 margin-left:20%;
 width:60%
}

body .main-gd-com-top-nav a.button.brand, body > nav a.button.brand {
	color: #352354 !important;
}

.button.orange {background:#ff5d2b;}

.dropdown .is-dropdown-submenu a {
    padding: 0.7rem 1rem 0.7rem 0rem;
}

@media print, screen and (min-width: 40em)
body>nav .menu-bar.second .menu.level-prime>li.exit>a {
    background-color: #ececec;
    padding-left: 0;
}

@media print, screen and (min-width: 40em)
body>nav .menu-bar.second .menu.level-prime>li.exit::before {
    content: '';
    position: absolute;
    width: 150%;
    height: 100%;
    -webkit-transform: skew(
20deg
) translateX(-24px);
    -ms-transform: skew(20deg) translateX(-24px);
    transform: skew(
20deg
) translateX(-24px);
    background-color: #ececec;
    -webkit-box-shadow: inset 10px 0px 8px rgb(0 0 0 / 5%);
    box-shadow: inset 10px 0px 8px rgb(0 ¬¬0 0 / 5%);
}

.menu.mega.submenu h2, .menu.mega.submenu .h2 {
    font-size: 1.425rem;  border-bottom:solid 1px #c7cfd4
}

.main-gd-com-top-nav .menu-bar.second .menu .mega-menu .menu.mega p {
    font-size: 1rem;
    line-height: 1.6em;
}