h1.entry-title {
    display: none;
}
.entry-content {
    margin: 0px;
}
p {
    margin: 0px;
}
li.book-car-btn {
    background-color: #2689EE;
    border-radius: 100px;
    display: flex;
    justify-content: center;
    align-items: center;
	padding: 0 10px !important;
	margin-left:10px !important;
}
li.book-car-btn a{
    color: #ffffff !important;
    font-family: "Source Sans Pro", Sans-serif;
}
.the-chauffeur-main {
    background-color: #ffffff;
    width: 100%;
    max-width: 443px;
    padding: 10px 20px 10px 20px;
	border-radius: 8px;
	background: #FFF;
	box-shadow: 4px 4px 5px 5px rgba(0, 0, 0, 0.44);
}
.the-chauffeur-main input.wpcf7-form-control.wpcf7-text {
    border-radius: 50px;
    height: 43px;
    margin-bottom: 13px;
    padding-left: 15px;
	width: 100%;
	max-width: 380px;
}
.the-chauffeur-main input.wpcf7-form-control.wpcf7-date.wpcf7-validates-as-date {
    width: 100%;
    border-radius: 50px;
    height: 43px;
    padding-left: 15px;
    margin-bottom: 13px;
	max-width: 380px;
}
.the-chauffeur-main input {
	color: #626262;
	font-family: Epilogue;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
}
.the-chauffeur-main h2 {
	color: #141414;
	font-family: Epilogue;
	font-size: 28px;
	font-weight: 400;
	text-align: center
}
.the-chauffeur-main input#submit {
    max-width: 380px;
	width: 100%;
	height: 45px;
	border-radius: 50px;
	background: #2689EE;
	color: #FFF;
	font-family: Epilogue;
	font-size: 18px;
	font-weight: 400;
}
.bespoke-request-clss {
    display: flex;
}
.bespoke-request-clss .first-sec {
    padding-left: 30px; 
    width: 50%;
	padding-right: 20px;
}
.bespoke-request-clss .second-sec {
	padding-right: 30px;
}
.bespoke-request-clss input {
	background: transparent;
}
.bespoke-request-clss input {
	background: transparent;
	color: #969696;
	font-family: Epilogue;
	font-size: 14px;
	font-weight: 400;
	border-radius: 20px;
	border: 1px solid #515151;
	width: 100%;
/* 	max-width: 300px; */
	height: 40px;
	margin-bottom: 15px;
	padding-left: 15px;
}
.bespoke-request-clss textarea.wpcf7-form-control.wpcf7-textarea.mess-clss {
	width: 300px;
	height: 160px;
}
.bespoke-request-clss textarea.wpcf7-form-control.wpcf7-textarea.mess-clss {
	width: 100%;
	height: 160px;
	background: transparent;
	border-radius: 15px;
	border: 1px solid #515151;
	color: #969696;
	font-family: Epilogue;
	font-size: 14px;
	font-weight: 400;
	padding-left: 15px;
	padding-top: 10px
}
input#submit-clss {
	border-radius: 20px;
	background: #2689EE;
	width: 140px;
	height: 35px;
	color: #FFF;
	font-family: Epilogue;
	font-size: 16px;
	font-weight: 400;
}
h2.bespoke-request-clss{
	color: #FFF;
	font-family: Epilogue;
	font-size: 26px;
	font-weight: 400;
	margin-left: 35px;
	text-transform: uppercase;
}
.blog-spac .elementor-testimonial-wrapper .elementor-testimonial-content {
	margin-bottom: 10px;
}
input#how-long-cus {
    width: 100%;
    border-radius: 30px;
    height: 40px;
    margin-bottom: 15px;
    max-width: 380px;
	padding-left: 15px;
}
.breadcrumbs-cus a {
	color: #ffffff;
	font-family: Epilogue;
	font-size: 20px !important;
	font-weight: 400;
}
.breadcrumbs-cus span.breadcrumb_last {
	color: #FFF;
	font-family: Epilogue;
	font-size: 20px;
	font-weight: 600;
}
.breadcrumbs-cus span {
	color: #ffffff;
}
.tour-block-con p {
	height: 110px;
}
.btn-color a {
	color: #000;
	font-family: "Source Sans Pro";
	font-size: 18px;
	font-weight: 600;
}
.tour-block-sec-section p{
	height: 150px;
}
input#submit-clss {
    float: right;
}
.cities-block-con p {
	height: 125px;
}
.cities-sec-block-con p {
	height: 150px;
}
.cities-third-block-con p {
	height: 120px;
}
.cities-fourth-block-con p {
	height: 120px
}
.bmw-btn-class {
	width: 100%;
	max-width: 180px !important;
}
.elementor-element.elementor-element-66008a2.bmw-con-class.e-flex.e-con-boxed.e-con.e-child {
	margin-bottom: 20px;
}
.contact-form-cus-clss .bespoke-request-clss {
    display: flex;
    justify-content: center;
}
.contact-form-cus-clss input#name-clss, input.wpcf7-form-control.wpcf7-tel.wpcf7-text.wpcf7-validates-as-tel.phone-number, input#email-cus {
    width: 100%;
    max-width: 400px;
}
.contact-form-cus-clss .first-sec {
    width: unset;
}
.contact-form-cus-clss textarea.wpcf7-form-control.wpcf7-textarea.mess-clss {
    width: 100%;
    max-width: 400px !important;
}
.contact-mail-cus-class a {
	color: #6D6E71;
}
.top-header-section svg.e-font-icon-svg.e-fas-phone-alt {
    width: 14px !important;
}
.top-header-section svg.e-font-icon-svg.e-fas-envelope {
    width: 14px !important;
}
.top-header-section ul.elementor-icon-list-items {
    display: contents !important;
}
.footer-list-icon svg {
    width: 18px;
}
.footer-main-class li.elementor-icon-list-item.elementor-inline-item {
    list-style: none;
}
.footer-list a {
    padding-right: 10px;
    padding-left: 10px;
}
.footer-main-class li.elementor-icon-list-item.elementor-inline-item {
    display: contents !important;
}
.private-toors-list-page .tour-block-sec-section {
    min-height: 150px;
}
.city-page-list .cities-block-con {
    min-height: 145px;
}
.cars-listing-page .elementor-widget-text-editor{
	min-height:100px
}