.banner{width:100%; height:232px; float:left; background:url(../img/incendio/banner.png)no-repeat center top; margin:160px 0 0 0;}
.banner p{font:52px heading-light; color:#fff; margin: 81px 0 0 51px; float: left;}
.linha-cinza{width:100%; height:11px; float:left; background:#e0e0e0;}
.projetos-e-instalacoes{width:100%; height:400px; float:left;}

.container1{width:100%; height:400px; float:left; margin:50px 0 0 0;}
.container2{width:100%; height:400px; float:left; margin:50px 0 0 0;}
.container3{width:100%; height:400px; float:left; margin:50px 0 0 0;}
.container4{width:100%; height:400px; float:left; margin:50px 0 0 0;}
.container5{width:100%; height:400px; float:left; margin:50px 0 0 0;}
.container6{width:100%; height:400px; float:left; margin:50px 0 0 0;}
.container7{width:100%; height:400px; float:left; margin:50px 0 0 0;}
.container8{width:100%; height:400px; float:left; margin:50px 0 0 0;}
.container9{width:100%; height:400px; float:left; margin:50px 0 142px 0;}

.foto1{width:50%; height:400px; float:left; background:url(../img/incendio/1.png)no-repeat center left;}
.foto1-inf{width:50%; height:400px; float:right;}
.foto1-inf p{font:52px heading-bold; color:#2d3034; line-height:52px; height:auto; margin: 60px 0 0 0;}
.foto1-inf b{font:52px heading-light; color:#2d3034; line-height:52px;}
.foto1-inf a{font:15px Montserrat-Regular; color:#84858b; line-height:28px; margin: 20px 0 0 0; float: left;}

.foto2{width:50%; height:400px; float:right; background:url(../img/incendio/2.png)no-repeat center right;}
.foto2-inf{width:50%; height:400px; float:right;}
.foto2-inf p{font:52px heading-bold; color:#2d3034; line-height:52px; height:auto; margin: 60px 0 0 0; float: right; text-align: right;}
.foto2-inf b{font:52px heading-light; color:#2d3034; line-height:52px;}
.foto2-inf a{font:15px Montserrat-Regular; color:#84858b; line-height:28px; margin: 20px 0 0 0; float: right; text-align: right;}

.foto3{width:50%; height:400px; float:left; background:url(../img/incendio/3.png)no-repeat center left;}
.foto3-inf{width:50%; height:400px; float:right;}
.foto3-inf p{font:52px heading-bold; color:#2d3034; line-height:52px; height:auto; margin: 60px 0 0 0; float:left;}
.foto3-inf b{font:52px heading-light; color:#2d3034; line-height:52px;}
.foto3-inf a{font:15px Montserrat-Regular; color:#84858b; line-height:28px; margin: 20px 0 0 0; float: left;}

.foto4{width:50%; height:400px; float:right; background:url(../img/incendio/4.png)no-repeat center right;}
.foto4-inf{width:50%; height:400px; float:right;}
.foto4-inf p{font:52px heading-bold; color:#2d3034; line-height:52px; height:auto; margin: 60px 0 0 0; text-align:right}
.foto4-inf b{font:52px heading-light; color:#2d3034; line-height:52px;}
.foto4-inf a{font:15px Montserrat-Regular; color:#84858b; line-height:28px; margin: 20px 0 0 0; float: right; text-align:right}

.foto5{width:50%; height:400px; float:left; background:url(../img/incendio/5.png)no-repeat center left;}
.foto5-inf{width:50%; height:400px; float:right;}
.foto5-inf p{font:52px heading-bold; color:#2d3034; line-height:52px; height:auto; margin: 60px 0 0 0;}
.foto5-inf b{font:52px heading-light; color:#2d3034; line-height:52px;}
.foto5-inf a{font:15px Montserrat-Regular; color:#84858b; line-height:28px; margin: 20px 0 0 0; float: left;}

.foto6{width:50%; height:400px; float:right; background:url(../img/incendio/6.png)no-repeat center right;}
.foto6-inf{width:50%; height:400px; float:right;}
.foto6-inf p{font:52px heading-bold; color:#2d3034; line-height:52px; height:auto; margin: 60px 0 0 0; text-align:right}
.foto6-inf b{font:52px heading-light; color:#2d3034; line-height:52px;}
.foto6-inf a{font:15px Montserrat-Regular; color:#84858b; line-height:28px; margin: 20px 0 0 0; float: right; text-align:right;}

.foto7{width:50%; height:400px; float:left; background:url(../img/incendio/7.png)no-repeat center left;}
.foto7-inf{width:50%; height:400px; float:right;}
.foto7-inf p{font:52px heading-bold; color:#2d3034; line-height:52px; height:auto; margin: 60px 0 0 0; text-align:left}
.foto7-inf b{font:52px heading-light; color:#2d3034; line-height:52px;}
.foto7-inf a{font:15px Montserrat-Regular; color:#84858b; line-height:28px; margin: 20px 0 0 0; text-align:left; float: left;}

.foto8{width:50%; height:400px; float:right; background:url(../img/incendio/8.png)no-repeat center right;}
.foto8-inf{width:50%; height:400px; float:right;}
.foto8-inf p{font:52px heading-bold; color:#2d3034; line-height:52px; height:auto; margin: 60px 0 0 0; text-align:right;}
.foto8-inf b{font:52px heading-light; color:#2d3034; line-height:52px;}
.foto8-inf a{font:15px Montserrat-Regular; color:#84858b; line-height:28px; margin: 20px 0 0 0; float: right; text-align:right;}

.foto9{width:50%; height:400px; float:left; background:url(../img/incendio/9.png)no-repeat center left;}
.foto9-inf{width:50%; height:400px; float:right;}
.foto9-inf p{font:52px heading-bold; color:#2d3034; line-height:52px; height:auto; margin: 60px 0 0 0;}
.foto9-inf b{font:52px heading-light; color:#2d3034; line-height:52px;}
.foto9-inf a{font:15px Montserrat-Regular; color:#84858b; line-height:28px; margin: 20px 0 0 0; float: left;}

@media(max-width:1220px){
    .foto1{background-size: 440px;}
    .foto2{background-size: 440px;}
    .foto3{background-size: 440px;}
    .foto4{background-size: 440px;}
    .foto5{background-size: 440px;}
    .foto6{background-size: 440px;}
    .foto7{background-size: 440px;}
    .foto8{background-size: 440px;}
    .foto9{background-size: 440px;}
    .foto1-inf a br{display:none;}
    .foto1-inf a{text-align: justify; width: 96%;}
    .foto2-inf a br{display:none;}
    .foto2-inf a{text-align: justify; width: 96%;}
    .foto3-inf a br{display:none;}
    .foto3-inf a{text-align: justify; width: 96%;}
    .foto4-inf a br{display:none;}
    .foto4-inf a{text-align: justify; width: 96%;}
    .foto5-inf a br{display:none;}
    .foto5-inf a{text-align: justify; width: 96%;}
    .foto6-inf a br{display:none;}
    .foto6-inf a{text-align: justify; width: 96%;}
    .foto7-inf a br{display:none;}
    .foto7-inf a{text-align: justify; width: 96%;}
    .foto8-inf a br{display:none;}
    .foto8-inf a{text-align: justify; width: 96%;}
    .foto9-inf a br{display:none;}
    .foto9-inf a{text-align: justify; width: 96%;}
}
@media(max-width:990px){
    .foto1{background-size: 200px!Important; width: 100%; height: 197px; background: url(../img/incendio/1resp.png)no-repeat center top;}
    .foto2{background-size: 200px!Important; width: 100%; height: 197px; background: url(../img/incendio/2resp.png)no-repeat center top;}
    .foto3{background-size: 200px!Important; width: 100%; height: 197px; background: url(../img/incendio/3resp.png)no-repeat center top;}
    .foto4{background-size: 200px!Important; width: 100%; height: 197px; background: url(../img/incendio/4resp.png)no-repeat center top;}
    .foto5{background-size: 200px!Important; width: 100%; height: 197px; background: url(../img/incendio/5resp.png)no-repeat center top;}
    .foto6{background-size: 200px!Important; width: 100%; height: 197px; background: url(../img/incendio/6resp.png)no-repeat center top;}
    .foto7{background-size: 200px!Important; width: 100%; height: 197px; background: url(../img/incendio/7resp.png)no-repeat center top;}
    .foto8{background-size: 200px!Important; width: 100%; height: 197px; background: url(../img/incendio/8resp.png)no-repeat center top;}
    .foto9{background-size: 200px!Important; width: 100%; height: 197px; background: url(../img/incendio/9resp.png)no-repeat center top;}
    
    
    .foto1-inf{width:100%; height:auto;}
    .foto2-inf{width:100%; height:auto;}
    .foto3-inf{width:100%; height:auto;}
    .foto4-inf{width:100%; height:auto;}
    .foto5-inf{width:100%; height:auto;}
    .foto6-inf{width:100%; height:auto;}
    .foto7-inf{width:100%; height:auto;}
    .foto8-inf{width:100%; height:auto;}
    .foto9-inf{width:100%; height:auto;}
    .foto1-inf p br{display:none;}
    .foto2-inf p br{display:none;}
    .foto3-inf p br{display:none;}
    .foto4-inf p br{display:none;}
    .foto5-inf p br{display:none;}
    .foto6-inf p br{display:none;}
    .foto7-inf p br{display:none;}
    .foto8-inf p br{display:none;}
    .foto9-inf p br{display:none;}
    .foto1-inf p{text-align:center; width:100%; margin:20px 0 0 0; font: 20px heading-bold;}
    .foto2-inf p{text-align:center; width:100%; margin:20px 0 0 0; font: 20px heading-bold;}
    .foto3-inf p{text-align:center; width:100%; margin:20px 0 0 0; font: 20px heading-bold;}
    .foto4-inf p{text-align:center; width:100%; margin:20px 0 0 0; font: 20px heading-bold;}
    .foto5-inf p{text-align:center; width:100%; margin:20px 0 0 0; font: 20px heading-bold;}
    .foto6-inf p{text-align:center; width:100%; margin:20px 0 0 0; font: 20px heading-bold;}
    .foto7-inf p{text-align:center; width:100%; margin:20px 0 0 0; font: 20px heading-bold;}
    .foto8-inf p{text-align:center; width:100%; margin:20px 0 0 0; font: 20px heading-bold;}
    .foto9-inf p{text-align:center; width:100%; margin:20px 0 0 0; font: 20px heading-bold;}
    .foto1-inf b{font: 20px heading-light;}
    .foto2-inf b{font: 20px heading-light;}
    .foto3-inf b{font: 20px heading-light;}
    .foto4-inf b{font: 20px heading-light;}
    .foto5-inf b{font: 20px heading-light;}
    .foto6-inf b{font: 20px heading-light;}
    .foto7-inf b{font: 20px heading-light;}
    .foto8-inf b{font: 20px heading-light;}
    .foto9-inf b{font: 20px heading-light;}
    .foto1-inf a{width: 96%; margin: 0 2% 0;}
    .foto2-inf a{width: 96%; margin: 0 2% 0;}
    .foto3-inf a{width: 96%; margin: 0 2% 0;}
    .foto4-inf a{width: 96%; margin: 0 2% 0;}
    .foto5-inf a{width: 96%; margin: 0 2% 0;}
    .foto6-inf a{width: 96%; margin: 0 2% 0;}
    .foto7-inf a{width: 96%; margin: 0 2% 0;}
    .foto8-inf a{width: 96%; margin: 0 2% 0;}
    .foto9-inf a{width: 96%; margin: 0 2% 0;}
    .projetos-e-instalacoes{height:auto;}
    .container1{margin:20px 0 10px 0; height:auto;}
    .container2{margin:10px 0; height:auto;}
    .container3{margin:10px 0; height:auto;}
    .container4{margin:10px 0; height:auto;}
    .container5{margin:10px 0; height:auto;}
    .container6{margin:10px 0; height:auto;}
    .container7{margin:10px 0; height:auto;}
    .container8{margin:10px 0; height:auto;}
    .container9{margin:10px 0; height:auto;}
    .banner{width:100%; margin:105px 0 0 0; height: auto; background-size:1435px; float: left; background: url(../img/incendio/banner-resp.png)no-repeat center top;}
    .banner p{margin: 40px 0; font: 30px heading-light; width: 100%; text-align: center;}
}