a:focus-visible,button:focus-visible{outline:2px solid #051c2c;box-shadow:0 0 0 4px #fff}section.quick-links{background:#0071eb;margin-bottom:100px}@media only screen and (max-width: 767px){section.quick-links{margin-bottom:60px}}section.quick-links nav ul{align-items:center;display:flex;font-size:20px;font-weight:500;letter-spacing:1px;line-height:1.25;list-style:none;margin:0 auto;max-width:1140px;min-height:6.35em;padding:35px 32px 28px;text-transform:uppercase}@media only screen and (max-width: 767px){section.quick-links nav ul{flex-wrap:wrap;padding:20px 16px 0}}section.quick-links nav ul li{flex:1;margin:0;padding-right:6%;position:relative}@media only screen and (max-width: 767px){section.quick-links nav ul li{flex:auto;padding:20px 10px 27px;text-align:center;width:100%}}section.quick-links nav ul li::before{background:#fff;content:"";height:77px;position:absolute;right:17%;top:-27px;transform:skew(-19deg);width:1px}@media only screen and (max-width: 1280px){section.quick-links nav ul li::before{top:-17px}}@media only screen and (max-width: 767px){section.quick-links nav ul li::before{bottom:0;height:1px;left:0;top:auto;transform:skew(0);width:100%}}section.quick-links nav ul li:last-of-type::before{display:none}section.quick-links nav ul li a{color:#fff;display:inline-block;padding-right:30px;position:relative;text-decoration:none}section.quick-links nav ul li a::before{background:#fff;bottom:0;content:"";height:2px;left:0;position:absolute;transform-origin:right;transform:scaleX(0);transition:-webkit-transform .4s ease-out;transition:transform .4s ease-out,-webkit-transform .4s ease-out;transition:transform .4s ease-out;width:100%}section.quick-links nav ul li a::after{border-left:3px solid #fff;border-top:3px solid #fff;content:"";height:10px;position:absolute;right:11px;text-decoration:none;top:5px;transform:rotate(141deg);transition:all .25s linear;width:14px}section.quick-links nav ul li a:hover::before{transform:scaleX(1);transform-origin:left}