@font-face {
	font-family: 'Inter';
	src:url('/assets/global/font/Inter/Inter-Regular.ttf') format('embedded-opentype'),url('/assets/global/font/Inter/Inter-Regular.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap;
}
body {
  font-family: 'Inter',Arial,sans-serif !important;
}
.body-custom-bg {
	background-color: #e9e9e9;
}
/*.navbar-default.fill {
	background-color: #ffffff;
}*/
.header-wrapper {
	background-color: #ffffff;
}
.product-selector--option.active span::after {
    border-bottom: 2px solid #3f959b!important;
}
.heading-top-wrapper {
    background: #3f959b!important;
}
.auth-fixed-header {
	background-color: #ffffff!important;
}
.header-fixed-top {
    background-color: rgba(255,255,255,0.5)!important;
}
/*.header-wrapper.header-wrapper--cherry, .header-wrapper.header-wrapper--cherry>.header__main {
    background-color: !important;
}*/
/*.header__button-text {
    color: !important;
}
.header__button--menu svg {
	fill: !important;
}
.header__button:hover, .header__button--active {
    border-color: !important;
}
.currencies__toggle-btn {
	color: !important;
}
.shopping__kart-btn .cart-icon {
	fill: !important;
}*/
.nav-ddown-container, .header-wrapper--cherry, .menu--cherry {
    background-color: !important;
}
.menu--basic ul li a:not(.expanded-list):hover {
	background: !important;
}
/*.product-selector--option.active {
    background: #3f959b!important;
}
.search-form__landing {
    background-color: #3f959b!important;
}
.welcome-sch__wrap {
    background-color: ;
}*/
/*.main-content-wrapper {
	background-color: #e9e9e9 !important;
}
.card-footer__wrapper {
	background-color: #e9e9e9 !important;
}*/
/*.menu--innerwrap .widget-input__swap::before {
    background-color: !important;
}*/
.month-listing tbody tr td.active a {
	background-color: #3f959b!important;
}
.month-listing tbody tr td.active a.disabled {
    background-image: linear-gradient(-45deg, #c3f2d4 25%, #3f959b!important 25%, #3f959b!important 50%, #c3f2d4 50%, #c3f2d4 75%, #3f959b!important 75%, #3f959b!important 100%);
}
.month-listing tbody tr td.date__start a.selected {
    background-color: #3f959b!important;
}
.deal-card-anchor .btn, .vp-read-more.btn {
    background-color: #3f959b!important;
}
.month-listing tbody tr td.date__end a.selected {
	background-color: #3f959b!important;
}
.btn.blue.custom {
	background: #3f959b!important;
    border: 1px solid #3f959b!important;	
}
.btn.green.custom {
	background: #3f959b!important;
    border: 1px solid #3f959b!important;	
}
.c-reverse-btn-text {
    background-color: #e9e9e9!important;
}
.result-card-ftdark {
    color: #3f959b!important;
}
/*.strip-smart {
	background-color: #3f959b!important;
}*/
.container-smart h1 small a {
    background: #3f959b!important;
	border: 1px solid #3f959b!important;
}
.overlay__txtwrap .basetext__fill {
	background-color: #3f959b!important;
}
.precaution-highlight .highlight-icon svg {
    fill: #3f959b!important;
}
.input-box.searchAction,.search-form__submit {
    background-color: #3f959b!important;
    border-color: #3f959b!important;
}
.pagination ul > li > span.active {
    background: #3f959b!important;
}
.modify-form__unit:nth-of-type(2) .modify-form__item:nth-of-type(2) {
    background-color: #3f959b!important;
}
.board-filter__item.selected {
    background-color: #3f959b!important;
	border-color: #3f959b!important;
}
.heading-nav__active:before {
    background-color: #3f959b!important;
}
.supplier--logo-wrap {
	background-color: #ffffff!important;
}
.room-book__alert {
    background-color: #3f959b!important;
}
.room__volume.selected {
    background-color: #3f959b!important;
}
.product-tab-btn.selected {
    background-color: #3f959b!important;
}
.room-rate__pick.selected {
    background-color: #3f959b!important;
}
/*.profile-summary__option.profile::before,.profile-menu__link.profile::before {
	color: #3f959b!important;
}
.profile-summary__option.plan::before,.profile-menu__link.plan::before {
	color: #3f959b!important;
}
.profile-summary__option.saved::before,.profile-menu__link.saved::before {
	color: #3f959b!important;
}
.profile-summary__option.extras::before,.profile-menu__link.extras::before {
	color: #3f959b!important;
}
.profile-summary__option.bookings::before,.profile-menu__link.bookings::before {
	color: #3f959b!important;
}
.profile-summary__option.login::before {
	color: #3f959b!important;
}
.profile-summary__option.sign-out::before {
	color: #3f959b!important;
}
.profile-summary__option.sign-up::before {
	color: #3f959b!important;
}
.profile-menu__active .profile-menu__link {
	color: #3f959b!important;
}
.profile-menu__active:after {
    //background-color: #3f959b!important;
}*/
/*.alert--icon {
    fill: #3f959b!important;
}
.about-home-container .comma {
    color: #3f959b;
}*/
.explore-item .item-name.searched.selected {
    background: #3f959b!important;
}
.footer-content-wrap {
	background-color: #1c1e23!important;
}
/*.footer-nav {
	background-color: #1c1e23!important;
}
.navigation-footer {
	background-color: !important;
}
.footer-bottom {
    background-color: #1c1e23!important;
    color: #ffffff!important;
}
.footer-nav h4 {
    color: #ffffff!important;
}
.footer-nav ul > li > a {
    color: #ffffff!important;
}*/
.add-ons-card {
    background: #3f959b!important;
}
.b-step .b-step-item.active .step-number {
    background-color: #3f959b!important;
}
.b-step .b-step-item.active .step-number::before {
    background-color: #3f959b!important;
}
/*.b-step .b-step-item.active {
    color: !important;
}*/
.col-tp-5 {
	background-color: #e9e9e9!important;
}
.checkout-content-strip {
	background-color: #e9e9e9!important;
}
@media only screen and (max-width: 767.98px) {
.nav-fixed-top {
	background-color: #ffffff !important;
}
}