.main-nav{background-color:#06274dd9!important}.sidebar{box-sizing:border-box}.sidebar-wrap{position:relative}.accordion li>a{position:relative;overflow:hidden;padding-right:44px}.accordion li>a:before{content:none!important;background:none!important}.accordion li.active>a:before{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}.accordion li>a:after{content:"";position:absolute;right:16px;top:50%;width:18px;height:18px;transform:translateY(-50%);transition:transform .25s ease;background-color:#0d6fe8;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 7.5L10 12.5L15 7.5' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 7.5L10 12.5L15 7.5' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center / contain}.accordion li>a[aria-expanded=true]:after{transform:translateY(-50%) rotate(180deg)}.activities .accordion,.ports .accordion{margin:10px}.columns{padding-right:.935rem;padding-left:.935rem}.rooms .room:last-child{margin-left:25%}.action-links a{padding:5px 0}@media only screen and (max-width: 40em){.rooms .room:last-child{margin-left:0}}@media (min-width: 1024px){.voyagepage.truetitle{margin-top:9rem}}@media (min-width: 1024px){.voyage-content{padding-left:1.75rem!important}.voyage-map{padding-right:1rem!important}.row .truetitle h1{margin-top:0!important;font-size:2.5rem!important}}
