@font-face{font-family:'Open Sans';src:url(../fonts/open_sans/OpenSans-ExtraBold.woff2) format('woff2'),url(../fonts/open_sans/OpenSans-ExtraBold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(../fonts/open_sans/OpenSans-Bold.woff2) format('woff2'),url(../fonts/open_sans/OpenSans-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(../fonts/open_sans/OpenSans-Light.woff2) format('woff2'),url(../fonts/open_sans/OpenSans-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(../fonts/open_sans/OpenSans-SemiBold.woff2) format('woff2'),url(../fonts/open_sans/OpenSans-SemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(../fonts/open_sans/OpenSans-Medium.woff2) format('woff2'),url(../fonts/open_sans/OpenSans-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(../fonts/open_sans/OpenSans-Regular.woff2) format('woff2'),url(../fonts/open_sans/OpenSans-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}body{margin:0;padding:0;font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px}:root{--primary:#A08f63;--primary-hover:#000;--secondary:#000;--p-clr-3:#24A9DF;--font-clr:#1E202D}.btn,.btn-primary{background-color:var(--primary);border:1px solid var(--primary);color:#fff;font-size:14px;padding:.375rem .75rem;outline:0;box-shadow:none}.btn-primary:hover,.btn:hover{background-color:var(--primary-hover);border:1px solid var(--primary-hover);color:#fff;font-size:14px;padding:.375rem .75rem;outline:0;box-shadow:none}header{background-color:#fff;border-bottom:1px solid #b3b3b3}header .navbar .navbar-nav .nav-item{position:relative}header .navbar .navbar-nav .nav-item .nav-link{font-size:16px;font-weight:500;color:#162849;padding:.5rem .75rem;cursor:pointer;}header .navbar .navbar-nav .nav-item .nav-link:hover{color:var(--primary)}header .navbar .navbar-nav .nav-item .nav-link.active{border-bottom:2px solid var(--primary)}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}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px;background-color:#fff}::-webkit-scrollbar-thumb{background:#26267a;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#26267a}.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}.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:.35rem .75rem;font-weight:500}.dropdown-menu .currency_head{color:#fff;background-color:var(--primary)}.currency_class_parent .dropdown-menu .dropdown-item:hover{background-color:#f1f1f1;cursor:pointer;color:#333;}.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:.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 .top-footer{background-color:#15161d;padding:30px 0}footer h5{font-size:1.25rem;font-weight:400;margin-bottom:15px;color:#fff}footer h5:after{content:"";height:2px;width:50px;background:#fff;display:block;margin:10px 0 25px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}footer .quick-links{list-style-type:none;margin:0;padding:0}footer .quick-links li{margin-bottom:10px}footer .quick-links li a{color:#fff;text-decoration:none;font-size:14px;transition:all .5s ease-in-out;font-weight:300}footer .quick-links li a .fa{margin-right:.3rem}footer .quick-links li a:hover{padding-left:10px}footer .quick-links li:last-child{margin-bottom:0}footer .useful-link{list-style-type:none;margin:0;padding:0}footer .useful-link li{margin-bottom:10px;display:flex;align-items:center;color:#fff;font-size:14px;font-weight:400}footer .useful-link li img{margin-right:8px}footer .useful-link li a{text-decoration:none;color:#fff}footer .social-links{list-style-type:none;padding:0;margin:25px 0 0}footer .social-links li{display:inline-block;margin-right:5px}footer .social-links li a{text-decoration:none}footer .social-links li a .fa-brands{color:#fff;font-size:14px;height:30px;width:30px;display:block;text-align:center;line-height:30px;border:1px solid #fff;border-radius:50px}footer .social-links li a:hover .fa-brands{color:#fff;border:1px solid var(--secondary);background-color:var(--secondary)}footer .bottom-footer p{color:#333;margin:10px 0;font-weight:600}footer .bottom-footer img{max-width:100%}
a{text-decoration:none !important;}
@media screen and (max-width:480px){.navbar-brand img{max-height:45px}}
.sign-in-container img{max-width:100% !important;}