

.contact-section .contact-details li{
    color:#000!important;
}
button#scroll-top {
    display: none;
}

.footer-links li a, .footer-contact li, .footer-top .brand p, .footer-top .footer-call p{
    color:#FFF!important;
}
a.footer-da {
    color: #fff;
}

 .cbh-phone{display:block;position:fixed; left: -50px;
  bottom: -55px; visibility:hidden;background-color:transparent;width:200px;height:200px;cursor:pointer;z-index:999;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transition:visibility .5s;-moz-transition:visibility .5s;-o-transition:visibility .5s;transition:visibility .5s}
  .cbh-phone.cbh-show{visibility:visible}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
  .cbh-phone.cbh-static1{opacity:.6}
  .cbh-phone.cbh-hover1{opacity:1}
  .cbh-ph-circle{width:110px;height:110px;top:40px;left:40px;position:absolute;background-color:transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid rgba(30,30,30,.4);opacity:.1;-webkit-animation:cbh-circle-anim 1.2s infinite ease-in-out;-moz-animation:cbh-circle-anim 1.2s infinite ease-in-out;-ms-animation:cbh-circle-anim 1.2s infinite ease-in-out;-o-animation:cbh-circle-anim 1.2s infinite ease-in-out;animation:cbh-circle-anim 1.2s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}
  .cbh-phone.cbh-active .cbh-ph-circle1{-webkit-animation:cbh-circle-anim 1.1s infinite ease-in-out!important;-moz-animation:cbh-circle-anim 1.1s infinite ease-in-out!important;-ms-animation:cbh-circle-anim 1.1s infinite ease-in-out!important;-o-animation:cbh-circle-anim 1.1s infinite ease-in-out!important;animation:cbh-circle-anim 1.1s infinite ease-in-out!important}
  .cbh-phone.cbh-static .cbh-ph-circle{-webkit-animation:cbh-circle-anim 2.2s infinite ease-in-out!important;-moz-animation:cbh-circle-anim 2.2s infinite ease-in-out!important;-ms-animation:cbh-circle-anim 2.2s infinite ease-in-out!important;-o-animation:cbh-circle-anim 2.2s infinite ease-in-out!important;animation:cbh-circle-anim 2.2s infinite ease-in-out!important}
  .cbh-phone.cbh-hover .cbh-ph-circle{border-color:rgba(0,175,242,1);opacity:.5}
  .cbh-phone.cbh-green.cbh-hover .cbh-ph-circle{border-color:rgba(117,235,80,1);opacity:.5}
  .cbh-phone.cbh-green .cbh-ph-circle{border-color:rgba(0,175,242,1);opacity:.5}
  .cbh-phone.cbh-gray.cbh-hover .cbh-ph-circle{border-color:rgba(204,204,204,1);opacity:.5}
  .cbh-phone.cbh-gray .cbh-ph-circle{border-color:rgba(117,235,80,1);opacity:.5}
  .cbh-ph-circle-fill{width:74px;height:74px;top:58px;left:58px;position:absolute;background-color:#000;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.1;-webkit-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;-moz-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;-ms-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;-o-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}
  .cbh-phone.cbh-active .cbh-ph-circle-fill{-webkit-animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important;-moz-animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important;-ms-animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important;-o-animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important;animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important}
  .cbh-phone.cbh-static .cbh-ph-circle-fill{-webkit-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;-moz-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;-ms-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;-o-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;opacity:0!important}         .cbh-phone.cbh-hover .cbh-ph-circle-fill{background-color:rgba(0,175,242,.5);opacity:.75!important}
  .cbh-phone.cbh-green.cbh-hover .cbh-ph-circle-fill{background-color:rgba(117,235,80,.5);opacity:.75!important}
  .cbh-phone.cbh-green .cbh-ph-circle-fill{background-color:rgba(0,175,242,.5);opacity:.75!important}
  .cbh-phone.cbh-gray.cbh-hover .cbh-ph-circle-fill{background-color:rgba(204,204,204,.5);opacity:.75!important}
  .cbh-phone.cbh-gray .cbh-ph-circle-fill{background-color:rgba(117,235,80,.5);opacity:1!important}
  .cbh-ph-img-circle1{width:50px;height:50px;top:70px;left:70px;position:absolute;background-image:url(https://360imagem.com/google/images/wpp-icon.png);background-size: 40px 40px;background-color:rgba(30,30,30,.1);background-position:center center;background-repeat:no-repeat;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:1;-webkit-animation:cbh-circle-img-anim 1s infinite ease-in-out;-moz-animation:cbh-circle-img-anim 1s infinite ease-in-out;-ms-animation:cbh-circle-img-anim 1s infinite ease-in-out;-o-animation:cbh-circle-img-anim 1s infinite ease-in-out;animation:cbh-circle-img-anim 1s infinite ease-in-out}
  .cbh-phone.cbh-active .cbh-ph-img-circle1{-webkit-animation:cbh-circle-img-anim 1s infinite ease-in-out!important;-moz-animation:cbh-circle-img-anim 1s infinite ease-in-out!important;-ms-animation:cbh-circle-img-anim 1s infinite ease-in-out!important;-o-animation:cbh-circle-img-anim 1s infinite ease-in-out!important;animation:cbh-circle-img-anim 1s infinite ease-in-out!important}
  .cbh-phone.cbh-static .cbh-ph-img-circle1{-webkit-animation:cbh-circle-img-anim 0s infinite ease-in-out!important;-moz-animation:cbh-circle-img-anim 0s infinite ease-in-out!important;-ms-animation:cbh-circle-img-anim 0s infinite ease-in-out!important;-o-animation:cbh-circle-img-anim 0s infinite ease-in-out!important;animation:cbh-circle-img-anim 0s infinite ease-in-out!important}
  .cbh-phone.cbh-hover .cbh-ph-img-circle1{background-color:rgba(0,175,242,1)}
  .cbh-phone.cbh-green.cbh-hover .cbh-ph-img-circle1:hover{background-color:rgba(117,235,80,1)}
  .cbh-phone.cbh-green .cbh-ph-img-circle1{background-color:rgba(0,175,242,1)}
  .cbh-phone.cbh-green .cbh-ph-img-circle1{background-color:rgba(0,175,242,1)}
  .cbh-phone.cbh-gray.cbh-hover .cbh-ph-img-circle1{background-color:rgba(204,204,204,1)}
  .cbh-phone.cbh-gray .cbh-ph-img-circle1{background-color:rgba(117,235,80,1)}@-moz-keyframes cbh-circle-anim{0%{-moz-transform:rotate(0deg) scale(0.5) skew(1deg);opacity:.1;-moz-opacity:.1;-webkit-opacity:.1;-o-opacity:.1}30%{-moz-transform:rotate(0deg) scale(.7) skew(1deg);opacity:.5;-moz-opacity:.5;-webkit-opacity:.5;-o-opacity:.5}100%{-moz-transform:rotate(0deg) scale(1) skew(1deg);opacity:.6;-moz-opacity:.6;-webkit-opacity:.6;-o-opacity:.1}}@-webkit-keyframes cbh-circle-anim{0%{-webkit-transform:rotate(0deg) scale(0.5) skew(1deg);-webkit-opacity:.1}30%{-webkit-transform:rotate(0deg) scale(.7) skew(1deg);-webkit-opacity:.5}100%{-webkit-transform:rotate(0deg) scale(1) skew(1deg);-webkit-opacity:.1}}@-o-keyframes cbh-circle-anim{0%{-o-transform:rotate(0deg) kscale(0.5) skew(1deg);-o-opacity:.1}30%{-o-transform:rotate(0deg) scale(.7) skew(1deg);-o-opacity:.5}100%{-o-transform:rotate(0deg) scale(1) skew(1deg);-o-opacity:.1}}@keyframes cbh-circle-anim{0%{transform:rotate(0deg) scale(0.5) skew(1deg);opacity:.1}30%{transform:rotate(0deg) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0deg) scale(1) skew(1deg);opacity:.1}}@-moz-keyframes cbh-circle-fill-anim{0%{-moz-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}50%{-moz-transform:rotate(0deg) -moz-scale(1) skew(1deg);opacity:.2}100%{-moz-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}}@-webkit-keyframes cbh-circle-fill-anim{0%{-webkit-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}50%{-webkit-transform:rotate(0deg) scale(1) skew(1deg);opacity:.2}100%{-webkit-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}}@-o-keyframes cbh-circle-fill-anim{0%{-o-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}50%{-o-transform:rotate(0deg) scale(1) skew(1deg);opacity:.2}100%{-o-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}}@keyframes cbh-circle-fill-anim{0%{transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}50%{transform:rotate(0deg) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}}@keyframes cbh-circle-img-anim{0%{transform:rotate(0deg) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}100%,50%{transform:rotate(0deg) scale(1) skew(1deg)}}@-moz-keyframes cbh-circle-img-anim{0%{transform:rotate(0deg) scale(1) skew(1deg)}10%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}30%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}100%,50%{-moz-transform:rotate(0deg) scale(1) skew(1deg)}}@-webkit-keyframes cbh-circle-img-anim{0%{-webkit-transform:rotate(0deg) scale(1) skew(1deg)}10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}100%,50%{-webkit-transform:rotate(0deg) scale(1) skew(1deg)}}@-o-keyframes cbh-circle-img-anim{0%{-o-transform:rotate(0deg) scale(1) skew(1deg)}10%{-o-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-o-transform:rotate(25deg) scale(1) skew(1deg)}30%{-o-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-o-transform:rotate(25deg) scale(1) skew(1deg)}100%,50%{-o-transform:rotate(0deg) scale(1) skew(1deg)}}
  .cbh-ph-img-circle1 {}
  .cbh-phone.cbh-green .cbh-ph-circle {border-color: rgb(0, 242, 164)}
  .cbh-phone.cbh-green .cbh-ph-circle-fill {background-color: rgb(0, 242, 164);}
  .cbh-phone.cbh-green .cbh-ph-img-circle1 {background-color:rgb(46, 203, 113);}










.cta-section-2 .cta-men{
    top:10px;
}

.check-list li i{
    font-size:17px!important;
}


.pricing-list{
    padding:20px 25px 30px!important;
}


.section-heading h2{
    font-size:42px!important;
    line-height:45px;
}

.swiper-outside{
    top:-2px;
}

.swiper-outside .swiper-nav.swiper-next, .swiper-outside:hover .swiper-nav{
    top:309px;
}


.testimonial-section .fade-in-right{
    align-items:flex-start;
}

/*-
.check-list li{
    margin-left:18px;
}
--*/

.service-details-info .h3-heading{
    font-size:17px!important;
    border-radius:0 50px 50px 0!important;
}


.driver-details-section .section-heading ul li{
    padding: 5px 0;
}

.post-card .post-content h3{
    font-size:22px!important;
}

.header-menu-wrap ul li>a, .header-info li .header-info-text h3{
    font-size:17px!important;
}

.cta-section-2 .cta-content h4, .cta-section-2 .cta-content .contact-btn{
    font-size:17px!important;
}

.sticky-header .nav-menu-wrapper .site-logo{
    max-width:180px!important;
    margin-top:-20px;
}

.testi-author .author-info h3{
    font-size:17px!important;
    font-weight:500!important;
    
}

.testi-author .author-thumb img{
    width:70px!important;
}



 .service-details-info .service-head{
     display:none;
 }


 
  .service-icon-list li{
      align-items:flex-start;
      line-height:22px!important;
  }

span.custom-word {
    color: #E01807!important;
}
.subscribe-form .submit:hover{
    background-color:#FF9900;
}

/* wow slider banner */

#wowslider-container1.ws_gestures{
    margin-top:2rem!important;
}

#wowslider-container1{
    max-width:100%!important;
    z-index:0!important;
}

#wowslider-container1 .ws_images{
    max-width:inherit!important;
}




.footer-mid-wrap:before {
    background-image: url(../img/FOOTER02.png);
    
}

.contact-section .contact-details li a:hover{
    color:#ff9900;
}



h2.custom-data{
    font-size: 27px;
    line-height: 42px;
    color: #fff!important;
    margin: 0 0 10px;
    font-weight: 600;
    letter-spacing: -1px;
    position: relative!important;
    text-align: center!important;
    margin-top: 30px;
}


@media screen and (min-device-width: 320px) and (max-device-width: 480px) {
 .page-header-shape {
    width: 100%;
    height: 64px;
}
h2.custom-data {
    font-size: 16px;
    margin-top: 13px;
}

.footer-call p{
    font-size:16px!important;
}
}

.custom-data span{
    color:#ff9900;
}
.page-header-shape h2 a{
    color:#fff;
}

.page-header-shape h2 a:hover
{
    color:#ff9900;
}

.running-taxi .taxi
{
    background-image: url(../img/Car.png);
    /*height: 659px;*/
    height:36px;
    width:280px;
}
.running-taxi .taxi-2
{
    background-image: url(../img/tanker.png);
    /*height: 900px;*/
    width:280px;
    height:60px;
}



@media screen and (min-width:768px) and (max-width:1024px){
      
    .slider-content-wrap{
        height:500px!important;
    }


.page-header-shape{
    width:65%!important;
}

h2.custom-data{
    margin-top:12px!important;
    font-size:25px!important;
}
}



@media screen and (min-width: 320px) and (max-width: 767px){
.slider-img img {
    object-fit: contain!important;
}


.slider-content-wrap {
    height: 280px!important;
}

.page-header-shape::after{
    display:none;
}

.driver-details-section .section-heading{
    padding-bottom:10px;
}

}



 .running-taxi .taxi-3
{
    background-image: url(../img/N-CAR.png);
    /*height: 900px; */
    height: 53px;
    width: 410px;
    bottom: -7px;
}

@media (min-width: 993px) {
  .nav-menu-inner::before 
  {
      background-color: #e01807;
  }
  
  .sticky-header .header-menu-wrap ul{
      margin-right:10rem;
  }
  
  /*---Navigation bar---
  
  .header-menu-wrap li ul li .load-bank-ul{
      left:-220px;
      right:100%;
      
  }
  */
}

.header-info li .header-info-icon
{
    color: #f92f2f;
}
.default-btn
{
    background-color: #fc1414;
    margin-left:40px;
    margin-bottom:1rem;
}
.car-holder .shape div:nth-child(2){
    background-color: #edeaea ;
    /*#ff7373 */
}

.footer-top .footer-call::before {
      background-color: #c11212;
}
.booking-car
{
    background-image: url(../img/Generator780-440.png);
}

.pricing-head-wrap::before 
{
    background-image: url(../img/Gas-Generator001.jpg);
    clip-path: none;
}
.round-text::before {
    background-image: url(../img/Logo-icon.png);
}

.feature-wrap {
  background-color: #f00;
  padding: 110px 40px;
  background-image: repeating-linear-gradient(45deg,#f70f0f 0,#f70f0f 2px,transparent 0,transparent 50%);
}

@media (min-width: 993px) {
  .header-menu-wrap li ul li ul {
    margin-top: -59px;
  }
}



/* ----------- services us Page --------------------*/

.service-content .read-more {
    background-color: #fc1414;
}

.about-img::before {
    background-color: #f00;
}
.service-thumb {
  border: 1px solid #ddd;
}


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

.booking-section::before {
    background-color: #b7b0b0;
}



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


.feature-wrap {
  background-color: #f00;
  padding: 80px 40px;
  background-image: repeating-linear-gradient(45deg,#f70f0f 0,#f70f0f 2px,transparent 0,transparent 50%);
}
.about-img::before {
    background-color: #f00;
}
.service-thumb {
  border: 1px solid #ddd;
}
.service-details-info img {
    height: auto;
    margin-bottom:0px;
    margin-top:1rem;
}
.service-features li i {
  font-size: 50px;
  color: #fc1414;
}
.service-icon-list li i {
  font-size: 17px;
  color: #198754!important;
  padding-top:3px;
}
.page-header-info h4 {
    background-color: #e01807;
}
   
   
   
/*-------------Industry page------------*/
.pricing-item p{
    margin-bottom:20px;
    margin-top:10px;
}

.pricing-item .read-more{
    background-color:#fc1414;
    clip-path: polygon(0 0,100% 0%,90% 100%,0% 100%);
    border-radius: 2px;
    font-size: 15px;
    font-weight: 500;
    color: #fff;
    height: 35px;
    padding: 0 23px 0 20px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
    z-index: 1;
}

.pricing-item .read-more:before{
    background-color:#222;
    content:"";
    width:0;
    height:100%;
    position:absolute;
    left:0;
    top:0;
    transition:all 300ms cubic-bezier(.165,.85,.45,1);
    z-index:-1;
    
}

.pricing-item .read-more:hover:before{width:100%}
   
   
   
/*------------Footer page-----------*/
.footer-item li a{
    color:#fff;
}  
.footer-item li a:hover{
    color:#E01807;
}   
  
  
/*-----------Slider section--------*/

@media (min-width: 320px and max-width: 480px) {
    .slider-content-wrap{
        height:300px!important;
    }
    
    .slider-img img{
        object-fit:contain!important;
    }
    
    .   .header-menu-wrap li li>a .fa{
   visibility:hidden;
}

    

    
  
}

@media (max-width:768px){
      .load-bank-services{
        display:block!important;
    }
    
    .load-bank-services .load-service-1{
        width:100%!important;
    }
     .load-bank-services .load-service-2{
        width:100%!important;
    }
    
    .flex-box{
        display:block!important;
    }
    
       .header-menu-wrap li li>a .fa{
        visibility:hidden;
    }
    
    .contact-details-wrap{
        padding-right:0px;
    }
    
    
    .service-details .service-head h3{
        color: #fff;
        background-color: #E01807;
        padding: 8px 0 8px 8px;
        width: 100%;
        border-radius: 0px 30px 30px 0;
        margin-left:-1rem;
        font-size:17px!important;
    }
    
    .service-head{
        background-color:#f2f2f2;
    }
    
     .service-details-info .text2{
        width: 106%;
        font-size:18px!important;
       
    }
    
    .service-details-info .service-head{
        background-color:#f2f2f2;
    }
    
    .service-details-info .service-head{
        display:block;
    }
  
  
  .driver-details-section{
      padding:30px 0 20px 0;
  }
  
  .img-section{
      display:none;
  }
  
  
  .service-icon-list li{
      align-items:flex-start;
      line-height:22px!important;
      
  }
  
  .service-list-icon{
      margin-top:10px;
  }
  
  .section-heading h2{
      font-size:36px!important;
  }
  
  .about-info li h2{
      margin-top:0px;
  }
  
  .swiper-slide{
        top:4px;
    }


}


.load-bank-services{
                display:flex;
            }
            
            .load-bank-services .load-service-1{
                width:50%;
                padding:10px;
            }
            
            .load-bank-services .load-service-2{
                padding:10px;
                width:50%;
            }
   
   
/*----------Career page-------------*/

.form-field #submit{
    margin-left:0px!important;
}

.cta-content .submit{
    margin-left:0px!important;
}


/*----------partner page-----------*/

.post-card .partner-box{
    padding:70px;
    
}


.booking-form input::placeholder{
    color:#fff!important;
}

.textarea textarea::placeholder{
    color:#fff!important;
}


/*-----Footer banner section-------*/

.cta-section-2 .cta-content .contact-btn{
    margin-left:0px;
    background-color:#C11212;
    color:#FFF;
}

.cta-section-2 .check-list i{
    background-color:#C11212;
    color:#fff;
}


.flex-box{
    display:flex;
}
