nav{max-width:1200px;padding:0;text-align:center}nav,nav .hover-nav{background-color:transparent;height:auto;margin:0 auto}nav .hover-nav{display:block;line-height:0px;padding:15px 0 0;position:relative;width:auto}.hover-nav .nav-links{background-color:transparent;display:inline-flex;font-family:proxima-nova,Helvetica,Helvetica Neue,Arial,"sans-serif";font-style:normal;margin:0;padding:10px 0 15px}.nav-links li{list-style:none}.nav-links li a{background-color:transparent;border-radius:0;color:#fff;font-weight:500;margin:0;text-decoration:none;transition:all .3s ease}.nav-links li a:hover{background-color:transparent;color:#bfd2e3}.nav-links .mobile-item{display:none}.nav-links .drop-menu{background:#002d5c;box-shadow:0 6px 10px rgba(0,0,0,.15);line-height:45px;opacity:0;position:absolute;top:85px;visibility:hidden;width:auto}.nav-links li:hover .drop-menu,.nav-links li:hover .hover-box{background-color:transparent;opacity:1;top:55px;transition:all .3s ease;visibility:visible}.drop-menu li a{border-radius:0;display:block;font-weight:400;line-height:18px;margin:15px 0 25px -20px;padding:0 25px 0 0!important;text-align:left!important;width:275px}.drop-menu li a,.hover-box{background-color:transparent}.hover-box{left:0;opacity:0;padding:0 30px;position:absolute;top:85px;visibility:hidden;width:100%}.hover-box .box-content{background-image:url(../images/900x325_hovernav-bkgd.png);background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:0 6px 10px rgba(0,0,0,.15);display:block;height:auto;margin:0;padding:25px;width:100%}.row .box-column{background-color:transparent;border-left:2px dotted rgba(0,131,193,.5);display:block;height:auto;margin:0;overflow:hidden;padding:0;text-align:left;width:auto}.row .box-column h3{color:#004c8e;font-size:20px;font-weight:700;line-height:20px;margin:0 0 10px}.row .box-column h3,.row .box-column p{font-family:proxima-nova,Helvetica,Helvetica Neue,Arial,"sans-serif";font-style:normal;text-align:left}.row .box-column p{color:#363636;font-size:16px;font-weight:400;line-height:16px}.col-padding{padding:0 0 0 30px!important}.row .box-column img{height:425px;margin:0;padding:0;width:300px}.row .box-column ul{background-color:transparent;display:block;list-style-type:none;margin:0;padding:0}.row .box-column li{background-color:transparent;font-family:proxima-nova,Helvetica,Helvetica Neue,Arial,"sans-serif";font-size:18px;line-height:18px;margin:0 0 14px;padding:0;text-align:left}.row .box-column li a{color:#0083c1;font-size:17px;line-height:18px;margin:0;padding:0;text-decoration:none}.row .box-column li a:hover{color:#e14504;text-decoration:underline}.btn-hover-nav{background-color:#e14504;border:none;border-radius:0;color:#fff;cursor:pointer;display:block;font-size:16px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:16px;margin:0;padding:10px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}.btn-hover-nav:hover{background-color:#e14504;box-shadow:5px 5px 0 0 #004c8e;color:#fff}.section-banner-btn{background-color:#e14504;border:0;border-radius:0;border-top:5px solid #c43e04;box-shadow:0 6px 10px rgba(0,0,0,.15);color:#fff;display:block;font-family:proxima-nova,Helvetica,Helvetica Neue,Arial,"sans-serif";font-size:20px;font-style:normal;font-weight:800;height:auto;line-height:22px;margin:0;padding:10px 15px 15px;text-align:right;text-decoration:none;width:100%}.section-banner-btn:hover{background-color:#004c8e;border-top:5px solid #002d5c;color:#fff}.hover-arrow,.search-link{display:block}.search-link i{background-color:none;display:block;height:10px;margin:0;padding:0;width:auto}@media (min-width:360px){.hover-arrow,nav .hover-nav{display:none}}@media (min-width:576px){.hover-arrow,nav .hover-nav{display:none}}@media (min-width:768px){.hover-arrow,nav .hover-nav{display:none}}@media (min-width:992px){nav .hover-nav{display:inline-flex}.nav-links li a{font-size:16px;padding:0 12px 20px}.search-link i{margin:-10px 0 0}.hover-arrow{display:none}}@media (min-width:1200px){nav .hover-nav{display:inline-flex}.nav-links li a{font-size:18px;padding:0 15px 20px}.search-link i{margin:-10px 0 0}.hover-arrow{display:block}}@media (min-width:1400px){nav .hover-nav{display:inline-flex}.nav-links li a{font-size:18px;padding:0 15px 20px}.search-link i{margin:-10px 0 0}.hover-arrow{display:block}}