.nav-container{position:relative;background:#5287bc}.nav-container .wrap{margin:0 auto;padding:0 20px;max-width:1325px;width:auto}nav.primary{position:relative;flex-shrink:0;z-index:200}.nav-container .wrap nav>ul{z-index:100;display:flex;justify-content:space-between;margin:0;padding:0;width:100%;list-style:none}.nav-container .wrap nav>ul>li{margin:0 10px;max-width:142px;position:relative}.nav-container .wrap nav>ul>li>a{padding:10px 16px;background-color:#5287bc;color:#fff;text-transform:uppercase;font-size:14px;display:block;letter-spacing:1px;text-align:right}.nav-container .wrap nav>ul>li>a::before{position:absolute;top:50%;right:-10px;width:20px;height:auto;content:'\f107';font-family:'FontAwesome';transform:translateY(-50%)}.nav-container .wrap nav>ul>li:nth-of-type(1)>ul,.nav-container .wrap nav>ul>li:nth-of-type(2)>ul{left:0;width:auto}.nav-container .wrap nav>ul>li:hover>ul{display:block}.nav-container .wrap nav>ul>li>ul{display:none;right:0;position:absolute;width:auto !important;background-color:#fff;box-shadow:-3px 4px 14px rgb(136 130 130 / 32%);z-index:100;justify-content:space-between;margin:0;padding:0;width:100%;list-style:none}.nav-container .wrap nav>ul>li>ul>li{margin:0;max-width:100%;position:relative;text-align:right}.nav-container .wrap nav>ul>li>ul>li>a{width:240px;background-color:#fff;color:#5287bc;text-align:center;font-size:16px;padding:10px 16px;display:block;text-transform:uppercase;letter-spacing:1px}