@font-face {font-family: Poppins;src: url(../fonts/Poppins/Poppins-BlackItalic.woff2) format("woff2"), url(../fonts/Poppins/Poppins-BlackItalic.woff) format("woff");font-weight: 900;font-style: italic;font-display: swap;}@font-face {font-family: Poppins;src: url(../fonts/Poppins/Poppins-Black.woff2) format("woff2"), url(../fonts/Poppins/Poppins-Black.woff) format("woff");font-weight: 900;font-style: normal;font-display: swap;}@font-face {font-family: Poppins;src: url(../fonts/Poppins/Poppins-Bold.woff2) format("woff2"), url(../fonts/Poppins/Poppins-Bold.woff) format("woff");font-weight: 700;font-style: normal;font-display: swap;}@font-face {font-family: Poppins;src: url(../fonts/Poppins/Poppins-BoldItalic.woff2) format("woff2"), url(../fonts/Poppins/Poppins-BoldItalic.woff) format("woff");font-weight: 700;font-style: italic;font-display: swap;}@font-face {font-family: Poppins;src: url(../fonts/Poppins/Poppins-ExtraBoldItalic.woff2) format("woff2"), url(../fonts/Poppins/Poppins-ExtraBoldItalic.woff) format("woff");font-weight: 700;font-style: italic;font-display: swap;}@font-face {font-family: Poppins;src: url(../fonts/Poppins/Poppins-ExtraBold.woff2) format("woff2"), url(../fonts/Poppins/Poppins-ExtraBold.woff) format("woff");font-weight: 700;font-style: normal;font-display: swap;}@font-face {font-family: Poppins;src: url(../fonts/Poppins/Poppins-Italic.woff2) format("woff2"), url(../fonts/Poppins/Poppins-Italic.woff) format("woff");font-weight: 400;font-style: italic;font-display: swap;}@font-face {font-family: Poppins;src: url(../fonts/Poppins/Poppins-Regular.woff2) format("woff2"), url(../fonts/Poppins/Poppins-Regular.woff) format("woff");font-weight: 400;font-style: normal;font-display: swap;}@font-face {font-family: Poppins;src: url(../fonts/Poppins/Poppins-SemiBold.woff2) format("woff2"), url(../fonts/Poppins/Poppins-SemiBold.woff) format("woff");font-weight: 600;font-style: normal;font-display: swap;}@font-face {font-family: Poppins;src: url(../fonts/Poppins/Poppins-Medium.woff2) format("woff2"), url(../fonts/Poppins/Poppins-Medium.woff) format("woff");font-weight: 500;font-style: normal;font-display: swap;}@font-face {font-family: Poppins;src: url(../fonts/Poppins/Poppins-MediumItalic.woff2) format("woff2"), url(../fonts/Poppins/Poppins-MediumItalic.woff) format("woff");font-weight: 500;font-style: italic;font-display: swap;}@font-face {font-family: Poppins;src: url(../fonts/Poppins/Poppins-Light.woff2) format("woff2"), url(../fonts/Poppins/Poppins-Light.woff) format("woff");font-weight: 300;font-style: normal;font-display: swap;}@font-face {font-family: Poppins;src: url(../fonts/Poppins/Poppins-ExtraLightItalic.woff2) format("woff2"), url(../fonts/Poppins/Poppins-ExtraLightItalic.woff) format("woff");font-weight: 200;font-style: italic;font-display: swap;}@font-face {font-family: Poppins;src: url(../fonts/Poppins/Poppins-SemiBoldItalic.woff2) format("woff2"), url(../fonts/Poppins/Poppins-SemiBoldItalic.woff) format("woff");font-weight: 600;font-style: italic;font-display: swap;}@font-face {font-family: Poppins;src: url(../fonts/Poppins/Poppins-ExtraLight.woff2) format("woff2"), url(../fonts/Poppins/Poppins-ExtraLight.woff) format("woff");font-weight: 200;font-style: normal;font-display: swap;}@font-face {font-family: Poppins;src: url(../fonts/Poppins/Poppins-LightItalic.woff2) format("woff2"), url(../fonts/Poppins/Poppins-LightItalic.woff) format("woff");font-weight: 300;font-style: italic;font-display: swap;}@font-face {font-family: Poppins;src: url(../fonts/Poppins/Poppins-Thin.woff2) format("woff2"), url(../fonts/Poppins/Poppins-Thin.woff) format("woff");font-weight: 100;font-style: normal;font-display: swap;}@font-face {font-family: Poppins;src: url(../fonts/Poppins/Poppins-ThinItalic.woff2) format("woff2"), url(../fonts/Poppins/Poppins-ThinItalic.woff) format("woff");font-weight: 100;font-style: italic;font-display: swap;}@font-face {font-family: Satisfy;font-style: normal;font-weight: 400;font-display: swap;src: url(https://fonts.gstatic.com/s/satisfy/v17/rP2Hp2yn6lkG50LoCZOIHQ.woff2) format("woff2");unicode-range: U+000000FF, U+0131, U+01520153, U+02BB02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}body {margin: 0;padding: 0;font-family: Poppins, sans-serif;font-weight: 400;font-size: 14px;background-color: #f1f3f6;}html body b, html body strong {font-weight: 600 !important;}:root {--primary: #183153;--primary-hover: #ED7317;--secondary: #ED7317;--secondary-hover: #bf611a;--p-clr-3: #24a9df;--font-clr: #1e202d;--muted: #5C6B80;--text-muted: #94A3B8;--border: #e6e8f0;--bg: #F7F8FA;--soft-gray: #F1F3F6;--font-clr: #1e202d;--text-secondary: #475569;--radius-sm: 5px;--radius-md: 10px;--radius-lg: 15px;--shadow-sm: 0 2px 8px rgba(24, 49, 83, 0.06);--shadow-md: 0 8px 24px rgba(24, 49, 83, 0.08);}.btn{padding: 0.6rem 1rem;font-size: 14px;outline: 0;transition: transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1),-webkit-transform .3s cubic-bezier(.22,1,.36,1),all .3s cubic-bezier(.22,1,.36,1);border-radius: 50px;border: 1px solid var(--primary);}.btn:hover {transform: translateY(-2px);}.btn.btn-lg {padding: 12px 27px;font-size: 16px;font-weight: 500;}.btn-primary, .btn:first-child:active {background-color: var(--secondary);border-color: var(--secondary);color: #fff;}.btn.btn-outline-primary {background-color: transparent;border-color: var(--primary);color: var(--primary);}.btn.btn-outline-primary:hover {background-color: var(--primary);border-color: var(--primary);color: white;box-shadow: 0 8px 18px rgb(28 48 81 / 35%);}.btn.btn-outline-secondary {background-color: transparent;border-color: var(--secondary);color: var(--secondary);}.btn.btn-outline-secondary:hover {background-color: var(--secondary);border-color: var(--secondary);color: white;box-shadow:0 8px 18px rgba(237, 115, 23, .25);}.btn.btn-outline-white {background-color: #ffffff42;backdrop-filter:blur(3px);border-color: white;}.btn-primary:hover {background-color: var(--primary);border: 1px solid var(--primary);color: #fff;outline: 0;transform: translateY(-2px);}.btn-primary, .cruise-book, .subscribe-btn, .btn-book {box-shadow: 0 10px 24px -8px rgb(235 120 45 / 45%);}.btn-primary:hover, .cruise-book:hover, .subscribe-btn:hover, .btn-book:hover {box-shadow: 0 10px 24px -8px rgba(24, 49, 83, 0.45);}.btn.btn-danger {background-color: #dc3545;border: 1px solid #dc3545;color: #fff;font-size: 14px;padding: 0.375rem 0.75rem;outline: 0;box-shadow: none;}.btn.btn-danger:hover{background-color: #bb2d3b;border: 1px solid #bb2d3b;color: #fff;font-size: 14px;padding: 0.375rem 0.75rem;outline: 0;box-shadow: none;}.btn-learn-more .r-icon {transition: transform 0.35s cubic-bezier(.2, .8, .2, 1);}.btn-learn-more:hover .r-icon {transform: translate(3px, -2px);}table th{font-weight:600 !important;}header {background-color: #fff;border-bottom: 1px solid var(--border);}header .top-header {background-color: white;padding: 10px 0;border-bottom: 1px solid var(--border);}header .top-header .right-ul {list-style-type: none;padding: 0;margin: 0;}header .top-header .right-ul li {display: inline-block;margin-right: 1rem;}header .top-header .right-ul li:last-child {margin: 0;}header .top-header .right-ul li .menu-link {color: #333;font-weight: 500;font-size: 13px;text-decoration: none;}header .top-header .right-ul li .menu-link .bx {font-size: 16px;vertical-align: middle;}header .top-header .right-ul li .dropdown-item {font-weight: 500;border-bottom: 1px solid #ededed;font-size: 13px;}header .top-header .right-ul li .dropdown-item:active{background-color: var(--primary) !important;}header .top-header .right-ul li .dropdown-item:last-child{border-bottom: unset;}header .top-header .left-ul {list-style-type: none;padding: 0;margin: 0;}header .top-header .left-ul li {display: inline-block;margin-right: 1rem;}header .top-header .left-ul li:last-child {margin: 0;}header .top-header .left-ul li .contact-link {color: var(--font-clr);font-weight: 500;font-size: 13px;text-decoration: none;}header .top-header .left-ul li .contact-link .bx {font-size: 16px;vertical-align: middle;}header .navbar .navbar-nav .nav-item {position: relative;}header .navbar .navbar-nav .nav-item:hover .menu-link:before {width: 100%;}header .navbar .navbar-nav .nav-item:hover .menu-link:after {width: 80%;transition-delay: 0.3s;}header .navbar .navbar-nav .nav-item .menu-link.active:before {width: 100%;}header .navbar .navbar-nav .nav-item .menu-link.active:after {width: 100%;transition-delay: 0.3s;}header .navbar .navbar-nav .nav-item .menu-link:before {bottom: 0;}header .navbar .navbar-nav .nav-item .menu-link:after {bottom: 0px;}header .navbar .navbar-nav .nav-item .menu-link:after, header .navbar .navbar-nav .nav-item .menu-link:before {position: absolute;content: "";width: 0;height: 1px;background-color: #ff8a1f;left: 0;transition: all 0.4s ease;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;}header .navbar .navbar-nav .nav-item .menu-link.active {color: var(--secondary);}header .navbar .navbar-nav .nav-item .nav-link {font-size: 15px;font-weight: 500;color: var(--primary);padding: 0.5rem 0.75rem;}header .navbar .navbar-nav .nav-item .nav-link .bx {font-size: 18px;vertical-align: middle;}header .navbar .navbar-nav .nav-item .dropdown-menu.currency_class {padding: 0;max-height: 200px;overflow-y: auto;overflow-x: hidden;}header .navbar .navbar-nav .nav-item:last-child .nav-link {padding-right: 0;}::-webkit-scrollbar {width: 10px;}::-webkit-scrollbar-track {box-shadow: inset 0 0 5px grey;border-radius: 10px;background-color: #fff;}::-webkit-scrollbar-thumb {background: var(--primary);border-radius: 10px;}::-webkit-scrollbar-thumb:hover {background: var(--primary);}.form-departure {background-image: url(../images/departure.svg);background-repeat: no-repeat;background-size: 16px;padding-left: 35px;background-position: 10px 46%;}.form-arrival {background-image: url(../images/arrivals.svg);background-repeat: no-repeat;background-size: 16px;padding-left: 35px;background-position: 10px 46%;}.form-cal {background-image: url(../images/calendar.svg);background-repeat: no-repeat;background-size: 16px;padding-left: 35px;background-position: 10px 46%;}.form-clock {background-image: url(../images/clock.svg);background-repeat: no-repeat;background-size: 16px;padding-left: 35px;background-position: 10px 46%;}.form-map {background-image: url(../images/map.svg);background-repeat: no-repeat;background-size: 16px;padding-left: 35px;background-position: 10px 46%;}.form-cruise {background-image: url(../images/cruise.svg);background-repeat: no-repeat;background-size: 16px;padding-left: 35px;background-position: 10px 46%;}.navbar-toggler {box-shadow: none !important;outline: 0;padding: 0;border: none;}select.form-select{padding:0.375rem 2rem 0.375rem 0.75rem;}.currency_li img {width: 20px;margin-right: 5px;}.currency_class_parent .currency_class, .currency_li .dropdown-menu {max-height: 200px;overflow: auto;overflow-x: hidden;}.currency_class_parent .dropdown-menu {border-radius: 0;padding: 0;}.currency_class_parent .dropdown-menu .dropdown-item {font-size: 13px;padding: 0.35rem 0.75rem;font-weight: 500;}.dropdown-menu .currency_head {color: #fff;background-color: var(--primary);}.currency_class_parent .dropdown-menu .dropdown-item:hover {background-color: var(--secondary);cursor: pointer;color:#fff;}.currency_class_parent .dropdown-menu .dropdown-item.currency_head:hover {background-color: var(--primary);}.currency_li.v_2 .currency_class {background-color: var(--primary);padding: 14px;}.currency_class::before {content: "";border-color: transparent transparent var(--primary);border-style: solid;border-width: 12px;height: 0;left: 67px;position: absolute;top: -22px;width: 0;z-index: 1;}.dropdown-menu.currency_class .cur_item {color: #fff;font-weight: 400;border: 0.2px solid #fff;padding: 4px 6px !important;margin-top: 10px;border-radius: 5px;}.currency_li.v_2 img {height: 25px;width: 30px;margin-right: 15px;object-fit: cover;}footer {padding: 50px 0 0;background: linear-gradient(180deg, rgba(15, 29, 50, 0.92) 0%, rgba(15, 29, 50, 0.95) 100%), radial-gradient(circle at 20% 30%, rgba(237, 115, 23, 0.1), transparent 40%), radial-gradient(circle at 80% 70%, rgba(255, 209, 102, 0.08), transparent 40%), var(--primary);}footer ul.social-icons {list-style-type: none;padding: 0;margin: 0;display: flex;align-items: center;gap: 10px;flex-wrap: wrap;}footer ul.social-icons li {display: inline-block;}footer ul.social-icons li a {width: 36px;height: 36px;border-radius: 10px;background: rgba(255, 255, 255, 0.06);display: flex;align-items: center;justify-content: center;transition: background .2s ease;}footer ul.social-icons li a:hover {color: var(--secondary);background: var(--secondary);}footer ul.social-icons li a .fa-icon {font-size: 14px;color: #fff;transition: .3s cubic-bezier(.22,1,.36,1);}footer ul.social-icons li a:hover .fa-icon {background: var(--secondary);}footer ul.quick-links {list-style-type: none;padding: 0;margin: 0;}footer h4 {color: #fff;font-size: 16px;font-weight: 600;margin-bottom: 20px;letter-spacing: 0.02em;}.footer-brand p {font-size: 14px;color: #8DA0B8;max-width: 280px;margin-bottom: 22px;}footer ul.quick-links li {display: block;margin-bottom: 20px;}footer ul.quick-links li a {font-size: 14px;color: #8DA0B8;transition: color .15s ease;text-decoration: none;}footer ul.quick-links li a:hover {color: var(--secondary);}footer .copy-right-footer {background-color: linear-gradient(180deg, rgba(15, 29, 50, 0.92) 0%, rgba(15, 29, 50, 0.95) 100%), radial-gradient(circle at 20% 30%, rgba(237, 115, 23, 0.1), transparent 40%), radial-gradient(circle at 80% 70%, rgba(255, 209, 102, 0.08), transparent 40%), var(--primary);padding: 15px 0;border-top: 1px solid #8da0b83b;}footer .copy-right-footer p {color: #8DA0B8;font-size: 13px;margin: 0;font-family: Poppins, sans-serif;font-weight: 500;}.footer-news-form {display: flex;gap: 8px;}.footer-news-form input {flex: 1;padding: 11px 14px;border-radius: 50px;border: 1px solid rgba(255, 255, 255, 0.14);background: rgba(255, 255, 255, 0.04);color: #fff;font-size: 13.5px;outline: none;max-width:200px;}@media screen and (max-width: 480px) {footer ul.social-icons li {}footer ul.quick-links, footer ul.social-icons {justify-content: center;}footer ul.quick-links li {margin-bottom: 10px;}header .top-header .left-ul li, header .top-header .right-ul li {display: block;margin: 0;}}@media screen and (max-width: 991px) {header .navbar .navbar-nav .nav-item .nav-link {padding: 0.5rem 0rem !important;}}@media screen and (max-width: 1199px) {header .navbar .navbar-nav .nav-item .nav-link {padding: 0.5rem 1rem;}}@media screen and (min-width: 1200px) {header .navbar .navbar-nav .nav-item .nav-link {padding: 0.5rem 1.5rem;}}#navbarSupportedContent .navbar-nav .nav-item:hover .nav-link{    color: var(--secondary);}