html,
body {
  scroll-behavior: auto !important;
}
body {
  font-family: "DM Sans", Sans-serif;
  overflow-x: hidden;
  -webkit-font-smoothing: antialiased;
  color: #727272;
}
body::-webkit-scrollbar {
  width: 10px;
  height: 10px;
  border-radius: 0px;
}
body::-webkit-scrollbar-track {
  background: rgba(121, 29, 106, 0.1);
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  border-radius: 0px;
}
body::-webkit-scrollbar-thumb {
  background-color: #cb9275;
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.3) 25%, transparent 20%, transparent 50%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.3) 75%, transparent 75%, transparent);
  border-radius: 15px;
}
::selection {
  background:#f77120;
  color:#fff;
}
::-moz-selection {
  background:#f77120;
  color:#fff;
}
p {
	font-family: "DM Sans", Sans-serif;
	font-size: 16px;
	padding-bottom: 15px;
	margin: 0 !important;
	color: #727272;
}
ul,ol{
	margin: 0;
	padding: 0;
}
li {
	font-family: "DM Sans", Sans-serif;
	color: #727272;
	font-size: 16px;
}
h1, h2, h3, h4, h5, h6 {
	font-family: "Pathway Extreme", Sans-serif;
}
* {
	transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
}
.bwa_spc_lr {
	padding-left: 120px !important;
	padding-right: 120px !important;
}
.bwa_mhedr_toprw::after {
    position: absolute;
    content: "";
    width: 570px;
    height: 101%;
    top: 0;
    right: -45px;
    background-color: #cb9275;
    z-index: 1;
    transform: skewX(-45deg);
}
.bwa_mhedr_toprw_rght {
	position: relative !important;
	z-index: 2 !important;
}
#ekit_modal-popup-959fdf0 .ekit_search-button {
	right: -2px !important;
	color: #fff !important;
	background-color: #cb9275 !important;
}
.bwa_inrbanr_wrap_brdcrmb .eael-breadcrumbs__content a:hover {
	color: #cb9275 !important;
}
.elementor-widget-container {
	height: auto !important;
}
.bwa_testimnl_card_tsmsldrbx_slider .elementskit-single-testimonial-slider {
	box-shadow: none !important;
}
.bwa_hmblg_lpgrid_box_figbx_img img {
	height: 100% !important;
}
.bwa_hmblg_lpgrid_box_figbx_img .elementor-widget-container{
	height: 280px !important;
}
.bwa_hmblg_lpgrid_box_figbx_img a {
    height: 100% !important;
}
.bwa_aflisn_grid_box {
	box-shadow: 0 14px 40px 0 rgba(0, 0, 0, 0.1);
}
.bwa_mhedr_logobx_fig {
	display: none !important;
}
.bwa_logo_vdobx .premium-video-box-container {
	left: 0 !important;
	top: 0 !important;
	width: 100% !important;
	height: 100% !important;
}
.bwa_choos_icb p {
	padding-bottom: 0;
}
.bwa_fpturs_grid_box_fotr_pric p {
	padding-bottom: 0;
}
.bwa_fpturs_grid_box_fotr_pric p strong, .bwa_fpturs_grid_box_fotr_pric p b {
	color: #cb9275;
	font-size: 18px;
}
.bwa_fpturs_grid_box_infbx_descp p {
	line-height: 22px;
}
.bwa_fpturs_grid_box_infbx_hdng h3 {
	line-height: 26px;
}
.bwa_htcontr_vist p {
	padding: 0 !important;
	font-size: 14px;
	margin-bottom: 0 !important;
}
.bwana_footer_logo {
	display: none !important;
}
.bwana_footer_logo_vdo .premium-video-box-container {
	left: 0 !important;
	top: 0 !important;
	width: 100% !important;
	height: 100% !important;
}
.bwa_blgpg_sbar_box_titlbx_hdng h2 {
	position: relative;
}
.bwa_blgpg_sbar_box_infbx_rcntpst ul li a img {
	height: 100px !important;
	width: 100px !important;
	border-radius: 2px;
	object-fit:cover;
}
.bwa_blgpg_sbar_box_infbx_rcntpst .meta-date i {
	color: #cb9275;
}
.bwa_blgpg_sbar_box_ctgrybx ul li:last-child a {
	border: none !important;
	padding-bottom: 0 !important;
}
.bwa_blgpg_sbar_box_ctgrybx ul li:first-child a {
	padding-top: 0 !important;
}
.bwa_hmblg_cards_lpgrid .elementor-swiper-button svg {
	fill: #fff !important;
	height: 16px !important;
	width: 16px !important;
}
.bwa_fpturs_grid {
	display: none !important;
}
.bwa_fpturs_grid_box {
	height: 100% !important;
}
.bwa_fpturs_slider .elementor-swiper-button svg {
	fill: #fff !important;
	height: 16px !important;
	width: 16px !important;
}
.bwa_fpturs_slider .elementor-swiper-button {
	top: unset !important;
	bottom: -55px !important;
}
.bwa_fpturs_slider .elementor-swiper-button-next {
	right: unset !important;
	left: 50px !important;
}
.hm_dstnsn_pp .dialog-close-button {
    padding: 8px;
    border-radius: 100%;
}
.bwa_wos_card_vdobx_fig img {
	width: 100% !important;
	max-width: 100% !important;
}
.enq_gtsrtd_pp .dialog-close-button {
    padding: 8px;
    border-radius: 100%;
}
input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0; 
}
.bwa_blgpgdtls_rltdpstbx_pstpn .tp-nav-style-1 .post_nav_link {
    padding: 20px 20px !important;
    min-height: auto !important;
}
.bwa_blgpgdtls_rltdpstbx_pstpn .tp-nav-style-1 .post-image {
	height: 120px !important;
}
.bwa_blgpgdtls_rltdpstbx_pstpn .tp-nav-style-1 .post-image img {
	height: 100% !important;
}
.bwa_blgpgdtls_rltdpstbx_pstpn .tp-nav-style-1 .post_nav_link.prev .post-image {
	padding-right: 15px !important;
}
.bwa_blgpgdtls_rltdpstbx_pstpn .tp-nav-style-1 .post_nav_link.next .post-image {
	padding-left: 15px !important;
}
.bwa_blgpgdtls_lvcmntbx_cmnt .comment-form-cookies-consent {
    width: 100%;
}
.bwa_blgpgdtls_lvcmntbx_cmnt h3#reply-title {
	font-size: 30px !important;
	font-family: "Pathway Extreme", Sans-serif !important;
}
.bwa_blgpgdtls_lvcmntbx_cmnt .comments-area {
	margin: 0 !important;
}
.trip-template-default .wte-title-duration .duration {
	background: #cb9275 !important;
	border-bottom: 1px solid #f7701f !important;
	font-family: "DM Sans", Sans-serif;
	font-weight: 600;
}
.trip-template-default .wte-title-duration {
    border: 1px solid #cb9275 !important;
	margin-top: 0;
}
.trip-template-default .trip-content-area {
	max-width: 100% !important;
	padding-top: 70px;
	padding-bottom: 70px;
	padding-left: 120px !important;
    padding-right: 120px !important;
}
.trip-template-default .site-main {
	padding-top: 0 !important;
}
.trip-template-default .wpte-gallery-wrapper__multi-banners {
	margin: 0 !important;
}
.single-trip .widget-area {
    grid-template-columns: 1fr !important;
}
.single-trip .widget-area .widget.wpte-booking-area-wrapper {
    height: fit-content;
}
.single-trip .trip-post-content {
    margin: 0 !important;
	border: none !important;
}
.single-trip .secondary-trip-info {
    margin: 0 !important;
	width: 100% !important;
    max-width: 100% !important;
}
.single-trip .secondary-trip-info .wte-trip-facts {
    padding-top: 0;
    border-top: none;
}
.single-trip .secondary-trip-info .wte-trip-facts .widget-title {
    margin: 0 0 12px;
    font-weight: 700;
    font-size: 24px;
    line-height: inherit;
	color: #535B5F;
	font-family: "Pathway Extreme", Sans-serif;
	text-transform: capitalize;
}
.single-trip .wpte-tabs-container {
    max-width: 100% !important;
    width: 100%;
}
header.entry-header.alignwide {
    display: none;
}
.single-trip .entry-header .entry-title {
    font-size: 28px;
	color: #535B5F;
	font-family: "Pathway Extreme", Sans-serif;
}
.trip-template-default .wte-title-duration .days {
    font-weight: 600;
	font-family: "DM Sans", Sans-serif;
    color: #727272;
}
.single-trip .wpte-booking-area-wrapper {
    border-radius: 5px;
    border: 1px solid #e1e4e5;
}
.single-trip .wpte-booking-area .wpte-bf-price-wrap {
    border-bottom: 1px solid #e1e4e5;
}
.single-trip .wpte-booking-area .wpte-bf-price-wrap .wpte-bf-price ins {
    font-weight: 700;
	color: #cb9275;
	font-size: 28px;
}
.single-trip .wpte-booking-area .wpte-bf-price-wrap .wpte-bf-price {
	font-family: "DM Sans", Sans-serif;
}
.single-trip .wpte-booking-area .wpte-bf-price-wrap .wpte-bf-price-from {
    font-size: 16px;
    font-weight: 600;
    color: #535B5F;
}
.single-trip .wpte-booking-area .wpte-bf-price-wrap .wpte-bf-price .wpte-bf-pqty {
    font-weight: 500;
}
.single-trip .wpte-booking-area .wpte-booking-footer-text {
    font-size: 15px;
    font-weight: 500;
	margin-top: 0px;
}
.single-trip .wpte-booking-area .wpte-booking-footer-text a {
	color: #cb9275;
	text-decoration: none;
}
.single-trip .wpte-booking-area .wpte-booking-footer-text a:hover {
	color: #535B5F;
	text-decoration: none;
}
.wpte-booking-area .wpte-bf-btn-wrap .wte-book-now {
    background-color: #535B5F !important;
	border: 1px solid #535B5F !important;
	font-size: 15px;
	text-transform: uppercase;
	color: #fff;
}
.wpte-booking-area .wpte-bf-btn-wrap .wte-book-now:hover {
    background-color: #cb9275 !important;
	border: 1px solid #cb9275 !important;
	color: #fff;
}
.wte-process-nav-list .wte-process-nav-item.active, .wte-process-nav-list .wte-process-nav-item.finish {
    border-bottom-color: #cb9275;
}
.wte-process-nav-list .wte-process-nav-item.active a, .wte-process-nav-list .wte-process-nav-item.active .wte-icon {
    color: #cb9275;
}
.wte-process-tab-content-wrapper .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .dayContainer .flatpickr-day.selected {
    background-color: #cb9275 !important;
}
.wte-process-tab-content-wrapper .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .dayContainer .flatpickr-day.flatpickr-disabled {
	color: rgba (247, 112, 31, 0.2) !important;
}
.wte-process-tab-controller .wte-process-btn-next, .wte-process-tab-controller .wte-process-btn-prev {
    background-color: #535B5F !important;
	border: 1px solid #535B5F !important;
	text-transform: uppercase;
	font-size: 15px;
	font-weight: 600;
	color: #fff;
}
.wte-process-tab-controller .wte-process-btn-next:hover, .wte-process-tab-controller .wte-process-btn-prev:hover {
    background-color: #cb9275 !important;
	border: 1px solid #cb9275 !important;
    filter: brightness(1);
	color: #fff;
}
.wte-popup-sidebar .wte-booking-summary .wte-booking-summary-info .wte-booking-summary-info-title {
    background-color: #cb9275;
	border: 1px solid #cb9275;
}
.wpte-modal .wpte-modal__close-button {
    background-color: #cb9275 !important;
	border: 1px solid #cb9275 !important;
}
.wpte-modal .wpte-modal__close-button svg{
    color: #fff;
    fill: #fff;
}
.wpte-modal .wpte-modal__close-button:hover {
    background-color: #535B5F !important;
	border: 1px solid #535B5F !important;
}
.wte-process-tab-content-wrapper .flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover, .wte-process-tab-content-wrapper .flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover {
    color: #cb9275 !important;
}
.wte-process-tab-controller .wte-process-btn-prev {
	padding: 12px 25px !important;
    border-radius: 40px;
}
.wpte-booking-area .wpte-bf-btn:hover {
    filter: brightness(1);
}
.wpte-gallery-wrapper .splide__arrow {
	background-color: #535B5F !important;
}
.wpte-gallery-wrapper .splide__arrow:hover {
	background-color: #cb9275 !important;
}
.wpte-gallery-wrapper .splide__arrow:hover svg {
	fill: #fff !important;
}
.wpte-gallery-wrapper .wte-trip-vidgal-popup-trigger:hover, .wpte-gallery-wrapper .wte-trip-image-gal-popup-trigger:hover {
    background-color: #cb9275 !important;
}
.wpte-trip-highlights li {
	padding-left: 25px;
}
.wpte-trip-highlights li::before {
	background-color: #cb9275 !important;
	top: 4px;
	font-size: 15px;
}
.trip-facts-value li label {
    margin-bottom: 2px;
}
.wte_enquiry_contact_form {
    background-color: #fff5ef;
    border-radius: 4px;
}
.wte_enquiry_contact_form .package-name-holder {
    color: #727272;
    text-transform: capitalize;
    font-weight: 500;
}
.wte_enquiry_contact_form .package-name-holder label {
    font-weight: 600;
    color: #000;
}
.wte_enquiry_contact_form .enquiry-form-title {
    color: #535B5F;
    margin: 0 0 10px;
    text-transform: capitalize;
}
.wte_enquiry_contact_form input, .wte_enquiry_contact_form select, .wte_enquiry_contact_form textarea {
    border: 1px solid #e1e4e5;
    background: #fff;
    font-size: 15px;
    color: #535B5F;
    font-weight: 500;
    outline: none;
	font-family: "DM Sans", Sans-serif;
}
.wte_enquiry_contact_form input:hover, .wte_enquiry_contact_form select:hover, .wte_enquiry_contact_form textarea:hover {
    border: 1px solid #cb9275;
    background: #fff;
	outline: none;
}
.wte_enquiry_contact_form input:focus, .wte_enquiry_contact_form select:focus, .wte_enquiry_contact_form textarea:focus {
    border: 1px solid #cb9275;
    background: #fff;
	outline: none;
}
.wte_enquiry_contact_form textarea {
	padding: 15px;
}
.wte_enquiry_contact_form .enquiry-submit {
	background-color: #cb9275 !important;
	border: 1px solid #cb9275 !important;
	text-transform: uppercase;
	font-size: 15px;
	font-weight: 600;
	color: #fff;
	border-radius: 3px;
	margin-top: 25px;
}
.wte_enquiry_contact_form .enquiry-submit:hover {
	background-color: #535B5F !important;
	border: 1px solid #535B5F !important;
	color: #fff !important;
	filter: brightness(1);
	opacity: 1;
}
.wte_enquiry_contact_form #enquiry_confirmation:after {
	display: none;
}
.wte_enquiry_contact_form #enquiry_confirmation:before {
	background-color: #cb9275;
}
.wte_enquiry_contact_form input[type=radio]:checked, .wte_enquiry_contact_form input[type=checkbox]:checked {
    border-color: #cb9275;
    background: #fff !important;
}
.wte_enquiry_contact_form .wpte-bf-checkbox-wrap label {
	color: #727272;
	padding: 0;
	margin:0;
	text-transform: capitalize;
}
.wte_enquiry_contact_form .wpte-bf-checkbox-wrap label a {
	color: #cb9275;
	text-decoration: none;
	margin-left: 8px;
}
.wte_enquiry_contact_form .wpte-bf-checkbox-wrap label a:hover {
	color: #535B5F;
	text-decoration: none;
}
.single-trip .nav-tab-wrapper .tab-inner-wrapper {
    gap: 12px;
    justify-content: space-between;
    align-items: center;
}
.single-trip .nav-tab-wrapper .tab-inner-wrapper .nav-tab {
	font-family: "DM Sans", Sans-serif;
	color: #535B5F;
	font-size: 15px;
	text-transform: uppercase;
	font-weight: 600;
}
.single-trip .nav-tab-wrapper .tab-inner-wrapper .nav-tab .tab-icon {
    color: #cb9275;
}
.single-trip .nav-tab-wrapper .tab-anchor-wrapper .nav-tab.nav-tab-active {
    color: #cb9275;
    border-bottom-color: #cb9275;
}
.single-trip .nav-tab-wrapper .tab-anchor-wrapper .nav-tab:hover {
    color: #cb9275;
    border-bottom-color: #cb9275;
}
.single-trip .wpte-tabs-container .tab-content h3[class*=wpte], .single-trip .wpte-tabs-container .tab-content h3{
    font-weight: 700;
    font-size: 20px;
    color: #535B5F;
	font-family: "Pathway Extreme", Sans-serif;
}
.single-trip .wpte-tabs-container .tab-content h2[class*=wpte], .single-trip .wpte-tabs-container .tab-content .wte-fsd-list-header h2, .single-trip .wpte-tabs-container .tab-content .trip-review-title {
    font-weight: 700;
    font-size: 20px;
    color: #535B5F;
	font-family: "Pathway Extreme", Sans-serif;
    margin: 0 0 15px;
}
.single-trip .wpte-tabs-container .tab-content .trip-map.iframe {
	padding-top: 10px;
}
.single-trip .wpte-tabs-container .tab-content .trip-map iframe {
	width: 100%;
	height: 420px;
}
.single-trip .wpte-tabs-container .expand-all-button label {
    font-size: 16px;
    margin-right: 10px;
    color: #727272;
    margin-bottom: 0;
    text-transform: capitalize;
	font-family: "DM Sans", Sans-serif;
}
.single-trip .wpte-tabs-container .expand-all-button input[type=checkbox] {
    width: 50px !important;
	outline: none;
}
.single-trip .wpte-tabs-container .expand-all-button input[type=checkbox]:checked {
    background-color: #cb9275 !important;
	width: 50px !important;
	outline: none;
}
.single-trip .wpte-tabs-container .expand-all-button input[type=checkbox]:checked::before {
    left: 29px !important;
    top: 1px !important;
}
.single-trip .wpte-tabs-container .expand-all-button input[type=checkbox]:after {
	left: 10px;
	top: 4px;
	border: 3px solid #ffffff;
	border-top: 0;
    border-left: 0;
}
.single-trip .wpte-tabs-container .itinerary-row:first-child .title::before, .single-trip .wpte-tabs-container .itinerary-row.advanced-itinerary-row:first-child .title::before, .single-trip .wpte-tabs-container .itinerary-row:last-child .title::before {
    background-color: #cb9275;
}
.single-trip .wpte-tabs-container .itinerary-row .title::before {
    border: 2px solid #cb9275;
}
.single-trip .wpte-tabs-container .accordion-tabs-toggle .rotator {
    background-color: #535B5F !important;
}
.single-trip .wpte-tabs-container .accordion-tabs-toggle.active .rotator {
    background-color: #cb9275 !important;
}
.single-trip .wpte-tabs-container .itinerary-row .title, .single-trip .wpte-tabs-container .itinerary-row .itinerary-title {
    color: #535B5F !important;
	font-family: "Pathway Extreme", Sans-serif;
	text-transform: capitalize;
}
.single-trip .wpte-tabs-container .faq-title {
	color: #535B5F !important;
	font-family: "Pathway Extreme", Sans-serif;
	text-transform: capitalize;
	font-weight: 600;
    font-size: 16px;
}
.single-trip .wpte-tabs-container .faq-row .accordion-tabs-toggle.active .faq-title {
    color: #cb9275 !important;
}
.single-trip .wpte-tabs-container .cost .content {
    width: 50%;
    float: left;
    padding-right: 30px;
}
.single-trip .wpte-tabs-container .cost ul li {
    margin: 0 0 10px !important;
    padding-left: 25px;
    font-size: 16px;
    color: #727272;
}
.single-trip .wpte-tabs-container .cost h2.wpte-cost-tab-title {
    display: none;
}
.ekit-popup-959fdf0 .mfp-content {
    background: transparent;
    box-shadow: none;
}
.bwa_inrbanr_sec {
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
}
.wpte-checkout__steps {
    width: 100%;
    max-width: 100% !important;
    padding: 20px 0px 40px;
    margin-bottom: 50px;
}
.wpte-checkout__steps-list .wpte-checkout__step-number {
    border: 1px solid #cb9275;
    color: #cb9275;
}
.wpte-checkout__steps-list .wpte-checkout__step-item.completed .wpte-checkout__step-number {
    background-color: #cb9275;
}
.wpte-checkout__page-layout {
    width: 100%;
    max-width: 100% !important;
/*     padding: 0 120px; */
}
.wpte-checkout__page-layout input, .wpte-checkout__page-layout select, .wpte-checkout__page-layout textarea {
    font-size: 15px;
    color: #535B5F;
    font-weight: 500;
    outline: none;
	font-family: "DM Sans", Sans-serif;
}
.wpte-material-ui-input-control input[type=text]:focus~fieldset, .wpte-material-ui-input-control input[type=text]:focus~fieldset {
    border-color: #cb9275;
	 outline: none;
}
.wpte-material-ui-input-control input[type=email]:focus~fieldset, .wpte-material-ui-input-control input[type=email]:focus~fieldset {
    border-color: #cb9275;
	 outline: none;
}
.wpte-material-ui-input-control select:focus~fieldset, .wpte-material-ui-input-control select:focus~fieldset {
    border-color: #cb9275;
	 outline: none;
}
.wpte-checkout__page-layout input:hover, .wpte-checkout__page-layout select:hover, .wpte-checkout__page-layout textarea:hover {
	outline: none;
}
.wpte-checkout__page-layout input:focus, .wpte-checkout__page-layout select:focus, .wpte-checkout__page-layout textarea:focus {
	outline: none;
}
.wpte-checkout__form-submit-button {
    background-color: #cb9275 !important;
    text-transform: uppercase;
    border-radius: 3px !important;
    border: 1px solid #cb9275 !important;
	font-size: 15px;
	text-transform: uppercase;
	font-family: "DM Sans", Sans-serif;
}
.wpte-checkout__form-submit-button:hover {
    background-color: #535B5F !important;
    border: 1px solid #535B5F !important;
}
.wpte-checkout__page-layout input[type=checkbox]:after {
   display: none;
}
.wpte-checkout__page-layout input[type=checkbox], .wpte-checkout__page-layout input[type=radio] {
	border: 1px solid #535B5F;
}
.wpte-checkout__page-layout input[type=radio]:checked, .wpte-checkout__page-layout input[type=checkbox]:checked {
    border-color: #cb9275;
}
.wpte-checkout__page-layout input[type=radio]:checked::before, .wpte-checkout__page-layout input[type=checkbox]:checked::before {
    background-color: #cb9275;
}
.wpte-checkout__page-layout .wpte-bf-checkbox-wrap.wpte-checkbox-wrap label {
	font-size: 16px;
    color: #727272;
    margin-bottom: 0;
	font-family: "DM Sans", Sans-serif;
	padding-left: 0;
}
.wpte-checkout__page-layout .wpte-bf-checkbox-wrap.wpte-checkbox-wrap label a {
    color: #cb9275 !important;
	text-decoration: none;
	font-weight: 500;
}
.wpte-checkout__page-layout .wpte-bf-checkbox-wrap.wpte-checkbox-wrap label a:hover {
    color: #535B5F !important;
	text-decoration: none;
}
.wpte-thankyou__main {
    width: 100%;
    max-width: 100% !important;
    padding: 40px 0px;
}
p.wpte-thankyou__description {
    width: 100%;
    max-width: 100% !important;
    text-align: center;
    padding: 20px 0px 0;
    font-weight: 500;
    font-size: 18px;
    color: #727272;
}
.wpte-thankyou__arrow svg path {
	stroke: #cb9275;
}
.page-template-default .entry-content {
    width: 100%;
    max-width: 100% !important;
    padding: 20px 120px;
}
.wpte-checkout__trip-name:hover {
	color: #cb9275 !important;
	text-decoration: none !important;
}
.wpte-checkout__payment-method label {
    font-size: 16px !important;
    color: #727272;
    margin-bottom: 0;
    font-family: "DM Sans", Sans-serif;
    padding-left: 0 !important;
    font-weight: 500;
    text-transform: capitalize;
}
.trip-content-area {
    max-width: 100%;
    width: 100%;
    padding: 70px 120px;
}
.trip-content-area .page-header {
	display: none;
}
.category-trip-fig img {
	height: 100% !important;
}
.wp-travel-engine-archive-repeater-wrap #loader svg {
    width: 100px;
    height: 100px;
}
.wp-travel-toolbar .wte-ordering {
    align-items: center;
}
.category-trips-single .category-trips-single-inner-wrap .category-trip-prc-title-wrap .category-trip-title a:hover {
    color: #cb9275;
}
.category-trip-viewmre-btn {
    background-color: #cb9275 !important;
    border-color: #cb9275 !important;
    font-size: 15px !important;
    text-transform: uppercase !important;
    font-family: "DM Sans", Sans-serif !important;
    font-weight: 600 !important;
}
.category-trip-viewmre-btn:hover {
	background-color: #535B5F !important;
	border-color: #535B5F !important;
}
.category-trip-loc a:hover {
	color: #cb9275 !important;
}
.category-trip-prc-wrap svg path {
	fill: #cb9275 !important;
}
.advanced-search-wrapper .advanced-search-field .ui-slider .ui-slider-handle {
    background: #cb9275;
}
.advanced-search-wrapper .advanced-search-field .ui-slider .ui-slider-range {
    background: #cb9275;
}
.advanced-search-wrapper input[type=radio]:checked, .advanced-search-wrapper input[type=checkbox]:checked {
    border-color: #cb9275 !important;
}
.advanced-search-wrapper .advanced-search-field input:checked+span:before {
    border-color: #cb9275 !important;
}
.advanced-search-wrapper .advanced-search-field .ui-slider .ui-slider-handle::before {
    background-color: #cb9275;
}
.advanced-search-wrapper .advanced-search-field .ui-slider .ui-slider-handle::after {
    border: 4px solid rgba(0, 0, 0, 0);
    border-top: 7px solid #cb9275;
}
.wp-travel-toolbar .wte-ordering .wpte-trip__adv-field .wpte__select-options ul li:hover, .wp-travel-toolbar .wte-ordering .wpte-trip__adv-field .wpte__select-options ul li.selected {
    color: #cb9275;
}
.advanced-search-wrapper .clear-search-criteria:hover {
    color: #cb9275 !important;
    text-decoration: none;
}
.trip-pagination .page-numbers:hover, .trip-pagination .page-numbers.current, .trip-pagination .page-numbers:focus {
    border: #cb9275;
	background-color: #cb9275;
}
.trip-pagination .navigation .nav-links > * {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    font-size: 16px !important;
    text-transform: uppercase;
    font-weight: 600 !important;
	border: 1px solid #cb9275;
	margin: 30px 2px 0 2px !important;
}
.comment-form .comment-form-cookies-consent label {
    margin: 0 !important;
    padding: 0;
    font-weight: 400 !important;
    text-transform: inherit !important;
}
.comment-form .comment-form-cookies-consent input {
	outline: none;
	border: 2px solid #e1e4e5;
}
.comment-form .comment-form-cookies-consent input[type=checkbox]:after {
	display: none;
}
.comment-form .comment-form-cookies-consent input[type=radio]:checked::before, .comment-form .comment-form-cookies-consent input[type=checkbox]:checked::before {
    background-color: #cb9275;
}
.comment-form .comment-form-cookies-consent input[type=checkbox]:checked {
	border: 2px solid #cb9275;
}
.bwa_blgpgdtls_descpbx_txts h2 {
	color: #535B5F;
    font-family: "Noto Naskh Arabic", Sans-serif;
    font-weight: 600;
    text-transform: capitalize;
	font-size: 30px;
	padding: 10px 0 5px;
}
.bwa_blgpgdtls_descpbx_txts h3 {
	color: #535B5F;
    font-family: "Noto Naskh Arabic", Sans-serif;
    font-weight: 600;
    text-transform: capitalize;
	font-size: 24px;
	padding: 10px 0 5px;
}
.bwa_blgpgdtls_descpbx_txts h4 {
	color: #535B5F;
    font-family: "Noto Naskh Arabic", Sans-serif;
    font-weight: 600;
    text-transform: capitalize;
	font-size: 20px;
	padding: 10px 0 5px;
}
.bwa_blgpgdtls_descpbx_txts h5 {
	color: #535B5F;
    font-family: "Noto Naskh Arabic", Sans-serif;
    font-weight: 600;
    text-transform: capitalize;
	font-size: 16px;
	padding: 10px 0 5px;
}
.bwa_blgpgdtls_descpbx_txts ul, .bwa_blgpgdtls_descpbx_txts ol {
	margin: 0;
	padding: 0;
	list-style: none;
	padding-bottom: 15px;
}
.bwa_blgpgdtls_descpbx_txts ul li, .bwa_blgpgdtls_descpbx_txts ol li {
	margin: 0;
	padding: 0px 0 10px 15px;
	list-style: none;
	position: relative;
}
.bwa_blgpgdtls_descpbx_txts ul li:before, .bwa_blgpgdtls_descpbx_txts ol li:before {
    content: '';
    font-size: 10px;
    color: #cb9275;
    position: absolute;
    left: 0;
    top: 9px;
	width: 8px;
	height: 8px;
	border-radius: 100%;
	background: #cb9275;
}
.bwa_blgpgdtls_descpbx_txts ul li p, .bwa_blgpgdtls_descpbx_txts ol li p {
	padding-bottom: 0;
}
.bwa_blgpg_wsbar_archvbx_archpst .elementor-post {
    background: #fff !important;
    border: 1px solid #e1e4e5 !important;
	padding: 15px 15px !important;
}
.bwa_blgpg_wsbar_archvbx_archpst .elementor-post__thumbnail img {
	height: 100% !important;
}
.bwa_blgpg_wsbar_srchpst .elementor-post__thumbnail img {
	height: 100% !important;
}
.bwa_faqspg_fqacrdnbx_fqs h2 {
	color: #535B5F;
    font-family: "Noto Naskh Arabic", Sans-serif;
    font-weight: 600;
    text-transform: capitalize;
	font-size: 30px;
	padding: 10px 0 5px;
}
.bwa_faqspg_fqacrdnbx_fqs h3 {
	color: #535B5F;
    font-family: "Noto Naskh Arabic", Sans-serif;
    font-weight: 600;
    text-transform: capitalize;
	font-size: 24px;
	padding: 10px 0 5px;
}
.bwa_faqspg_fqacrdnbx_fqs h4 {
	color: #535B5F;
    font-family: "Noto Naskh Arabic", Sans-serif;
    font-weight: 600;
    text-transform: capitalize;
	font-size: 20px;
	padding: 10px 0 5px;
}
.bwa_faqspg_fqacrdnbx_fqs h5 {
	color: #535B5F;
    font-family: "Noto Naskh Arabic", Sans-serif;
    font-weight: 600;
    text-transform: capitalize;
	font-size: 16px;
	padding: 10px 0 5px;
}
.bwa_faqspg_fqacrdnbx_fqs ul, .bwa_faqspg_fqacrdnbx_fqs ol {
	margin: 0;
	padding: 0;
	list-style: none;
	padding-bottom: 15px;
}
.bwa_faqspg_fqacrdnbx_fqs ul li, .bwa_faqspg_fqacrdnbx_fqs ol li {
	margin: 0;
	padding: 0px 0 10px 18px;
	list-style: none;
	position: relative;
}
.bwa_faqspg_fqacrdnbx_fqs ul li:before, .bwa_faqspg_fqacrdnbx_fqs ol li:before {
    content: '\e024';
    font-size: 12px;
    color: #cb9275;
    position: absolute;
    left: 0;
    top: 3px;
/* 	width: 8px;
	height: 8px;
	border-radius: 100%;
	background: #cb9275; */
	font-family:'iconic-font';
}
.bwa_faqspg_fqacrdnbx_fqs ul li p, .bwa_faqspg_fqacrdnbx_fqs ol li p {
	padding-bottom: 0;
}
.bwa_nedhp_wp_icbx .elementor-icon-box-title {
	margin-bottom: 0 !important;
}
.bwa_nedhp_form label {
	margin-bottom: 2px !important;
}
.bwq_contact_infobx p a {
	color: #fff;
}
.bwq_contact_infobx p a:hover {
	color: #cb9275;
}
.bwa_mtkpg_fginfbx_flx_list {
	position: relative
}
.bwa_mtkpg_fginfbx_flx_list:after {
	content: '';
	position: absolute;
	right: -6px;
	top: 4%;
	height: 92%;
	width: 1px;
	background: #e1e4e5;
}
.bwa_tamtopg_form label {
	margin-bottom: 2px !important;
}
.bwa_tamtopg_form input:hover, .bwa_tamtopg_form input:focus {
	border: 1px solid #cb9275 !important;
}
.bwa_tamtopg_form select:hover, .bwa_tamtopg_form select:focus {
	border: 1px solid #cb9275 !important;
}
.bwa_tamtopg_form textarea:hover, .bwa_tamtopg_form textarea:focus {
	border: 1px solid #cb9275 !important;
}
.post-type-archive-trip .bwa_inrbanr_sec {
	background-image: url(https://bwananaadventures.com/wp-content/uploads/2025/07/trip-baner-fig-1.jpg);
}
.error404 .bwa_inrbanr_sec {
	background-image: url(https://bwananaadventures.com/wp-content/uploads/2025/07/error-page-baner-fig.jpg);
}








































