.topo-pagina{width: 100%;height: 255px;float: left;background: url(../img/parque-industrial-sino/topo-pagina.png)no-repeat center top;display: flex;align-items: center;}
.titulo-topo-pagina{float: left;font: 42px montserrat-regular;color: #ffffff;line-height: 43px;margin: 0 0 0 60px;}
.titulo-topo-pagina span{font-family: montserrat-bold;}

.faixa-local{width: 100%;height: 111px;float: left;background: url(../img/parque-industrial-sino/fundo-faixa-local.jpg)no-repeat right center;background-size: 50% 111px;position: relative;z-index: 999;margin: -55.5px 0 0 0;}
.engloba-textos-faixa{float: right;height: 111px;display: flex;align-items: center;}
.txt-local-1{width: 147px;float: right;font: 29.94px montserrat-bold;color: #2e2e33;line-height: 29.94px;box-shadow: inset -5px 0 0 0 #b1cb41;margin: 0 30px 0 0;}
.txt-local-1 span{font: 12.33px montserrat-bold;color: #ffffff;}
.txt-local-2{width: 325px;float: right;font: 14px montserrat-regular;color: #ffffff;line-height: 24px;margin: 0 60px 0 0;}

.titulo-estrutura{width: 100%;float: left;font: 40px montserrat-regular;color: #3d3d42;line-height: 52px;text-align: center;margin: 80px 0 0 0;}
.titulo-estrutura span{font-family: montserrat-bold;}

.engloba-estrutura{width: 91%;float: left;margin: 80px 4.5% 0 4.5%;}
.faixa-titulo-estrutura{width: 100%;height: 68px;float: left;background: #3e3e42;display: flex;align-items: center;justify-content: space-between;}
.titulo-faixa-estrutura{float: left;font: 24px montserrat-bold;color: #ffffff;margin: 0 0 0 30px;}
.titulo-faixa-estrutura span{color: #a3bd31;}
.numero-estrutura{width: 93px;height: 68px;float: right;background-color: #a3bd31;font: 34px montserrat-bold;color: #3e3e42;text-align: center;display: flex;align-items: center;justify-content: center;}

.engloba-info-area-1{width: 100%;float: left;margin: 40px 0 0 0;}
.info-estrutura-1{width: 25%;float: left;}
.info-estrutura-1 p{width: 100%;float: left;font: 15px montserrat-regular;color: #7e7f85;line-height: 22px;text-align: center;margin: 60px 0 0 0;}
.info-estrutura-1 span{font-family: montserrat-bold;}

.patio{background: url(../img/estrutura/patio.svg)no-repeat center top;background-size: 29px 30px;}
.estacionamento{background: url(../img/estrutura/estacionamento.svg)no-repeat center top;background-size: 38px 27px;}
.acesso{background: url(../img/estrutura/acesso.svg)no-repeat center top;background-size: 35px 28px;}
.area-construida{background: url(../img/estrutura/area-construida.svg)no-repeat center top;background-size: 32px 33px;}

.img-estrutura{float: left;margin: 48px 0 0 0;cursor: pointer;}
.img-estrutura-1{background: url(../img/estrutura/img-estrutura-1.jpg)no-repeat center top;width: 486px;height: 612px;}
.img-estrutura-2{background: url(../img/estrutura/img-estrutura-2.jpg)no-repeat center top;width: 486px;height: 612px;}
.img-estrutura-3{background: url(../img/estrutura/img-estrutura-3.jpg)no-repeat center top;width: 486px;height: 723px;}
.img-estrutura-4{background: url(../img/estrutura/img-estrutura-4.jpg)no-repeat center top;width: 486px;height: 685px;}
.img-estrutura-5{background: url(../img/estrutura/img-estrutura-5.jpg)no-repeat center top;width: 486px;height: 618px;}
.img-estrutura-6{background: url(../img/estrutura/img-estrutura-6.jpg)no-repeat center top;width: 486px;height: 634px;}
.img-estrutura-7{background: url(../img/estrutura/img-estrutura-7.jpg)no-repeat center top;width: 486px;height: 582px;}

.engloba-textos-info-2{width: 450px;float: left;margin:0;}
.engloba-textos-info-2 p{font: 15px montserrat-regular;color: #6a6b71;line-height: 25.99px;margin: 23px 0 0 55px;}
.engloba-textos-info-2 span{font-family: montserrat-bold;}

.info-area-responsivo{display: none;}

.img-unidade{width: 543px;height: 219px;float: left;margin: 48px 0 0 55px;}
.img-unidade-1{background: url(../img/estrutura/unidade-01.jpg)no-repeat center top;}
.img-unidade-2{background: url(../img/estrutura/unidade-02.jpg)no-repeat center top;}
.img-unidade-3{background: url(../img/estrutura/unidade-03.jpg)no-repeat center top;}
.img-unidade-4{background: url(../img/estrutura/unidade-04.jpg)no-repeat center top;}
.img-unidade-5{background: url(../img/estrutura/unidade-05.jpg)no-repeat center top;}
.img-unidade-6{background: url(../img/estrutura/unidade-06.jpg)no-repeat center top;}
.img-unidade-7{background: url(../img/estrutura/unidade-07.jpg)no-repeat center top;}

.img-unidade-mobi{display: none;}

.link-video{float: left;font: 13px montserrat-bold;color: #a3bd31;margin: 20px 0 0 55px;}

.video-unidade{width: 100%;float: left;display: flex;align-items: center;justify-content: center;margin: 20px 0 0 0;}

.engloba-port{display: none;width: 100%;height: 100%;background: #00000069;position: fixed;top: 0;z-index: 9999;}
.fundo-port{width: 100%;height: 100%;background: #00000069;position: fixed;top: 0;z-index: 9999;display: flex;align-items: center;justify-content: center;}
.img-pop{display:none;width: 800px;height: 600px;z-index: 99999;box-shadow: 0 0 4px 0 #000;background-size: contain !important;}
.img-pop a{width: 35px; height: 35px; background: #ce2323;float: right;border-radius: 0 0 0 40px; font: 14px montserrat-semibold; display: flex; align-items: center; justify-content: center;cursor: pointer;box-shadow: -1px 3px 7px 0 #070707;}
.img-pop a p{font: 14px montserrat-semibold; color: #ffffff; position: relative; top: -7%; left: 7%;}
.fecha-port{width: 100%;height: 100%;position: fixed;cursor: pointer;}

@media(max-width:1220px){
    .txt-local-2{margin: 0;}
    .img-unidade{width: 445px;height: 180px;background-size: contain !important;}
}
@media(max-width:1145px){
    .img-estrutura{width: 405px !important;background-size: contain !important;}
}
@media(max-width:1100px){
    .txt-local-2{width: 285px;}
}
@media(max-width:1055px){
    .img-estrutura{width: 360px !important;background-size: contain !important;}
}
@media(max-width:1010px){
    .txt-local-2{width: 245px;}
}
@media(max-width:1005px){
    .img-estrutura{width: 330px !important;background-size: contain !important;}
}
@media(max-width:990px){
    .topo-pagina{height: 140px;background-size: cover;}
    .titulo-topo-pagina{width: 100%;font-size: 25px;line-height: 25px;margin: 0;text-align: center;}

    .faixa-local{margin: 0;background: #99bd11;height: auto;}
    .engloba-textos-faixa{width: 100%;flex-flow: column;height: auto;}
    .txt-local-1{width: 100%;font-size: 18px;margin: 0;text-align: center;line-height: 20px;margin: 20px 0 10px 0;box-shadow: none;}
    .txt-local-2{width: 100%;text-align: center;margin: 0 0 20px 0;}

    .titulo-estrutura{width: 96%;margin: 20px 0 0 2%;font-size: 18px;line-height: 25px;}
    .engloba-estrutura{width: 100%;margin: 20px 0 0 0;}

    .faixa-titulo-estrutura{width: 104%;margin: 0 -2%;}

    .engloba-info-area-1{margin: 20px 0 0 0;}
    
    .info-area-responsivo{display: block;}

    .info-estrutura-1{width: 100%;}

    .owl-dots{display: none;}

    .info-area-responsivo .owl-nav{width: 100%;height: auto;display: block !important;margin: 0;position: absolute;top: 50% !important;z-index: 1;background: none;margin: -15px 0 0 0 !important;}
    .info-area-responsivo .owl-prev{width: 30px !important;height: 30px !important;background-position-x: center;background: url(../img/home/left.svg)no-repeat center #a3bd31;background-size: 20px;padding: 0 !important;margin: 0;}
    .info-area-responsivo .owl-next{width: 30px !important;height: 30px !important;background-position-x: center;background: url(../img/home/right.svg)no-repeat center #a3bd31;background-size: 20px;padding: 0 !important;margin: 0;}

    .info-estrutura-1 p{margin: 45px 0 0 0;}

    .img-estrutura{width: 0 !important;height: 0;padding: 30.7% 50%;background-size: contain;margin: 20px 0 0 0;}

    .engloba-textos-info-2{width: 100%;margin:0;}

    .engloba-textos-info-2 p{width: 96%; margin: 20px 2% 0 2%;}

    .titulo-local-galeria{border-top: 1px solid #c3c3c3;margin: 20px 0 0 0;}

    .area-info-desk{display: none;}

    .img-unidade-mobi{display: block;}
    .img-unidade-desk{display: none;}

    .img-unidade{width: 0;height: 0;margin: 20px 0 0 0;padding: 19% 50%;background-size: contain;}

    .link-video{width: 100%;text-align: center;margin: 20px 0 0 0;}    

    .img-pop{width: 90%;height: 90%;}

}
@media(max-width:500px){
    .img-pop{width: 96%;height: 305px;}
}