/*
@Author: ThemeMascot
@URL: http://ThemeMascot.com

This is the file where you can add your custom styles to change the look of the
theme. But don't modify style-main.css file.

*/

/* Your custom css codes start here: */

.parax-sec1-head-text{
font-weight: 700;
line-height: 44px;
letter-spacing: -0.72px;
}

@media screen and (max-width: 768px) {
.parax-sec1-head-text{
line-height: 30px;
}
}
.workshop-heading{
color: #141414;
font-size: 18px;
line-height: 28px;
font-weight:700; 
}
.workshop-location-text{
font-size: 16px;
font-weight: 500;
line-height: 24px;
color:#141414 !important;
}
.text-with-star{
display: flex;
justify-content: space-between;
}
.five-star-img {
    width: 30% !important;
    display: inline-block !important;
}
.testimonial-text{
color:#141414;
font-size: 16px;
font-weight: 500;
line-height: 24px;
}

.testimonial-text1{
color:#141414;
font-size: 16px;
font-weight: 600;
line-height: 24px;
margin:0;
}
article.post.clearfix.mb-30.bg-lighter {
    min-height: 217px;
}
.btn-group button {
  padding: 5px 24px; /* Some padding */
  cursor: pointer; /* Pointer/hand icon */
  float: left; /* Float the buttons side by side */
}
.btn-group:after {
  content: "";
  clear: both;
  display: table;
}

.btn-group button:not(:last-child) {
  border-right: none; /* Prevent double borders */
}
.vehicle-cls.active {
    background: #ffc909 !important;
    color: #000 !important;
    border: #ffc909 !important;
}
.vehicle-cls {
    background: #fff;
    border: #fff;
    color: #000;
	font-weight: 600;
}
.vehicle-cls:focus {
    outline:0;
}
.ltn__feature-item-7 .ltn__feature-icon-title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 15px;
}
.icon_img {
        /* max-width: 100%; */
    width: 70px;
    /* height: 65px; */
    min-height: 65px;
    max-height: 65px;
    max-width: 63px;
}
.ltn__feature-item-7 .ltn__feature-icon {
    margin-bottom: 0;
    margin-right: 20px;
}
.ltn__feature-icon {
    margin-bottom: 20px;
    font-size: 60px;
    line-height: 1;
}
.service-text {
    color: #fff;
    font-size: 16px;
}

.first_section{
 margin-bottom: 50px !important;
}

.bikecar_icon{
 font-size: 18px !important;
}

@media screen and (max-width: 768px) {
.menuzord .showhide{
padding: 30px 0 0 !important;
}

.ignite_h1{
  font-size: 14px !important;
}
}
.footer-p-text{
color:#fff;
}

.email-icon{
color:#E21E25;
font-size:18px;
padding-right:8px;
}
.phone-icon{
color:#E21E25;
font-size:18px;
padding-right:8px;
}

.menu_margin{
 margin-right: 10px;
}

.experience_btn:hover{
    border: 1px solid #FFC909 !important;
    background-color: transparent !important;
    color: #FFC909 !important;
}

.hero_sec_height{
  height: 635px !important;
}

.ignite_h1{
   padding-left: 10px !important;
padding-right: 10px !important;
font-size: 22px !important;
    margin-top: 12px !important;
    margin-bottom: 12px;
}

.menu_header{
/*  background-color: transparent !important; */
}

.home_modal_header{
 padding: 33px 15px 0 !important;
}

.service_home_popup{
  padding: 0 15px 15px !important;
}

.service_font{
 font-weight: 500;
}

.service_head{
 font-weight: 600;
 
}

/* .service_know_more{
 margin-left: 145px !important;
} */

.service_row{
 padding: 0 20px !important;
}



.modal-product-img-home{
     float: left !important;
    max-width: 125px !important;
    margin-right: 20px !important;
}

.service-hover-home{
 cursor: pointer !important;
}
.lang-col:hover{
color:#fff!important;
}

.country_font{
 font-size: 15px;
}
.icon-mail{
     margin-right: 3px;
    color: #e53e29;
}
.country_table{
  margin-bottom:0px!important;
}

.mail_mob_font{
    font-weight: 700 !important;
    font-size: 14px !important;
}

.xpress_img{
max-height: 353px;
min-height: 353px;
}

.xpress-content{
    min-height: 182px;
    max-height: 182px;
}


@media screen and (max-width: 768px) {
.service_know_more{
 margin-left: 0 !important;
}
.modal-product-img-home{
 float: none !important;
}


}