/**
* 2007-2019 PrestaShop
*/
#wim_landing_info{
    margin-top: 70px;
    margin-bottom: 80px;
}
#wim_landing_info .intro_div span{
    font-family: 'GalanoGrotesque-Bold';
    font-size: 16px;
    font-weight: 400;
    position: relative;
    top: 10px;
}
#wim_landing_info .intro_div .header-intro{
    font-family: 'GalanoGrotesque-Light';
    font-size: 32px;
    font-weight: 400;
    line-height: 46px;
}
#wim_landing_info .intro_img img{
    max-width: 100%;
}
#wim_landing_info .intro_description p{
    font-family: 'GalanoGrotesque-Regular';
    font-size: 16px;
    line-height: 24px;
}
#wim_landing_info .block_services{
    border: 1px solid #00a5e4;
}
#wim_landing_info .header_services{
    font-family: 'GalanoGrotesque-Bold';
    font-size: 16px;
    font-weight: 400;
    line-height: 22px;
    text-align: center;
}
#wim_landing_info .block_services .div_service div{
    font-size: 14px;
    line-height: 12px;
    max-width: 77px;
}
#wim_landing_info .block_services .div_service i{
    margin-top: 12px;
    margin-bottom: 18px;
    font-size: 18px;
}
#wim_landing_info .block_services .div_service i:before{
    font-size: 18px;
}
#wim_landing_info .img-info{
    min-height: 400px;
}
#wim_landing_info .img-info{
    background-repeat: no-repeat!important;
    width: 100%;
    height: auto;
    background-position: center center!important;
    background-size: contain!important;
}

#wim_landing_info .first .img-info{
    background: url('../img/home-sustainable.jpg');
}
#wim_landing_info .second .img-info{
    background: url('../img/home-extras.jpg');
}
#wim_landing_info .first.third .img-info{
    background: url('../img/home-flota-policial.jpg');
}
#wim_landing_info .second.fourth .img-info{
    background: url('../img/gestion-de-flotas.jpg');
}

#wim_landing_info .intro_description p span{
    font-family: 'GalanoGrotesque-Bold';
}
#wim_landing_info .button-white-blue-cooltra:hover a{
    color: #fff;
}
#wim_landing_info .first .intro_div{
    text-align: right;
}
#wim_landing_info .second .intro_div{
    text-align: left;
}
#wim_landing_info  .button-white-blue-cooltra{
    max-width: 218px;
}
#wim_landing_info .first, #wim_landing_info .second{
    align-items: center;
}
#wim_landing_info.wim_info_electrica .first .img-info{
    background: url('../img/green-ok.jpg');
}
#wim_landing_info.wim_info_electrica .second .img-info{
    background: url('../img/electric-niu.jpg');
}
#wim_landing_info.wim_info_electrica .first.third .img-info{
    background: url('../img/moto-electrica-perfecta.jpg');
}
#wim_landing_info.wim_info_electrica .second.fourth .img-info{
    background: url('../img/electric-extraibles.jpg');
}

#wim_landing_info.wim_info_policial .first .img-info{
    background: url('../img/police-bike.jpg');
}
#wim_landing_info.wim_info_policial .second .img-info{
    background: url('../img/POLICEmap.png');
}
#wim_landing_info.wim_info_policial .first.third .img-info{
    background: url('../img/POLICEservicio.png');
}
#wim_landing_info.wim_info_policial .second.fourth .img-info{
    background: url('../img/POLICEvama.png');
}

@media(max-width: 1199px){
    #wim_landing_info .img-info {
        min-height: 300px;
    }
}
@media (max-width:767px){
    #wim_landing_info .intro_div .header-intro{
        font-size: 24px;
        line-height: 28px;
        margin-bottom: 14px!important;
    }
    #wim_landing_info .intro_div span{
        top: 0;
        font-size: 24px;
        font-family: 'GalanoGrotesque-Bold';
        line-height: 28px;
    }
    #wim_landing_info .intro_div{
        text-align: left!important;
        padding-left: 20px;
        padding-right: 20px;
    }
    #wim_landing_info .intro_description p{
        margin-bottom: 0;
    }
    #wim_landing_info .img-info{
        min-height: 270px;
        margin-top: 20px;
        margin-bottom: 20px;
    }
    #wim_landing_info .intro_img{
        padding-left: 20px;
        padding-right: 20px;
    }
    #wim_landing_info .button-white-blue-cooltra {
        margin: 0 auto;
    }
    #wim_landing_info .first, #wim_landing_info .second{
        margin-top: 50px;
    }
    #category #wim_landing_info .intro_div span {
        font-size: 16px;
        top: 10px;
    }
    #category #wim_landing_info.wim_info_policial .second{
        margin-top: 20px;
    }
    #category  #wim_landing_info {
        margin-top: 0px!important;
        margin-bottom: 54px;
    }
}

/*ocultar flotas policiales B2B-FR B2B-IT B2B-PT B2B-AT*/
.b2b.country-fr #wim_landing_info .row.first.third, .b2b.country-it #wim_landing_info .row.first.third,
.b2b.country-pt #wim_landing_info .row.first.third, .b2b.country-at #wim_landing_info .row.first.third{
  display: none;
}
.b2b.country-fr #wim_landing_info .row.second.fourth .intro_img, .b2b.country-it #wim_landing_info .row.second.fourth .intro_img,
.b2b.country-pt #wim_landing_info .row.second.fourth .intro_img, .b2b.country-at #wim_landing_info .row.second.fourth .intro_img{
  order:2;
}
.b2b.country-fr #wim_landing_info .row.second.fourth .intro_div, .b2b.country-it #wim_landing_info .row.second.fourth .intro_div,
.b2b.country-pt #wim_landing_info .row.second.fourth .intro_div, .b2b.country-at #wim_landing_info .row.second.fourth .intro_div{
  order:1;
}