
@media (min-width: 992px) {

#cabecalho .nav-link {
margin-left: 15px;
margin-right: 15px;
font-size: 18px;
}
.borda {
border: 1px solid #D0D0D0;
}
.texto {
font-weight: 300;
}
.img-slide {
width: 100%;
height: auto;
}
.img-logo-top {
width: 211px;
height: 43px;
}
.layout-mobile {
display: none;
}
.layout-desktop {
display: block;
}
.layout-desktop-flex {
display: flex;
}
p, table {
font-size: 21px;
}
.w-tabela {
width: 95%;
margin: 0 auto;
}
.p-lf-msg {
padding-left: 100px;
padding-right: 100px;
}

.bg-corpo1 {
background-color:#F0F0F0;
}
.bg-corpo2 {
background-color:#F8F8F8;
}

.home-areas {
text-align:center;
padding:3% 6% 0% 6%;
}
.img-home-areas {
width:100%;
height:auto;
}
.home-areas-rodape {
width:100%;
padding-top:3%;
}

.home-social {
  width: 24px;
  height: 24px;
  margin: 0px 7px 0px 7px;
  filter: invert(1);
}

}


@media (max-width: 991.98px) {
#cabecalho .navbar-collapse {
width: 100%;
}
.borda {
border:none;
}
.img-slide {
width: 100%;
height: 100%;
}
.layout-mobile {
display: block;
}
.layout-desktop {
display: none;
}
.layout-desktop-flex {
display: none;
}

p, table {
font-size: 17px;
}


.img-logo-top {
width: 150px;
height: 30px;
}
.w-tabela { }
.p-lf-msg { }
.h4, h4 {
font-size: 1rem;
}
.h3, h3 {
font-size: 1.25rem;
}
.h2, h2 {
font-size: 1.25rem;
}
.items-lst {
font-size: 17px;
}

.bg-menur {
background-color:#F8F8F8;
}
.bg-corpo1 { }
.bg-corpo2 { }

.home-areas {
text-align:center;
padding:3% 6% 0% 6%;
}
.img-home-areas {
width:100%;
height:auto;
}
.home-areas-rodape {
width:100%;
padding-top:6%;
}


.area-desc-msg {
text-align: justify;
}

.home-social {
  width: 20px;
  height: 20px;
  margin: 0px 7px 0px 7px;
  filter: invert(1);
}

}

