

.wp-travel.trip-headline-wrapper.clearfix{
    background-color: #F0F2F2;
} 

.travel-info{
    font-family: 'Poppins', sans-serif;
}

.wp-travel.trip-headline-wrapper .wp-travel-trip-meta-info ul li {
    padding: 26px 10px;
    position: relative
}

.wp-travel.trip-headline-wrapper .wp-travel-trip-meta-info ul li .travel-info{
    margin-bottom: 9px;
}

.wptravel-book-your-trip.wp-travel-booknow-btn{
    font-size: 17px;
    font-family:'Poppins', sans-serif; ;
    line-height: 4px;
    padding-top: 28px!important;
    padding-right: 48px!important;
    padding-bottom: 28px!important;
    padding-left: 48px!important;
    color: white;
    background-color: var(--wp--preset--color--travel-ride-button);
    border: none;
    cursor: pointer;
}

.wptravel-book-your-trip.wp-travel-booknow-btn:hover{
    color: var(--wp--preset--color--travel-ride-heading);
    background-color:var(--wp--preset--color--travel-ride-hover);
}
.wp-travel-booking__header button svg path {
    fill: #ece5e5;
}

 .wp-travel-booking__header button ,.wp-travel-calendar-view .wp-travel-booking__datepicker-wrapper .react-datepicker-wrapper .react-datepicker__input-container .wp-travel-date-picker-btn span {
    background-color: var(--wp--preset--color--travel-ride-button);
    color: #fff;
}
.wp-travel-booking__header button:hover {
    color: var(--wp--preset--color--travel-ride-heading);
    background-color:var(--wp--preset--color--travel-ride-hover);
}

.wp-travel-booking-enquiry{
    font-family: 'Poppins', sans-serif;
}

.wp-travel-trip-code{
     font-family: 'Poppins', sans-serif;
}

.wp-travel-trip-code code{
    font-family: 'Poppins', sans-serif;
    background-color: var(--wp--preset--color--travel-ride-hover);
    color: var(--wp--preset--color--travel-ride-heading);
}

.wp-travel .right-plot .right-plot-inner-wrap .wp-travel-trip-code {
    margin-top: 26px;
    
}

body .is-layout-flow > * + *{
    margin-block-start: 0;
}

.wp-travel-tab-wrapper .wp-travel button.slick-arrow.slick-next::before, .slick-prev.slick-arrow.slick-disabled::before{
    color: black;
}

li{
    font-family: 'Poppins', sans-serif;
}

#slider-tab{
    background-color: #F9F9F9;
}

.wp-travel.trip-headline-wrapper.clearfix, .wp-travel-map{
    max-width: 1200px;
    margin-right: auto;
    margin-left: auto;
}

#trip_outline > h4, #trip_outline > h3, #trip_outline > p{
            margin-top: 7px;
            margin-bottom: 7px;
}

#trip_includes ul li, #trip_excludes ul li{
    line-height: 32px;
}

.fp-content{
    font-family: 'Poppins', sans-serif;
}

label,input{
    font-family: 'Poppins', sans-serif;
}

#wp-travel-enquiry-name,#wp-travel-enquiry-email, #wp-travel-enquiry-query{
    background-color: #F9F9F9;

}

.wp-travel-form-field label{
    margin-bottom: 7px;
}

#wp-travel-enquiry-submit{
    background-color: var(--wp--preset--color--travel-ride-button);
}

#wp-travel-enquiry-submit:hover{
    background-color: var(--wp--preset--color--travel-ride-hover);
    color: var(--wp--preset--color--travel-ride-heading);
}

#wp-travel-tab-wrapper{
    max-width: 1200px;
}

.wp-travel-related-posts.wp-travel-container-wrap{
    max-width: 1200px;
}
#review_form_wrapper .comment-respond form {
    background: rgba(0,0,0,0);
    display: flex;
    flex-direction: column;
    gap: 8px;
}
.single .travel-header .header-section .wp-block-group{
    justify-content: space-between;

}
/* archieve page */
#page.wrapper{
    background-color: #F0F2F2;
   }

   .wp-travel-toolbar.clearfix{
    padding-top: 25px;
    max-width: 1200px;
    margin-right: auto;
    margin-left: auto;
   }

   .wp_travel_input_filters{
    padding-top: 9px;
    padding-bottom: 9px;
    font-family: 'Poppins', sans-serif;
   }

   .right-content .wp-block-button__link.explore-btn{
    color: white;
   }

   .wp-travel-filter-button .btn-wp-travel-filter{
    background-color: var(--wp--preset--color--travel-ride-button);
    color: white;
   }

   .wp-travel-filter-button .btn-wp-travel-filter:hover{
    background-color: var(--wp--preset--color--travel-ride-hover);
    color: var(--wp--preset--color--travel-ride-heading);
   }

   .view-box, .wp-travel-archive-content {
    max-width: 1200px;
    margin-right: auto;
    margin-left: auto;
   }


   
/* archieve page */

.button.wp-block-button__link.button-primary:focus,.wp-block-button__link.explore-btn:focus{
      background-color: var(--wp--preset--color--travel-ride-hover);
}

.front-trip *{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

/* travel-ride css */
.view-box .entry-title a {
    font-size: 23px!important;
    font-weight: 600;
}
.front-trip .wp-travel-itinerary-items br {
    display: none;
}
.wp-block-button__link.explore-btn {
    margin-bottom: 10px !important;
}
.wptravel-layout-v2 .wptravel-archive-wrapper.grid-view .view-box .view-content .right-content .footer-wrapper .trip-price .price-here {
    font-size: 17px !important;
}
.wp-travel-trip-price-figure, .category-news h2 {
    font-size: 20px;
    font-weight: 600;
}
.view-box .view-content .right-content {
    margin: 0!important;
}

.wp-travel-content{
    padding-top: 60px;
}

#page.wrapper{
    padding-top: 25px;
}

.right-plot-inner-wrap .entry-header .entry-title{
    display: none;
}

.wp-travel-content.container.clearfix{
   padding: 0px 10px;
}
.wp-travel.trip-headline-wrapper.clearfix{
    margin-top: 40px;
}

p,h1,h2,h3,h4,h5,span,div,a,li{
    font-family: 'Poppins', sans-serif;
}

.wp-block-group.header-nav-section.is-content-justification-space-between{
    justify-content: space-between;
}

.wp-block-group.is-content-justification-space-between.wp-block-group-is-layout-flex{
    justify-content: space-between;
}
.wp-block-button__link.explore-btn span:hover{
    color:rgb(163,180,183)!important;
}
a:hover{
	color:var(--wp--preset--color--travel-ride-button);
}
.select2-selection.select2-selection--single{
	height: 40px;
    display: flex;
    align-items: center;
}

.destination-popular .wp-travel-itinerary-items .wp-travel-itinerary-items .taxonomy-item-wrapper{
    padding-bottom: 0px;
}
.destination-popular .wp-travel-itinerary-items .wp-travel-itinerary-items .taxonomy-item-wrapper .taxonomy-content .taxonomy-meta{
    display: none;
}

/* itenary page desing */
.single.single-itineraries .featured-detail-section .wp-travel-add-to-wishlists {
    top: 27px;
}
.trip-short-desc{
	margin-top:42px;
}
.page-header{
	max-width:1200px;
	margin-left:auto;
	margin-right:auto;
}
.wpcf7-submit.field {
background-color: var(--wp--preset--color--travel-ride-button);
	border:unset;
	color:white;
	cursor:pointer;
}
.wpcf7-submit.field:hover {
background-color: var(--wp--preset--color--travel-ride-hover);
}