.topo-dpl{background: url(../img/marcas-e-produtos/topo-dpl.jpg)no-repeat center top;}
.topo-bauen{background: url(../img/marcas-e-produtos/topo-bauen.jpg)no-repeat center top;}
.topo-transpo{background: url(../img/marcas-e-produtos/topo-transpo.jpg)no-repeat center top;}

.container-marcas-produtos{width: 100%;float: left;}


.engloba-info-produto{width: 100%;float: left;margin: 0 0 85px 0;}
.container-info-50{width: 50%;float: left;margin: 50px 0 0 0;}
.titulo-info-produto{width: 93%;float: left;font: 39.96px montserrat-regular;color: #3b3b3e;text-align: right;margin: 0 0 50px 0;}
.titulo-info-produto span{font-family: robotobold;color: #69d4f9;}

.txt-info-produto-1{width: 93%;float: left;font: 13.99px montserrat-regular;color: #87888f;text-align: right;line-height: 26px;}
.txt-info-produto-1 span{font: 11.99px montserrat-bold;color: #3b3b3e;margin: 0 5px;}
.txt-info-produto-1 i{padding: 0 1%;background-size: 10px;}

.tx-info-produto-2{width: 93%;float: left;font: 13.99px montserrat-regular;color: #87888f;text-align: right;margin: 40px 0 0 0;line-height: 26px;}

.logo-marca-1{width: 100%;height: 124px;float: left;background: url(../img/marcas-e-produtos/logo-marca-1.png)no-repeat center top;margin: 25px 0 0 0;}
.logo-marca-2{width: 100%;height: 63px;float: left;background: url(../img/marcas-e-produtos/logo-marca-2.png)no-repeat center top;margin: 25px 0 0 0;}
.logo-marca-3{width: 100%;height: 68px;float: left;background: url(../img/marcas-e-produtos/logo-marca-3.png)no-repeat center top;margin: 25px 0 0 0;}

.engloba-links-marca{width: 100%;float: left;display: flex;align-items: center;justify-content: center;margin: 45px 0 0 0;}
.engloba-links-marca a{float: left;background: #44454d;display: flex;align-items: center;justify-content: space-between;margin: 0 10px;}
.engloba-links-marca a p{float: left;font: 10.07px montserrat-medium;color: #ffffff;padding: 0 17px;}

.quadrado-seta{width: 38px;height: 38px;float: left;background: url(../img/marcas-e-produtos/arrow-2.svg)no-repeat center #2fc1f1;background-size: 15px;}

.titulo-conheca{width: 100%;float: left;font: 30px robotoregular;color: #3b3b3e;text-align: center;margin: 113px 0 0 0;}
.titulo-conheca span{font-family: robotobold;}

.box-shadow{box-shadow: 8px 0 0 0 #ededf5;}
.box-shadow-2{box-shadow: -8px 0 0 0 #ededf5;}

.engloba-produtos{width: 95%;float: left;margin: 20px 2.5% 0 2.5%;}

.produto{width: 12%;float: left;margin: 50px 2% 0 2%;}
.produto p{width: 100%;float: left;font: 13.2px montserrat-regular;color: #87888f;line-height: 17.91px;text-align: center;margin: 40px 0 0 0;}
.img-produto{width: 100%;height: 122px;float: left;background-size: contain !important;}
.img-produto-1{background: url(../img/marcas-e-produtos/1.jpg)no-repeat center;}
.img-produto-2{background: url(../img/marcas-e-produtos/2.jpg)no-repeat center;}
.img-produto-3{background: url(../img/marcas-e-produtos/3.jpg)no-repeat center;}
.img-produto-4{background: url(../img/marcas-e-produtos/4.jpg)no-repeat center;}
.img-produto-5{background: url(../img/marcas-e-produtos/5.jpg)no-repeat center;}
.img-produto-6{background: url(../img/marcas-e-produtos/6.jpg)no-repeat center;}
.img-produto-7{background: url(../img/marcas-e-produtos/7.jpg)no-repeat center;}
.img-produto-8{background: url(../img/marcas-e-produtos/8.jpg)no-repeat center;}
.img-produto-9{background: url(../img/marcas-e-produtos/9.jpg)no-repeat center;}
.img-produto-10{background: url(../img/marcas-e-produtos/10.jpg)no-repeat center;}
.img-produto-11{background: url(../img/marcas-e-produtos/11.jpg)no-repeat center;}
.img-produto-12{background: url(../img/marcas-e-produtos/12.jpg)no-repeat center;}
.img-produto-13{background: url(../img/marcas-e-produtos/13.jpg)no-repeat center;}
.img-produto-14{background: url(../img/marcas-e-produtos/14.jpg)no-repeat center;}
.img-produto-15{background: url(../img/marcas-e-produtos/15.jpg)no-repeat center;}
.img-produto-16{background: url(../img/marcas-e-produtos/16.jpg)no-repeat center;}
.img-produto-17{background: url(../img/marcas-e-produtos/17.jpg)no-repeat center;}
.img-produto-18{background: url(../img/marcas-e-produtos/18.jpg)no-repeat center;}
.img-produto-19{background: url(../img/marcas-e-produtos/19.jpg)no-repeat center;}
.img-produto-20{background: url(../img/marcas-e-produtos/20.jpg)no-repeat center;}
.img-produto-21{background: url(../img/marcas-e-produtos/21.jpg)no-repeat center;}
.img-produto-22{background: url(../img/marcas-e-produtos/22.jpg)no-repeat center;}
.img-produto-23{background: url(../img/marcas-e-produtos/23.jpg)no-repeat center;}
.img-produto-24{background: url(../img/marcas-e-produtos/24.jpg)no-repeat center;}
.img-produto-25{background: url(../img/marcas-e-produtos/25.jpg)no-repeat center;}
.img-produto-26{background: url(../img/marcas-e-produtos/26.jpg)no-repeat center;}
.img-produto-27{background: url(../img/marcas-e-produtos/27.jpg)no-repeat center;}
.img-produto-28{background: url(../img/marcas-e-produtos/28.jpg)no-repeat center;}

.fl-left{text-align: left;float: right;}

.produtos-2 .produto{width: 21%;}
.produtos-3 .produto{width: 29%;}
.produtos-3 .produto p{font: 14px robotobold;color: #2fc1f1;line-height: 29px;}
.produtos-3 .produto p span{font: 13.2px robotolight;color: #87888f;}

.engloba-linha-viscosa{width: 95%;float: left;margin: 77px 2.5% 0 2.5%;}
.titulo-linha-viscosa{width: 100%;float: left;font: 27.5px robotoregular;color: #3b3b3e;text-align: center;}
.titulo-linha-viscosa span{font-family: robotobold;color: #2fc1f1;}
.txt-viscosa{width: 100%;float: left;font: 14.5px montserrat-regular;color: #87888f;margin: 38px 0 0 0;text-align: center;line-height: 26px;}

.engloba-links-marca a:hover{transition: 1s;background: #2fc1f1;}
.engloba-links-marca:hover .quadrado-seta{position:relative;animation:animateleft 0.4s}@keyframes animateleft{from{left:-300px;opacity:0} to{left:0;opacity:1}}


.produto:hover .img-produto{-webkit-transform: scale(1.3);-ms-transform: scale(1.3);transform: scale(1.3);}

.dl-flex{display: none;}

.arrow-red{background: url(../img/home/arrow-red.svg)no-repeat center;}
.arrow-green{background: url(../img/home/arrow-green.svg)no-repeat center;}
.arrow-blue{background: url(../img/home/arrow-blue.svg)no-repeat center;}

.span-dpl{color: #2fc1f1;}
.span-bauen{color: #2fc1f1;}
.span-transpo{color: #2fc1f1;}


@media(max-width:1015px){
    .engloba-produtos{display: flex;align-items: center;justify-content: center;flex-flow: wrap;}
}

@media(max-width:990px){
    .engloba-info-produto{margin: 0 0 80px 0;}
    .container-info-50{width: 100%;margin: 0;box-shadow: none;}
    .titulo-info-produto{width: 96%;margin: 20px 0 20px 2%;font-size: 20px;line-height: 25px;text-align: center;}

    .txt-info-produto-1{width: 96%;margin: 0 2%;text-align: justify;}
    .tx-info-produto-2{width: 96%;margin: 20px 2% 0 2%;text-align: justify;}

    .logo-marca-1{width: 0;height: 0;margin: 20px 0 0 0;padding: 8% 50%;background-size: contain;}
    .engloba-links-marca{margin: 20px 0 0 0;}

    .engloba-links-marca a{width: 100%;}
    .engloba-links-marca a p{padding: 5px 17px;text-align: center;}

    .engloba-produtos{width: 100%;margin: 0;}
    .titulo-conheca{margin: 20px 0 0 0;font-size: 20px;}
    .produto{width: 31%;margin: 20px 1% 0 1%;}
    .produto p{margin: 20px 0 0 0;}

    .logo-marca-2{width: 0;height: 0;margin: 20px 0 0 0;padding: 5% 50%;background-size: contain;}

    .produtos-2 .produto{width: 45%;}

    .engloba-linha-viscosa{margin: 20px 0 0 0;}
    .titulo-linha-viscosa{width: 100%;font-size: 20px;}
    .txt-viscosa{width: 96%;margin: 20px 2% 0 2%; text-align: justify;}

    .produtos-3 .produto{width: 45%;}

    .logo-marca-3{width: 0;height: 0;margin: 20px 0 0 0;padding: 5% 50%;background-size: contain;}

    .dl-flex{display: flex;}

    .topo-dpl{background: url(../img/marcas-e-produtos/topo-dpl-res.jpg)no-repeat center top;}
    .topo-bauen{background: url(../img/marcas-e-produtos/topo-bauen-res.jpg)no-repeat center top;}
    .topo-transpo{background: url(../img/marcas-e-produtos/topo-transpo-res.jpg)no-repeat center top;}
}