/*Own Css*/ .txt-center{text-align:center!important;}  .txt-white{color:#fff;}
.sec-title-center{margin:0 0 40px 0;text-align:center;} .sec-title-center h2{text-align:center;font-size:32px;line-height:32px;text-transform:uppercase;font-weight:600;}
 .sec-title-center p{text-align:center;} .sec-title-center span{font-size:14px;line-height:14px;text-transform:uppercase;}
 .sec-title-lft{margin:0 0 40px 0;} .sec-title-lft h2{text-align:left;font-size:32px;line-height:32px;text-transform:uppercase;font-weight:600;}
 .sec-title-lft h2 small{font-size:21px;line-height:21px;text-transform:uppercase;font-weight:500;color:#CD2122}
 .sec-title-lft p{text-align:left;} .sec-title-lft span{font-size:14px;line-height:14px;text-transform:uppercase;}
 .theme-btn{background: #cd2122;color: #fff;transition: 0.5s all ease-in;padding: 12px 30px;text-transform: uppercase;font-size:14px;margin:12px 0 0 0;}
 .theme-btn:hover{background:#000;color:#fff;}
/*index-intro*/ .bg-fb{background:#fbfbfb;} .space-30{clear:both;height:30px;}  .space-20{clear:both;height:20px;} .space-15{clear:both;height:15px;}
.index-intro{background:#fbfbfb;padding:150px 0 0 0;margin:-150px 0 0 0;}.index-intro hr{margin:40px 0;}
.index-intro .lft{padding:40px 40px 10px 80px;}
/*why-sec*/  .why-sec {padding:70px 0;cursor:pointer;} .sec-padd-bt-80{padding:80px 0;} .sepce-80{height:80px;clear:both;}
.why-sec .rite ul{list-style:none;} .why-sec .rite ul li{padding:20px 15px 20px 20px;float:left;width:33%;border-right:1px solid #eee;transition:0.5s all ease-out;} .why-sec .rite ul li:last-child{border-right:none;}
.why-sec .rite ul li img{width:25px;margin:0 6px 0 0;}.why-sec .rite ul li h3{font-size:16px;text-transform:uppercase;font-weight: 600;}
.why-sec  ul.b{list-style:none;} .why-sec ul.b li{padding:20px 15px 20px 20px;float:left;width:25%;border-left:1px solid #eee;transition:0.5s all ease-out;}
.why-sec  ul.b li img{width:35px;margin:0 8px 0 0;}.why-sec ul.b li h3{font-size:16px;text-transform:uppercase;font-weight: 600;}
.why-sec ul.b li:nth-child(1){border:none;} .why-sec hr{margin:15px 0 13px;;}
.why-sec  ul li:hover{background:#fbfbfb;} .why-sec .sec-title-lft{position:relative;} 
.why-sec .sec-title-lft .txt{position:absolute;left:0;top:30%;padding:20px 30px;}

.why-sec .sec-title-lft img{}
/*btn-more*/ .circled-icon.ci-large::before {font-family:FontAwesome;}
.btn-more{margin:15px 0 0 0;text-align:center;}
.btn-more a{background:#cd2122;color:#fff;transition:0.5s all ease-in;padding:12px 40px;text-transform:uppercase;}
.btn-more a:hover{background:#000;}
/*index-car-sec*/
.index-car-sec{padding:90px 0 70px 0;} 
/*certification-sec*/ .txt-white{color:#fff;} .txt-black{color:#010002;}
.certification-sec{padding:70px 0;background:#fff;}
/*sec-car-rental*/ .sec-car-rental{padding:80px 0;} .sec-car-rental .imgboxes_style4 .imgboxes-wrapper{height:100%;}
.sec-car-rental .cr-rite-bar{background:#fff;box-shadow:0 0 4px 0 #eee;padding:40px 30px;}
.cr-rite-bar h4{color: #050505;line-height: 1.4;margin: 10px 0 15px;padding-bottom: 20px;position: relative;font-size: 14px;text-transform: uppercase;}
.cr-rite-bar h4::before {content: '';position: absolute;left: 0;bottom: 2px;width: 100%;height: 0;border-bottom: 1px solid #ececec;}
.cr-rite-bar h4::after {content: '';position: absolute;left: 0;bottom: 2px;width:50px;height: 0;border-bottom: 1px solid #cd2122;}
.cr-rite-bar ul a::before {content: '';display: inline-block;margin-right: 12px;width: 8px;height: 2px;background: #E1E1E1;vertical-align: middle;-webkit-transition: all .15s ease-out;transition: all .15s ease-out;}
.cr-rite-bar ul a{color: #747474;display: inline-block;padding: 0;margin-right: 5px;position: relative; border-radius: 2px;}
.sec-car-rental .lft .img1{margin: 44px 0 44px 0;}
/*client-pg*/

.client-pg ul{margin:0;list-style:none;cursor:pointer;} .client-pg ul li{float:left;width:24.9%;border-right:1px solid #eee;border-bottom:1px solid #eee;background:#ffffff;transition:0.5s all ease-out;} .client-pg ul li:hover{background:#fbfbfb;}
.client-pg ul li:last-child{border-right:none;} .brdr-0{border-bottom:none!important;}  .client-pg ul li img{display:block;margin:0 auto;width:150px;padding:25px 0;}
.sec-car-rental .cr-rite-bar input{padding: 10px 16px 10px 16px;} .sec-car-rental .cr-rite-bar textarea{padding: 10px 16px 10px 16px;}
 .sec-car-rental .cr-rite-bar a .tagcloud::before{display:none;}
 
 .partners-slider{padding:70px 0;}.partners-slider .slick-slider .slick-list{height:150px;}
.partners-slider .sec-title-lft{display: inline;float: left;width: 20%;margin: 44px 0 0 0;}
.mis-vis{background:#fff;padding:90px 0;} .mis-vis .img{position:relative;text-align:center;} .mis-vis .img .txt{position:absolute;top:0%;width: 100%;}
.mis-vis .img .txt span{text-transform:uppercase;font-weight:600;font-size:14px;color:#fff}
.mis-vis .img .txt h4{text-transform:uppercase;font-weight:600;font-size:20px;line-height:20px;color:#fff;text-align:right;position:relative;padding:10px 25px;}
.mis-vis .cntnt{padding:49px 55px 0 55px;} .mis-vis .cntnt p{margin:0;font-size:14.9px;}

.tour-tabs .nav-tabs {border:none;}
.tour-tabs .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover { border-width: 0; }
.tour-tabs .nav-tabs > li.active{background:#cd2122;color:#fff;} .tour-tabs .nav-tabs > li.active a{color:#fff;}
.tour-tabs .nav-tabs > li.active:hover a{color:#fff;} .tour-tabs .nav-tabs > li:hover a{color:#cd2122;}
.tour-tabs  .nav-tabs > li > a { border: none; color: #cd2122; }
.tour-tabs  .nav-tabs > li > a:hover{color:#cd2122;text-decoration:underline;}
.tour-tabs .nav-tabs > li > a::after { content: ""; background: #5a4080; height: 2px; position: absolute; width: 100%; left: 0px; bottom: -1px; transition: all 250ms ease 0s; transform: scale(0); } .m-b-10{margin-bottom:10px;}
.tour-tabs .nav-tabs > li.active > a::after, .nav-tabs > li:hover > a::after { transform: scale(1); }
.tour-tabs .tab-nav > li > a::after { background: ##5a4080 none repeat scroll 0% 0%; color: #fff; }
.tour-tabs .tab-pane { padding: 15px 0; }
.tour-tabs .tab-content{padding:20px;background:#fff;}
.tour-tabs .nav-tabs > li  {width:20%; text-align:center;margin: 0 5px 0 0;border: 1px solid #eee;padding: 11px 0;background: #fff;}
.tour-tabs .card {background:transparent none repeat scroll 0% 0%; box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3); margin-bottom: 30px; }
footer .foot-4 img{width:24px;margin: 0 7px 0 0;} .cont-socia-rite a{border:1px solid #ccc;padding:5px 8px;margin:0 5px 0 0;transition:0.5s all linear;}
 .cont-socia-rite a:hover{background:#cd2122;color:#fff;}
 .team-pg .fleet-list.fleet{margin-top: 30px;box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.1); background: #fff;}
.team-pg .fleet-list.fleet .rite{padding:50px 0 0 100px;} .team-pg .fleet-list.fleet .rite h2{color: #cd2122;font-weight: 800;margin:0 0 5px 0;}
.team-pg .fleet-list.fleet .rite .vehicle-title{ margin: 0 0 5px 0;line-height:20px;color: #2b2e4a;}
@media all and (max-width:724px){
.tour-tabs .nav-tabs > li > a > span {display:none;}	
.tour-tabs .nav-tabs > li > a {padding: 5px 5px;}
}

#_wpk-cta-button{float:right;}
.carlo-office-india a{padding:5px 12px;font-size:14px;background:#cd2122;color:#fff;margin-bottom:5px;float:left;
    margin-right: 5px;}
.fleet-pg-c-nm{text-align:center;position:relative;margin:-35px 5px 0 5px;top: -4px;}
.fleet-pg-c-nm p{position:relative;z-index:1;margin:0;padding: 7px;}
.fleet-pg-c-nm span{;padding:7px 15px;color: #fff;border-right: 1px solid #fff;}
.fleet-pg-c-nm a{padding:7px 15px;color: #fff;}
.fleet-pg-c-nm::before{background:rgba(0,0,0,0.5);top:0;left:0;width:100%;height:100%;position:absolute;content:"";}



