/* CSS Document */

:root {
    --main-color:#fbba00;
    --white-color: #ffffff;
    --black-color: #245ba7;
    --black-color-opacity: #2b2540c4;
    --paragraph-color: #818090;
    --bg-color: #F3F6FD;
    --transition: .4s all ease-in-out;
}
.main_header_arae {
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000000+0,245ba7+28,245ba7+76,000000+100 */
background: linear-gradient(135deg,  #000000 0%,#245ba7 28%,#245ba7 76%,#000000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.div-quadrado {
	background-color: #fbba00;
}
.flight_Search_boxed, .tour_search_form select  {
  background: #FEF8E6;
}
.page-item.active .page-link {
	background-color: #fbba00;
border-color: #fbba00;
}
.page-link {
	color: #fbba00;
}
.img_animation::after {
	background: #f4f0ae9c;
}
#search-tabContent select {
	background: #f4f0ae9c !important;
}
#search-tabContent input {
	background: #f4f0ae9c !important;
}
.ui-datepicker-calendar tbody td a.ui-state-default {
  background-color: #fbba00 !important;
  color: #fff;
  border: 1px solid #fff;
}
.ui-datepicker-calendar tbody td a.ui-state-highlight {
	color: #fff !important;
	border: 1px solid #fbba00;
	background-color: #fbba00 !important;
  }
  .ui-datepicker-calendar tbody td a.ui-state-active {
	background: #245ba7 !important;
	color: #ffffff;
  }
.logo, .navbar-brand{
	background-image: url("../img/exotico_white.png");
	width: 150px;
	height: 60px;
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
	
}
.ui-autocomplete .title_break {
	color: #fff;
	background-color: #fbba00;
}
.ui-autocomplete .ui-menu-item:hover {
	background-color: #fbb800bf;
	cursor: pointer;
	color: #fff;
}
.ui-autocomplete .title_break:hover {
    cursor: default !important;
	color: #fff;
	background-color: #fbba00;
}
#error_main .logo {
	background-image: url("../img/exotico_color.png");
	width: 100%;
	height: 100px;
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}
/*.navbar-area, .navbar-area.is-sticky {
	background-color: #245ba7;
}*/
#theme_search_form .modal-header {
	background-color: #fff !important;
	text-align: center;
	display: block;
}
#theme_search_form .modal-header .close {
	display: none;
}
#theme_search_form .modal-body {
	background-color: #fff !important;
}
.multi-select-button, .filterIcon {
	border: 1px solid #fbba00 !important;
}
.section_heading_center h2::after {
	display: none;
}
#top_destinations .border-gradient, .section_padding .border-gradient, #promotional_tours .border-gradient{
	display: block !important;
}
.border-gradient {
height: 5px;
}
.flight_Search_boxed p {
	font-weight: bold;
  }
  #theme_search_form .theme_search_form_tabbtn .nav-tabs .nav-item.show .nav-link, #theme_search_form .theme_search_form_tabbtn .nav-tabs .nav-link.active, #theme_search_form #myModalLabel {
	font-weight: bold;
  font-size: 22px;
  border:0px;
  border-bottom: 3px solid var(--main-color);
  padding-bottom: 5px;
  display: block;
  margin-bottom: 15px;
  text-align: center;
  text-transform: uppercase;
  background: none;
  color: #000;
  border-radius: 0;
  width: 100%;
  }
  #theme_search_form .theme_search_form_tabbtn .nav-item {
	width: 100%;
  }
  #theme_search_form .modal-header {
	border:0px;
  }
  .tour_booking_form_box h5{
	color:var(--main-color);
	margin-bottom: 10px;
  }
  .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li {
	margin: 0;
	padding: 10px 25px;
	width: 100%;
	border-left: 5px solid var(--main-color);
	border-radius: 12px;
	background-color: #F3F6FD;
	margin: 5px 0;
  }
  .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu {
	padding: 0;
  }