.primary-nav{margin:0 -1vw}
.primary-nav__wrapper{display:flex;justify-content:space-between}
.primary-nav__item:not(.u-display-none){position:relative;z-index:1}
.primary-nav__link-wrapper{position:relative}
.primary-nav__link{display:flex;align-items:center;justify-content:space-between;padding:0 1vw;position:relative;font-size:16px;text-decoration:none;cursor:pointer;height:65px;color:inherit}
.primary-nav__link-text{position:relative}
.primary-nav__link-text:after{position:absolute;top:100%;left:0;right:0;height:2px;margin-top:4px;background:#0684bd;content:'';display:none}
.primary-nav__link-icon{width:11px;height:6px;margin-left:5px;color:#fff;transform:rotate(0);transition:transform .2s ease}
.primary-nav__dropdown{position:absolute;display:block;visibility:hidden;top:100%;margin-top:-10px;left:1vw}
.primary-nav__dropdown-content{background:#fff;box-shadow:0 0 18px 0 rgba(0,0,0,0.1);border-radius:4px;white-space:nowrap}
.primary-nav__dropdown-content:before{content:'';position:absolute;left:13px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:10px solid #fff;top:-10px}
.primary-nav__item--hover .primary-nav__dropdown{visibility:visible}
.primary-nav__item--hover .primary-nav__link{color:inherit}
.primary-nav__item--hover .primary-nav__link-icon{transform:rotate(-180deg)}
.primary-nav__item--active .primary-nav__link{color:#2f2f2f}
.primary-nav__item--active .primary-nav__link-text:after{display:block}
div:not(.global-header__nav)>.primary-nav{display:block}
div:not(.global-header__nav)>.primary-nav .primary-nav__wrapper{display:block}
div:not(.global-header__nav)>.primary-nav .primary-nav__link{color:#676767}
div:not(.global-header__nav)>.primary-nav .primary-nav__dropdown{opacity:1;height:auto;visibility:visible;position:static;display:block;transform:none;max-width:none}
.global-header__wrapper--my-rc .primary-nav__item:hover,.global-header__wrapper--my-rc-with-top-links .primary-nav__item:hover{color:#f9a23d}
.global-header__wrapper--my-rc .primary-nav__item--active .primary-nav__link,.global-header__wrapper--my-rc-with-top-links .primary-nav__item--active .primary-nav__link{color:#f9a23d}
.global-header__wrapper--my-rc .primary-nav__item--active .primary-nav__link-text:after,.global-header__wrapper--my-rc-with-top-links .primary-nav__item--active .primary-nav__link-text:after{display:none}
@media only screen and (max-width:1099px){.primary-nav{margin:0}
.primary-nav__link{height:44px;color:#676767;background:0;font-size:15px;letter-spacing:.25px;padding:0;font-weight:500;font-style:normal}
.primary-nav__dropdown{visibility:visible;position:static;left:auto;top:auto;margin:0;height:auto;display:none}
.primary-nav__dropdown-content{border-radius:0;background:0;padding:0;box-shadow:none}
.primary-nav__dropdown-content:before{display:none}
.primary-nav__item:hover .primary-nav__link{font-weight:500;font-style:normal}
.primary-nav__item--hover .primary-nav__dropdown{transform:none;opacity:1;box-shadow:none;display:block}
.primary-nav__item--active .primary-nav__link-text{font-weight:700;font-style:normal}
.primary-nav__item--active .primary-nav__link-text:after{display:none}
.primary-nav__wrapper{display:block}
.global-header__wrapper--my-rc .primary-nav__link,.global-header__wrapper--my-rc-with-top-links .primary-nav__link{color:#fff}
.global-header__wrapper--my-rc .primary-nav__wrapper,.global-header__wrapper--my-rc-with-top-links .primary-nav__wrapper{padding:15px 0}
.global-header__wrapper--my-rc .primary-nav__item--hover .primary-nav__link-text,.global-header__wrapper--my-rc-with-top-links .primary-nav__item--hover .primary-nav__link-text{color:#f9a23d}
.global-header__wrapper--my-rc .primary-nav__item:after,.global-header__wrapper--my-rc-with-top-links .primary-nav__item:after{content:'';position:absolute;width:100%;border-bottom:1px solid #f3f7ff;opacity:20%}
.global-header__wrapper--my-rc .primary-nav__item.u-mob-display-block,.global-header__wrapper--my-rc-with-top-links .primary-nav__item.u-mob-display-block{visibility:visible;position:relative;top:auto;left:auto}
.global-header__wrapper--my-rc-with-top-links .primary-nav__item.u-mob-display-block .primary-nav__link{font-weight:300;font-style:normal}
}