h1,h2,h3,h4,h5,h6{line-height:1.1}body,html{scroll-behavior:smooth}body{position:relative}body,p{font-weight:300;line-height:1.6}.body-container ul{margin-top:-18px;padding-left:30px}.body-container ul li ul{margin:0}.txt-link{font-weight:600;text-decoration:none;text-transform:uppercase}.txt-link:hover{font-weight:600;text-decoration:underline}.body-container-wrapper{padding-top:73px}.header{position:fixed;transition:all .3s ease;width:100%;z-index:2}.header,.header:hover{background:#073864}.header__container.content-wrapper{max-width:1600px}.header__container .fa.fa-angle-down{color:#f1961e}.header__container{align-items:center;display:flex;justify-content:flex-start}.header__cta a{color:#fff;font-size:13px;font-weight:700;padding:8px 10px;text-transform:uppercase}.header__cta a:hover{font-weight:700;text-decoration:none}.header.active-header{background:#073864;background-color:#073864}.menu__link{color:#fff}.menu__link:hover{color:#fff!important}.menu__submenu--level-4{left:100%!important;top:-2px!important}.menu__submenu .menu__link{background-color:#073864;color:#fff}.menu__submenu .menu__link:focus,.menu__submenu .menu__link:hover{background-color:#225480;color:#fff}footer a{text-decoration:none}footer a:hover{text-decoration:underline}footer ul li{font-size:14px;font-weight:100!important;padding-bottom:10px}footer ul{list-style:none;padding:0!important}footer p{margin-bottom:10px}.body-container--vessel-ships table p{margin:0}.body-container--vessel-ships table td{border:none}.body-container--vessel-ships table{border:1px solid #fff!important}.blog-post__meta{margin-bottom:0}.blog-post__meta a,.blog-post__tag-link{color:#fff}.featuredImageContainer img{width:100%}.textContainer h1{color:#fff}.textContainer{background-color:#073864;box-shadow:2px 2px 8px rgba(0,0,0,.12);color:#fff;margin-bottom:30px;margin-top:-90px;max-width:100%;padding:30px;position:relative;width:660px;z-index:1}#hs_cos_wrapper_dnd_area-module-5 .hs-blog-post-listing__post-image{aspect-ratio:auto!important}.hs-blog-post-listing__post-image{height:auto!important;max-width:100%;object-fit:contain!important;width:100%}.header__logo{z-index:1}@media (max-width:1200px){h1{font-size:40px}h2{font-size:34px}h3{font-size:28px}h4{font-size:24px}}@media (max-width:800px){h1{font-size:30px}h2{font-size:28px}h3{font-size:24px}h4{font-size:22px}.body-container ul li,p{font-size:.8rem}}