/*!
Theme Name: duneBuggy
Theme URI: http://softlinks.ae/
Author: Underscores.me
Author URI: http://softlinks.ae/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: dunebuggy
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

duneBuggy is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Generic
	- Normalize
	- Box sizing
# Base
	- Typography
	- Elements
	- Links
	- Forms
## Layouts
# Components
	- Navigation
	- Posts and pages
	- Comments
	- Widgets
	- Media
	- Captions
	- Galleries
# plugins
	- Jetpack infinite scroll
# Utilities
	- Accessibility
	- Alignments

--------------------------------------------------------------*/

/*--------------------------------------------------------------
# Generic
--------------------------------------------------------------*/

/* Normalize
--------------------------------------------- */

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
	 ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
.gt_float_switcher{
	box-shadow:none !important;
	padding:0 !important
}
.listing-right-topbar .gtranslate_wrapper a.gt_switcher-popup span {
	color:black;
}
.author-bio-wraper{
	background:#fef4ea;
	padding:15px 25px;
	border-radius:6px;
	margin:30px 0;
}
.author-bio-image{
	width:70px;
	height:70px;
	float:left;
	border-radius:50%;
	background-size:cover !important;
}
.author-text-socail-wrap{
	width:80%;
	float:left;
	padding-left:15px;
}
.author-name-heading{
	font-size: 25px;
    font-weight: 700;
    color: #412704;
    letter-spacing: -1px;
    text-align: center;
	margin-right:8px
}
.author-text-socail-wrap span a img{
	width:20px;
	margin-right:7px;
	position:relative;
	top:-4px
}
.author-text-socail-wrap p{
	font-size:16px;
	color:#000;
	opacity:0.5;
}
.slider-new-dune-wraper{
	padding:120px 0;
	background:#eba659 url(../webp/dune-buggy-dubai-new.webp) no-repeat bottom;
	background-size:cover;
	position:relative;
}
.slider-new-dune-wraper .sub-heading-dune img{
    width: 400px;
    filter: brightness(0) invert(1);
    opacity: 0.6;
}
.slider-new-dune-wraper .premium-heading-dune{
	font-size:45px;
    color: #fff;
    line-height: 55px;
	padding:8px 0 15px 0;
}
.slider-new-dune-wraper strong span{
    border: 1px solid #fff;
    padding: 10px 18px;
    font-size: 13px;
    color: #fff;
    border-radius:6px;
	font-size: 18px !important;
}
.dune-package-price-wrp{
	font-size:20px;
	color:#fff
}
.dune-package-price-wrp{
}
.dune-package-price-wrp span{
	text-decoration:line-through;
}
.dune-package-price-wrp ul{
	list-style:none;
	margin-top:-15px;
}
.dune-package-price-wrp ul li{
	display:inline-block;
}
.price-dune-package{
	font-size:20px;
	color:#fff;
	font-weight:bold;
	position:relative;
	top:5px
}
.buy-package-button a {
    background: #EBA659;
    padding: 8px 30px;
    color: #412706;
    font-size: 14px;
    font-weight: bold;
    clip-path: polygon(8% 0%, 100% 0%, 93% 100%, 0% 100%);
    text-transform: uppercase;
}
.package-offer {
    background: #412706;
    padding: 7px 30px;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    clip-path: polygon(8% 0%, 100% 0%, 93% 100%, 0% 100%);
    text-transform: uppercase;
}
.left-right-main-wraper{
	padding:40px 0 40px 0;
}
.more-about-text-image-wrp h2{
    font-size: 30px;
    font-weight: 700;
    color: #412704;
    letter-spacing: -1px;
	line-height:40px;
	margin-bottom:25px;
}
.date{
	position: absolute;
    top: 25px;
    right: 20px;
    width: 30px;
}
.more-about-text-image-wrp h3{
    font-size: 26px;
    font-weight: 700;
    color: #412704;
    letter-spacing: -1px;
	line-height:40px;
}
.listing-discover-text h3{
    font-size: 26px;
    font-weight: 700;
    color: #412704;
    letter-spacing: -1px;
	margin-bottom:10px;
}
.more-txt-wraper ul{
	list-style:none;
}
.rating-badge{
	    position: absolute;
    bottom: 30px;
    right: 30px;
    width: 14%;
}
.trip_badge-first{
	position: relative;
    top: 17px;
    right: -13px;
}
.more-txt-wraper ul li {
    margin-bottom: 19px;
    font-size: 18px;
    font-weight: 400;
    line-height: 24px;
    background: url(../png/check-icon-2.png) top left no-repeat;
    padding-left: 35px;
    background-size: 3.5%;
    background-position: 0% 9%;
}
.botto-more-about-text-image-wrp{
	padding-top:60px;
}
.deal-main-wraper{
	background:#412706;
	padding:25px;
	border-radius:15px;
	position:relative;
 }
.rental-faq-main-wraper{
	padding-top:60px !important
}
.deal-image-wrap{
	border-radius:12px;
	overflow:hidden;
	height: 290px;
}
.deal-text-main-wrap h2{
	color:#fff;
	font-size:30px;
	margin-bottom:15px;
}
.deal-text-main-wrap h3{
	color:#fff;
	font-size:26px;
	margin-bottom:15px;
}
.deal-text-main-wrap p{
	font-size:18px;
	color:#fff;
}
.deal-btn-wrap{
	margin-top:30px;
	text-align:right
}
.deal-btn-wrap a{
	background:#eba659;
	padding:14px 60px;
	color:#412706;
	font-size:16px;
	font-weight:bold;
	border-radius:6px;
	margin-right:12px
}
.deal-btn-wrap a:nth-child(2){
	background:#eba659;
}
.discover-thrilling-main-wrap{
	padding:60px 0 0 0;
}
.discover-thrilling-main-wrap h2{
	font-size: 30px;
    font-weight: 700;
    color: #412704;
    letter-spacing: -1px;
    line-height: 40px;
    margin-bottom: 15px;
	text-align:center
}
.dune-slider-image-wrp{
	display:none
}
.discover-thrilling-main-wrap p{
	font-size:18px;
	color:#000;
	text-align:center;
	padding-bottom:30px
}
.discover-thrilling-main-wrap h4{
	margin:20px 0 0px 0;
	color:#eba659;
	font-size:24px;
	text-align:center;
}
.discover-thrilling-main-wrap ul{
	list-style:none;
	margin-top:120px;
}
.discover-thrilling-main-wrap ul li{
	margin-bottom:130px;
}
.discover-thrilling-main-wrap ul li .listing-discover-wrap{
	border:1px solid #d8d8d8;
	padding:25px;
	border-radius:15px;
}
.listing-discover-wrap .listing-discover-image{
	height:250px;
	border-radius:15px;
	overflow:hidden;
	margin-top:-120px;
}
.listing-discover-text{
	margin-top:15px;
}

.listing-discover-text h6{
	font-size:25px;
    font-weight: 700;
    color: #412704;
    letter-spacing: -1px;
    line-height: 40px;
    margin-bottom: 15px;
	position:relative;
}
.dune-package-badge-wrp{
	position: absolute;
    background: #EBA659;
    width: 100px;
    height: 100px;
    border-radius: 50%;
    top: 35%;
    text-align: center;
    left: 50%;
    color: #412706;
    font-size: 33px;
    font-weight: bold;
    line-height: 19px;
    padding-top: 34px;
}
.dune-package-badge-wrp span{
	display:blokc;
	font-size:18px;
}
.listing-discover-text h6:before{
	content:"";
	position:absolute;
	width:40px;
	height:3px;
	background:#eba659;
	bottom:-6px;
}
.listing-discover-text span{
	font-size:16px;
	color:#000;
	display:block;
	padding-right:10px;
	min-height: 125px;
}
.dune-buggy-topbar-wrap{
	background:#ffffff;
	padding:8px 0;
}
.dune-buggy-trip {
	margin-top:2px;
}
.dune-buggy-trip a{
	font-size:14px;
	color:#000;
}
.listing-right-topbar ul{
	list-style:none;
	text-align:right
}
.listing-right-topbar ul li{
	display:inline-block;
}
.listing-right-topbar ul li .top-list-socail{
	    margin-right: 20px;
}
.top-list-socail span{
	font-size:14px;
	color:#000000;
}
.top-list-socail a{
	margin: 0 1px;
    width: 30px;
    display: inline-block;
}
@media screen and (max-width:1169px) {
.left-right-main-wraper{
	padding:60px 0;	
}
.about-image-wrap{
	margin-bottom:25px;
}
.deal-main-wraper{
	margin-top:60px;
}
.deal-text-main-wrap{
	padding-right:0;
	margin-top:10px;
}
.deal-btn-wrap a{
	display:block;
	margin:0 0 15px;
	text-align:center;
}
.listing-discover-wrap .listing-discover-image{
	margin-top:0;
}

.discover-thrilling-main-wrap ul li .listing-discover-wrap{
	margin-bottom:25px;
}
	img {
	height: auto !important
}
.dune-package-price-wrp ul {
	margin-top: 0px;
}
.slider-new-dune-wraper {
	font-family: var(--bs-font-sans-serif);
}
.price-dune-package strong {
	font-size: 36px;
	font-weight: 600
}
.left-right-main-wraper {
	padding-top: 40px;
}
.more-txt-wraper h2 {
	margin-bottom: 25px;
	font-size: 30px;
	font-weight: 700;
	color: #412704;
	letter-spacing: -1px;
}
.more-txt-wraper h3 {
	margin-bottom: 25px;
	font-size: 26px;
	font-weight: 700;
	color: #412704;
	letter-spacing: -1px;
}
.review-image {
	display: none
}
@media screen and (max-width:700px) {
.owl-nav {
	display: none
}
.listing-blog-wraper a .listing-blog-image {
	height: 215px;
}
.dune-slider-image-wrp {
	display: none;
}
.text-slider-dune-wrap {
	margin-top: 0;
}
.dune-pakages-wraper h2 {
	margin-bottom: 10px;
}
.cta-main-wraper h4, .cta-main-wraper h5 {
	text-align: center
}
.more-about-buggy-wrap .nav-tabs button {
	width: 100%;
}
.more-txt-wraper ul li {
	background-size: 5%;
	background-position: 0% 18%;
}
.deal-main-wraper {
	margin-top: 20px;
}
.discover-thrilling-main-wrap ul {
	margin-top: 30px;
}
.discover-thrilling-main-wrap ul li {
	margin-bottom: 0px;
}
.listing-discover-image img {
	width: 100%
}
.listing-discover-text span {
	min-height: auto
}
.book-about-btn a {
	background: #fff;
	color: #000;
	display: block;
	text-align: center
}
.botto-more-about-text-image-wrp {
	padding-top: 20px;
}
.discover-thrilling-main-wrap {
	padding: 30px 0
}
.dune-buggy-gallery-wrap {
	padding-top: 60px;
}
.dune-buggy-gallery-wrap h3 {
	margin-bottom: 0
}
.quote-image-wrap {
	margin-top: 0;
}
.custmer-review-wraper {
	padding-bottom: 0
}
.faq-main-heading {
	text-align: center !important;
	margin-bottom: 30px !important
}
.faq-main-wraper {
	padding-top: 0
}
.more-txt-wraper h3 {
	margin-bottom: 0;
}
.more-txt-wraper ul{
	margin-top:15px;
}
}
.rental-slider-main-wrap{
	background:url(../jpg/bg-rental-slider.jpg) no-repeat top;
	background-size:cover;
	padding:60px 0 60px 0;
}
.slider-text-wraper h1{
	font-size:55px;
	color:#412706;
	font-weight:bold;
	line-height:55px;
	margin-top:25px;
}
	
.slider-text-wraper p{
	color:#412706;
	font-size:20px;
	line-height:26px;
	padding:15px 0 30px 0;
}
.see-slider-btn-rental{
}
.see-slider-btn-rental a{
	background:#fef4ea;
	padding:15px 50px;
	color:#412706;
	margin-right:15px;
	border-radius:10px;
	font-weight:600;
}
.see-slider-btn-rental a:nth-child(2){
	background:#412706;
	color:#fff;
	padding:15px 60px;
}
.slider-image-wraper{
	width:75%;
	text-align:right;
	margin-left:50px;
}
.explore-main-rental-package-wrap{
	padding:60px 0;
}
.explore-main-rental-package-wrap h2{
	text-align:center;
	font-size:50px;
	color:#412706;
	font-weight:bold;
}
.explore-main-rental-package-wrap h2 span{
	color:#eba659;
}
.explore-main-rental-package-wrap p{
	text-align:center;
	font-size:18px;
	color:#000;
	opacity:0.7;
	padding:15px 80px;
	line-height:26px;
}
.explore-main-rental-package-wrap ul{
	list-style:none;
}
.explore-main-rental-package-wrap ul li{
}
.dune-package-list-wrap {
    background: #fff;
    border-radius: 15px;
    overflow: hidden;
    margin-bottom: 25px;
}
.dune-package-list-wrap img {
    width: 100%;
    height: auto !important;
}
.dune-buggy-text-wrap, .duner-package-text-wrap {
    padding: 25px;
}
 .duner-package-text-wrap h3 {
    display: block;
    color: #412704;
    font-size: 26px;
    font-weight: 700;
    line-height: 22px;
    margin-bottom: 10px;
}
.price-discount-package-wrap {
    color: #412706;
    font-weight: 700;
    font-size: 28px;
    margin-top: -8px;
    display: none;
}
.price-discount-package-wrap span {
    display: inline-block;
    margin: 0;
    padding: 0 !important;
    top: -3px;
    position: relative;
    color: #767676;
}
.dune-pakages-wraper .detail-text-package{
	text-align:center;
	padding:15px 80px;
	color:#000;
	opacity:0.7;
	display:block;
	line-height:26px
}

.included-main-rental-wrap{
	background:url(../jpg/bg-incluson-rental.jpg) no-repeat top;
	padding:60px 0;
	background-size:cover;
	background-attachment:fixed;
}
.included-main-rental-wrap h2{
	text-align:center;
	font-size:30px;
	color:#fff;
	font-weight:bold;
}
.included-main-rental-wrap h2 span{
	color:#eba659;
}
.included-main-rental-wrap p{
	text-align: center;
    padding: 15px 80px;
    color: #fff;
	line-height:26px;
	padding-bottom:40px;
	font-size:18px
}
.included-main-rental-wrap ul{
	list-style:none;
}
.included-main-rental-wrap ul li{
	padding:0 8px;
}
.included-main-rental-wrap ul li .listing-rental-iclusion-wrap{
	background:#fff;
	padding:25px;
	border-radius:10px;
	margin-bottom:15px
}
.rental-iclusion-icon{
	width:70px;
	height:70px;
	border-radius:50%;
	background:#eba659;
	float:left;
	text-align:center;
	overflow:hidden;
	padding-top:17px;
}
.rental-iclusion-icon img{
	width:40px;
}
.included-main-rental-wrap ul li:nth-child(5) .rental-iclusion-icon img{
	width:45px
}
.rental-inclusion-text{
	width:80%;
	float:left;
	color:#412706;
	font-size:18px;
	font-weight:600;
	padding-left:15px;
	line-height:24px;
	margin-top:10px;
}
.left-right-section-wraper{
	padding:120px 0 100px 0;
}
.why-esa-tour-main-wrap .text-why-choose-wrap h3{
	font-size: 26px;
    font-weight: 700;
    color: #412704;
    letter-spacing: -1px;
	line-height:60px;
}
.why-esa-tour-main-wrap .text-why-choose-wrap h3 span{
		color:#eba659;
}
.text-why-choose-wrap p{
	font-size:18px;
	color:#000;
	padding-top:25px;
}
.text-why-choose-wrap h2 {
	font-size: 30px;
    font-weight: 700;
    color: #412704;
    letter-spacing: -1px;
    text-align: center;
    margin-bottom: 25px;
	}
	.text-why-choose-wrap h2 span{
		color:#eba659;
}
.why-choose-image{
	position:relative;
}
.why-choose-image:before{
	content: "";
    position: absolute;
    height: 580px;
    border-radius: 25px;
    background: #eba659;
    right:-5px;
    top: -25px;
    width: 97%;
    z-index: -1;
}
.why-choose-image img{
	border-radius:25px;
}
.choose-ride-main-wraper{
}
.choose-ride-main-wraper .choose-image-rental{
	margin-top:-120px;
}
.choose-image-rental img{
	border-radius:25px;
}
.choose-image-rental{
	position:relative;
}
.choose-image-rental:before{
	content: "";
    position: absolute;
    height: 580px;
    border-radius: 25px;
    background: #412706;
    left:-25px;
    top: -30px;
    width: 97%;
    z-index: -1;
}
.choose-ride-wrap h3{
	font-size: 26px;
    font-weight: 700;
    color: #412704;
    letter-spacing: -1px;
	line-height:60px;
	margin-top:35px;
}
.choose-ride-wrap h3 span{
	color:#eba659;
}
.choose-ride-wrap p{
	font-size:20px;
	color:#000;
	opacity:0.7;
	padding-top:25px;
}
.cta-rental-main-wrap{
	padding:30px 0;
	background:#eba659;
}
.cta-rental-main-image{
	width:120px;
	float:left;
}
.cta-rental-text-wrap{
	width:70%;
	float:left;
	padding-left:25px;
	padding-top: 14px;
}
.cta-rental-text-wrap h4{
	font-size:24px;
	font-weight:bold;
	color:#412706;
}
.cta-rental-text-wrap p{
	font-size:22px;
	color:#412706;
}
.cta-rental-btn-wrap{
	width:20%;
	float:left;
	margin-top:25px;
}
.cta-rental-btn-wrap a{
	display:block;
	background:#412706;
	padding:15px 30px;
	text-align:center;
	color:#fff;
	font-size:16px;
	border-radius:10px;
}
.desert-adventure-main-wrap{
	background:#fef4ea;
	padding:60px 0;
}
.desert-adventure-main-wrap h2{
	    font-size: 30px;
    font-weight: 700;
    color: #412704;
    letter-spacing: -1px;
    text-align: center;
}
.desert-adventure-main-wrap h2 span{
	color:#eba659;
}
.desert-adventure-main-wrap p{
	text-align: center;
    padding: 15px 80px;
    color: #000;
    display: block;
    line-height: 26px;
	font-size:18px
}
.desert-adventure-main-wrap ul{
	list-style:none;
	margin-top:30px;
}
.desert-adventure-main-wrap ul li{
	width:19.1%;
	float:left;
	margin-right:10px;
}
.desert-adventure-main-wrap ul li .listing-desert-adventure{
	background:#fff;
	padding:25px;
	border-radius:10px;
	border:2px solid #d7d7d7;
	text-align:center;
}
.desert-adventure-main-wrap ul li:hover .listing-desert-adventure{
	border:2px solid #eba659;
}
.listing-desert-icon{
	width:70px;
	height:70px;
	background:#eba659;
	border:2px solid #eba659;
	margin:0 auto;
	border-radius:50%;
	margin-bottom:15px;
	padding-top:22px;
}
.desert-adventure-main-wrap ul li:hover .listing-desert-icon{
	background:#fef4ea;
	border:2px solid #eba659;
}
.listing-desert-icon img{
	width:35px;
}
.listing-desert-text{
	font-size:18px;
	font-weight:600;
	color:#412706;
	height:36px;
	line-height:22px
}
.what-rider-main-wrap{
	padding:60px 0;
}
.what-rider-main-wrap h2{
	font-size: 30px;
    font-weight: 700;
    color: #412704;
    letter-spacing: -1px;
    text-align: center;
	margin-bottom:50px
}
.what-rider-main-wrap h2 span{
	color:#eba659;
}
.buggy-rental-package-wrap{
	background:#fff !important;
	padding:50px 0 50px 0;
}
.listing-review-wrap{
	border:1px solid #ddd;
	padding:25px;
	border-radius:10px;
}
.listing-review-star{
}
.listing-review-star strong{
	position:relative;
	top:1px;
	margin-left:3px;
}
.listing-review-wrap p{
	font-size: 18px;
    color: #3a5254;
    padding: 20px 0;
	line-height:28px;
}
.review-name-wrap{
	font-size: 18px;
    color: #011c41;
    font-weight: 700;
}
.what-rider-main-wrap .owl-nav {
    position: absolute;
    top: 115px;
    width: 100%;
    text-align: right;
}
.what-rider-main-wrap .owl-nav button {
    border: none;
    width: 42px;
    height: 42px;
    border-radius: 50%;
    color: #fff !important;
    padding-top: 0;
    display: inline-block;
    font-size: 28px;
    margin-right: 5px;
}
.what-rider-main-wrap .owl-prev {
    position: absolute;
    left: -60px;
    background: #eba659 url(../png/arrow-left.png) no-repeat top !important;
    background-position: 50% !important;
    background-size: 40% !important;
}
.what-rider-main-wrap .owl-next {
    position: absolute;
    right: -70px;
    background: #eba659 url(../png/arrow-right.png) no-repeat top !important;
    background-position: 50% !important;
    background-size: 40% !important;
}
.buggy-rental-package-wrap h2{
	font-size: 30px;
    font-weight: 700;
    color: #412704;
    letter-spacing: -1px;
    text-align: center;
    margin-bottom:10px;
}
	
.buggy-rental-package-wrap h2 span{
	color:#eba659
}
.buggy-rental-package-wrap ul{
	list-style:none;
}
.buggy-rental-package-wrap ul li{
	background:#fff;
	padding:22px;
	border-radius:15px;
	margin-bottom:15px
}
.buggy-rental-image {
	height:100px;
	border-radius:15px;
	overflow:hidden;
}
.buggy-rental-image img{
	width:100%;
}
.text-buggy-rental-wrap h6{
	font-weight:bold;
	font-size:24px;
	color:#412704;
	margin-bottom:5px;
	margin-top:20px;
}
.text-buggy-rental-wrap p{
	font-size:18px;
	color:#000;
	opacity:0.7
}
.buggy-rental-price{
	text-align:center;
	font-size:32px;
	color:#eba659;
	line-height:24px;
	font-weight:bold;
	margin-top:33px;
}
.buggy-rental-price span{
	display:block;
	font-size:16px;
	color:#412706;
}
.btn-price-buggy{
	margin-top: 27px;
	margin-right:10px;
}
.btn-price-buggy a{
	display: block;
    background: #412706;
    padding: 15px 30px;
    text-align: center;
    color: #fff;
    font-size: 16px;
    border-radius: 10px;
	font-weight:600;
}
.btn-price-buggy a:hover{
   background:#eba659
}	
.providing-location-main-wrap{
	padding:60px 0 30px 0;
}
.providing-location-main-wrap h2{
	font-size: 30px;
    font-weight: 700;
    color: #412704;
    letter-spacing: -1px;
    text-align: center;
    margin-bottom:30px;
	text-align:center;
}
.providing-location-main-wrap h2 span{
	display:block;
	color: #eba659;
}

.providing-location-main-wrap .nav-tabs{
	border:none;
	display:block;
	text-align:center;
	margin-bottom:30px
}
.providing-location-main-wrap .nav-tabs li{
	display:inline-block;
}
.providing-location-main-wrap .nav-tabs .nav-link{
	border:1px solid #ccc !important;
	padding:12px 40px;
	color:#000;
	border-radius:10px !important;
	margin:0 5px;
}

.text-detail-wraper p{
	padding-bottom:30px;
	color:#000;
	line-height:32px;
	font-size:18px
}
	
.recomended-buggy-wraper{
	padding:60px 0 60px 0;
	background:#fef4ea
}
.recomended-buggy-wraper h2{
	font-size: 30px;
    font-weight: 700;
    color: #412704;
    letter-spacing: -1px;
    text-align: center;
}
.recomended-buggy-wraper h2 span{
    color: #eba659;
}
.recomended-buggy-wraper p{
	text-align: center;
    padding: 15px 80px;
    color: #000;
    opacity: 0.7;
    display: block;
    line-height: 26px;
}
.recomended-buggy-wraper{
}
.recomended-buggy-wraper ul{
	list-style:none;
	margin-top:30px;
}
.recomended-buggy-wraper ul li{
}
.recomended-buggy-wraper ul li .listing-recomended-wrap{
	background:#fff;
	padding:25px;
	border-radius:15px;
}
.listing-recomended-wrap h5{
	font-size:22px;
	font-weight:600;
	color:#412704;
	margin-bottom:20px;
}
.listing-text-recomended{
}
.listing-text-recomended span{
	display:block;
	margin-bottom:9px;
	font-size:16px;
	color:#412706
}
.listing-text-recomended span img{
	width:25px;
	margin-right:6px;
}
.list-image-left-wrap{
	height:260px;
	overflow:hidden;
	border-radius:15px;
	background:#ddd !important;
}
.list-image-left-wrap img{
	width:100%;
	height:auto !important
}
	
.recomended-price-wrap{
	font-size:42px;
	color:#412706;
	font-weight:bold;
	line-height:28px;
	margin-bottom:15px;
}
.recomended-price-wrap span{
	font-size:18px;
	font-weight:normal;
}
.btn-recomended-wrap a{
	background:#412706;
	padding:10px 25px;
	color:#fff;
	font-size:14px;
	font-weight:500;
	border-radius:6px;
	margin-right:10px;
}
.btn-recomended-wrap a:nth-child(2){
	background:#eba659;
	color:#412706;
}
@media screen and (max-width:768px) {
	.dune-buggy-topbar-wrap{
	display:none;	
	}
	.slider-image-wraper{
	display:none;
}
.rental-slider-main-wrap{
	padding:30px 0;
}
.slider-text-wraper h1{
	margin-top:0;
	font-size:50px;
	line-height:50px;
}
.slider-text-wraper h1 br{
	display:none;
}
.dune-pakages-wraper .detail-text-package{
	padding:0;
}
.dune-pakages-wraper ul{
	width:100%;
}
.dune-pakages-wraper{
	padding:30px 0;
}
.included-main-rental-wrap p{
	padding:10px 0;
}
.included-main-rental-wrap{
	padding:30px 0;
}
.included-main-rental-wrap ul{
	margin-top:20px;
}
.left-right-section-wraper{
	padding:30px 0;
}
.why-esa-tour-main-wrap .text-why-choose-wrap h3 br{
	display:none
}
.why-choose-image:before{
	display:none;
}
.why-choose-image{
	margin-top:20px;
}
.choose-ride-main-wraper .choose-image-rental{
	margin-top:20px;
}
.choose-image-rental:before{
	display:none;
}
.choose-ride-wrap h3 br{
	display:none;
}
.cta-rental-text-wrap{
	width:100%;
	padding:0 35px;
	text-align:center;
	float:none;
}
.cta-rental-main-image{
	margin:0 auto;
	float:none;
	margin-bottom:10px;
}
.cta-rental-btn-wrap{
	width:100%;
	float:none;
	margin-top:10px;
}
.desert-adventure-main-wrap p{
	padding:0;
}
.desert-adventure-main-wrap ul li{
	width:100%;
	display:block;
	float:none;
	margin-bottom:15px;
}
.desert-adventure-main-wrap{
	padding:30px 0;
}
.what-rider-main-wrap{
	padding:50px 0;
}
.what-rider-main-wrap h2{
	margin-bottom:20px
}
.buggy-rental-package-wrap h2{
	margin-bottom:30px;
}
.buggy-rental-package-wrap{
	padding:30px 0;
}
.buggy-rental-image{
	height:auto;
	width: 45%;
    margin: 10px auto;
}
.buggy-rental-price{
	margin-top:15px;
}
.btn-price-buggy{
	margin-top:10px;
}
.providing-location-main-wrap{
	padding:30px 0;
}
.providing-location-main-wrap .nav-tabs li{
	display:block;
	margin-bottom:15px
}
.providing-location-main-wrap .nav-tabs li button{
	width:100%;
}
.text-detail-wraper p{
	padding-bottom:15px;
}
.recomended-buggy-wraper p{
	padding:0;
}
.recomended-buggy-wraper h2{
	margin-bottom:15px;
}
.recomended-buggy-wraper{
	padding:30px 0;
}
.listing-text-recomended{
	margin-top:20px;
}
.recomended-buggy-wraper ul li .listing-recomended-wrap{
	margin-bottom:20px;
}
.dune-package-badge-wrp{
		display:none;
}
.buggy-rental-package-wrap p {
    padding: 0 15px 15px 15px !important;	
}
}