#header-halfbg-form-2 .bg-wrap {
    background: #161616;
}
#header-halfbg-form-2 .bg {
    background-repeat: No-repeat;
    background-size: cover;
    background-position: center center;
    opacity: 0.35;
    background-image: url('../images/17245/fordatransitamoiacda4.jpg');
}
#header-halfbg-form-2.dark h2{
    font-size: 45px;
    font-weight: 500;
}
#header-halfbg-form-2.dark .form-group{
    margin: 0 0 12px 0;
}
#header-halfbg-form-2.dark .form-control, #header-halfbg-form-2.dark .form-inline>.btn-link {
    background-color: #ffffff;
    border-radius: 5px 5px 5px 5px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 0, 0, 0.1);
}#desc-img-text-9 .bg-wrap {
    background-color: #f4f5f6;
}.price-3col-1 .content-box a.btn-link{
    background-color: rgb(41, 121, 255);
    border-radius: 5px;
    color: rgb(255, 255, 255);
    font-weight: 600;
}
.price-3col-1 ul.separate-list li svg.svg-default{
     fill: rgb(41, 121, 255); 
     padding: 0px 15px 0px 0px;
}
.price-3col-1 .separate-list li{
    border: none !important;
    font-size: 15px;
    color: #777e86;
}
.price-3col-1 .content-box h4, .price-3col-1 .content-box strong{
    color: #200a41;
}
.price-3col-1 .content-box .pb-20 span{
    font-size: 40%;
}
.price-3col-1 .content-box:hover{
    background-color: rgb(41, 121, 255);
    color: white;
}
.price-3col-1 .content-box:hover .separate-list li{
    color: white;
}
.price-3col-1 .content-box:hover a.btn-link{
    background-color: rgb(255, 255, 255);
    color: #200a41 !important;
}
.price-3col-1 .content-box:hover ul.separate-list li svg.svg-default{
     fill: #fff; 
     padding: 0px 15px 0px 0px;
}
.price-3col-1 .content-box:hover h4, .price-3col-1 .content-box:hover h2 strong, .price-3col-1 .content-box:hover h2, .price-3col-1 .content-box:hover h3 strong, .price-3col-1 .content-box:hover h3{
    color: #fff;
}

#benefits-4col-4 .bg {
	opacity: 0.46;
	background-position: center center;
	background-image: url('../images/17245/z5119574047128af81f2be81a50179d1fec480d32e4b2dd.jpg');
}
#benefits-4col-4 .bg-wrap {
	background: #000000;
}#gallery-3col-carousel-2 .bg-wrap {
    background: #f2f2f4;
}#clients-3col .bg-wrap {
    background: #f4f9fe;
}
#clients-3col .col-sm .content-box{
    border-color: #deeefc;
}
#clients-3col .col-sm .content-box:hover img {
    -webkit-filter: grayscale(0%);
    filter: grayscale(0%);
}
#clients-3col .col-sm .content-box img {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
}#testimonial-carousel .bg-wrap {
    background: #f2f2f4;
}
.tool-button-left{
    position: fixed;
    left: 0;
    bottom: 0;
    z-index: 1001190 !important;
}
.tool-button-left a.btn{
    padding: 0px 20px 0px 0px; border: 0px;
}
.tool-button-left a.btn.btn-primary{
    background-color: rgb(239, 43, 43);
}
@media (max-width: 767px){
    .tool-button-left a.btn{
        padding: 0;
    }
}
/*.tool-button-left .btn-lg{
    padding: 0.8rem 1rem 0.8rem 3.5rem;
    font-size: 25px;
}
.tool-button-left .btn-lg span.call-mobile{
   padding: 0.8rem 1rem 0.8rem 3.5rem !important;
}
}*//*#wrap .popup_cl{
  left:-500px;
}*/
.tool-fake-client1{
    position: fixed;
    left: 10px;
    bottom: 20%;
    z-index: 1001190 !important;
}
.popup_cl.btn-lg{
      width: 350px; height: 92px; display: flex;padding:0px;
}
.popup_cl.btn-sm{
      width: 300px; height: 70px; display: flex;padding:0px;
}
.popup_cl.btn-light{
      backgrount: #fff;
}
.btn-lg #img_cl{
   border-radius: 105px;margin: 7.5px;
}
.btn-sm #img_cl{
    border-radius: 90px;margin: 5px;
}
.content_cl{
    font-weight: 600;
}
.light>#text_cl>#content_cl>#cl_cl
{
  color: #285c8e !important;
}
.btn-warning>#text_cl>#content_cl>#cl_cl, .btn-light>#text_cl>#content_cl>#cl_cl
{
  color: #285c8e !important;
}
.dark>#text_cl>#content_cl>#cl_cl{
      color: yellow !important;
}
#text_cl>#content_cl>#cl_cl{
      font-weight: 600 !important;
      color: yellow;
}
#text_cl{
  padding-top: 22px;
    display: flex;
    flex-direction: column;
    text-align: left;
    margin: -20px 15px -5px 10px;
}
#title_cl{
    white-space: pre-line;
    font-weight: bold;
}
#content_cl{
    white-space: pre-line;
    margin-top: 5px;
    margin-bottom: 2px;
}
/*
#time_cl{
  font-size: 10px;
}
.btn-lg >#text_cl> #title_cl{
    font-size: 18px;
}
.btn-lg >#text_cl> #content_cl{
    font-size: 14px;
}
.btn-sm > #text_cl> #title_cl{
    font-size: 17px;
}
.btn-sm >#text_cl> #content_cl{
    font-size: 13px;
}*/
#popup-halfbg-form-2 .bg-wrap {
	background: #ffffff;
}#panel-login .bg-wrap {
    background-color: rgba(255,255,255,0.95);
}
#tool-social-right {
	position: fixed;
	right: 130px;
	bottom: 100px;
	z-index: 1001190 !important;
}

.hidden {
	display: none !important;
}

#tool-social-right .rounded-circle {
	overflow: visible !important;
}

#tool-social-right .morestats,
#tool-social-right .btbg {
	-moz-transition: 0.1s 0.15s;
	-o-transition: 0.1s 0.15s;
	-webkit-transition: 0.15s;
	-webkit-transition-delay: 0.15s;
	-webkit-transition: 0.1s 0.15s;
	transition: 0.1s 0.15s;
}

#tool-social-right .salesdesk-widget-button-text::after {
	content: "";
	top: 9px;
	right: -7px;
	position: absolute;
	border-top: 7px solid transparent;
	border-bottom: 7px solid transparent;
	border-left: 7px solid rgba(0, 0, 0, .5);
}
#footer-text-5 .bg-wrap {
	background: #333333;
}