 .tf-archive-listing__one, .tf-archive-template__one,.tf-archive-template__one .tf-search-results-list .tf-item-card .tf-item-details p.tf-container,.tf-single-template__two{
    background-color: #1f1f1f !important;
}
.tf-container{
    padding-top: 200px !important;
}
.tf-single-itinerary,.tf-highlights-wrapper,.tf-single-template__two .tf-content-wrapper .tf-details .tf-details-left .tf-overview-wrapper .tf-features-block-wrapper .tf-feature-block{
    background-color: #1f1f1f !important;
}

.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-wrapper .tf-single-itinerary,.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-wrapper .tf-single-itinerary{
    background-color: #1f1f1f !important;
}


.tf-single-template__two .tf-withoutpayment-booking .tf-withoutpayment-popup, .tf-single-template__two .tf-withoutpayment-booking-confirm .tf-withoutpayment-popup,.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf-booking-form-fields .tf-booking-form-guest-and-room .tf_acrselection-wrap,.tf-single-template__two .tf-section, .tf-archive-template__two .tf-section, .tf-archive-listing__two .tf-section, .page-template-tf-search__two .tf-section,.tf-single-template__two .tf-send-inquiry,.single-tf_tours .tf-single-template__two .tf-tour-contact-informations,.tf-single-template__two .tf-search-date-wrapper,.tf-single-template__two .tf-content-wrapper .tf-details .tf-details-left .tf-details-menu,.tf-single-template__two .tf-questions-wrapper{
    background-color: #1f1f1f !important;
}

.tf_acrselection .acr-select input[type=number],.tf-field-group.tf_form-inner input[type="text"].tf-field, .tf-field-group.tf_form-inner .tf-field, .tf-field-group input[type="text"].tf-field, .tf-field-group .tf-field,.tf-single-template__two .tf-search-date-wrapper .acr-select input[type=tel],.elementor-kit-377 h4,.tf-single-template__two .tf_tours_booking .tf-field-group .tf-field .acr-select input,.tf-single-template__two .tf-questions-wrapper .tf-questions .tf-questions-col .tf-question .tf-faq-head span{
    color: white !important;
}

.tf-single-template__two .tf_tours_booking .tf-field-calander .tf-field{
    background-color: #ffffff !important;
}

.tf-pricing,.tf-archive-listing__one .tf-search-results-list .tf-item-card .tf-item-details p, .tf-archive-template__one .tf-search-results-list .tf-item-card .tf-item-details p{
    color: black !important;
}


body > div.tf-single-template__two{ background-color: black !important  ;}   