html {
  --theme-branding-primary = #6f3d1a;
  --theme-branding-secondary = #f3f3f4;
  --theme-branding-tertiary = #023e48;
  --theme-branding-quaternary = #1b666b;
  --theme-branding-quinary = #ffd02c;
  --theme-branding-senary = #1d2625;}

.top-header-bg, .coming-soon-area .coming-soon-content ul li:hover, .footer-bg{
  background-color: #6f3d1a !important;
}

.btn-bg-three {
  background-color: #023e48 !important;
}

.services-card .get-btn, .services-card i {
  color: #023e48 !important;
}

.main-nav nav .navbar-nav .nav-item a {
  color: #1d2625 !important;
}

.nav-three nav .navbar-nav .nav-item .active, .nav-three nav .navbar-nav .nav-item .dropdown-menu li a .active, .nav-three nav .navbar-nav .nav-item .dropdown-menu li a :focus, .nav-three nav .navbar-nav .nav-item .dropdown-menu li a.active, .nav-three nav .navbar-nav .nav-item .dropdown-menu li a:hover, .nav-three nav .navbar-nav .nav-item .dropdown-menu li.active, .nav-three nav .navbar-nav .nav-item a :focus, .nav-three nav .navbar-nav .nav-item a.active, .nav-three nav .navbar-nav .nav-item a:hover, .nav-three nav .navbar-nav .nav-item:hover a {
  color: #1b666b !important;
}

.default-btn::after, .default-btn::before {
  background-color: #1b666b !important;
}

.sp-color {
  color: #1b666b !important;
}

.choose-card {
  background-color: #f3f3f4 !important;
}

.choose-card .read-btn, .service-item-two .content .read-btn, .service-item-two:hover .read-btn {
  border-color: #ffd02c !important;
}

.choose-card .read-btn:hover, .service-item-two .content .read-btn:hover, .service-item-two:hover .read-btn {
  background-color: #ffd02c !important;  
  color: #FFF !important;
}

.room-card-two .room-card-content .book-more-btn {
  background-color: #6f3d1a !important;
}

.room-card-two .room-card-content .book-more-btn:hover {
  background-color: #023e48 !important; 
}

.room-card-two .room-card-content span, .room-card-two .room-card-content .rating, .room-card-two .room-card-content ul li i {
  color: #6f3d1a !important;
}

.testimonials-slider-area .owl-dots .owl-dot span {
 background-color: #1b666b !important; 
}

.copy-right-area {
  border-color: #f3f3f4 !important;
}

.room-details-slider .owl-nav .owl-prev:hover, .room-details-slider .owl-nav .owl-next:hover {
  background-color: #1d2625 !important;
}

.error-area .error-content h1 {
  color: #6f3d1a !important;
}

.error-area .error-content h1 span {
  color: #023e48 !important;
}

.error-area .error-content p {
  color: #1b666b !important; 
}

.footer-widget .footer-list li a:hover {
  color: #023e48 !important;
}

.header-right ul li:hover a, .header-right ul li:hover i {
  color: #f3f3f4 !important; 
}

.footer-form .gform_footer input[type=submit] {
  background-color: #023e48 !important;
}

.gallery-tab .tabs li a:focus, .gallery-tab .tabs li.active a, .gallery-tab .tabs li.current a, .single-gallery .gallery-icon {
  background-color: #023e48 !important;  
}

.choose-card i, .service-item-two i, .testimonials-slider-content i, .specialty-list .specialty-list-card i {
  color: #6f3d1a !important; 
}

.choose-card:hover i, .specialty-list .specialty-list-card:hover i {
 background-color: #f3f3f4 !important; 
}

  h1{font-family:'meno-banner'!important;letter-spacing:px;font-display:swap;}h2{font-family:'meno-banner'!important;letter-spacing:px;font-display:swap;}h3{font-family:'meno-banner'!important;letter-spacing:px;font-display:swap;}h4{font-family:'meno-banner'!important;letter-spacing:px;font-display:swap;}p{font-family:'freight-sans-pro'!important;letter-spacing:px;font-display:swap;}span{font-family:'freight-sans-pro'!important;letter-spacing:px;font-display:swap;}button{font-family:'freight-sans-pro'!important;letter-spacing:px;font-display:swap;}.generic-font{font-family:'freight-sans-pro'!important;font-display:swap;}label{font-family:'freight-sans-pro'!important;font-display:swap;}input[type='submit']{font-family:'freight-sans-pro'!important;font-display:swap;}
.theme-header-logo img {
  max-width: 250px;
}

.theme-footer-logo img {
  max-width: 170px;
}

@media only screen and (max-width: 991px){
  .theme-header-logo img {
    max-width: 250px !important;
  }
}
