body {
width: 100%;
height: 100%;
margin: 0 auto;
}  
.ul {
padding: 0px!important ;
}  
.header1 {
width: 100%;
background-color: #252323;
height: 60px;
}
main, .content {
margin: 0 auto;   
width: 100%; 
position: relative;
}
.logo {
float: left;    
padding: 10px; 
width: 70%;   
}
.redes sociais ul li {
margin-left: 25px;
display: inline-block
float: left;
list-style: none;
}     
.redes sociais {
width: 25%;
float: right;    
}
.header2 {
background-color: #ffffff;
width: 980px;
margin: 0;
padding: 16px;
}
.menu-urls {
height: 80px;
border-bottom: 3px solid #efefef;
}
.menu ul li {
display: inline-block;
color: #8b8b8b;
margin-left: 10px;
height: 50px;
}
.menu ul li:hover {
   border-bottom: 2px dashed #3e4095;
}
.menu ul li a:hover{
   color: #3e4095;   
}
.menu ul li a {
color: #8b8b8b;
text-decoration: none;
font-size: 18px;
text-transform: uppercase;
}
.menu {
width: 100%;
float: left;
}
.busca {
width: 0%;
float: left;
text-align: center;
}
.busca input {
background-image: url("../img/lupa.png");
background-repeat: no-repeat;
background-position: 95%;
height: 20px;
margin-top: 10px;
padding: 7px;
width: 189px;
border: 1px solid #d6d6d6;
}
.col-100 {
width: 100%;
float: left;
position: relative;
}
button.slick-prev {
   display: inline-block;
   font-size: 0px;
   border: none;
   width: 25px;
   height: 51px;
   z-index: 9;
   background-color: transparent;
   position: absolute;
   background-image: url(../img/Arrow1.png);
   top: 35%;
   left: 0%;
}
button.slick-next {
   display: inline-block;
   font-size: 0px;
   border: none;
   width: 25px;
   height: 51px;
   z-index: 9;
   background-color: transparent;
   position: absolute;
   background-image: url(../img/Arrow2.png);
   top: 35%;
   right: 0%;
}
.slick-list {
   width: 100%,!important;
}
.slick-initialized {
   overflow: hidden;
}
.slick-dots li button {
  font-size: 0px; 
  border: 5px solid #ffffff;
  width: 25px;
  height: 25px;
  background-color: transparent;
  border-radius: 50%;
  cursor: pointer;
}
.slick-dots {
   margin: 0 auto;
   width: 50%;
   position: absolute;
   left: 30%;
   top: 79%;
}
li.slick-active button {
   background: #3e4095;
}   
.slick-dots li {
   padding-left: 10%;
   display: inline-block;
}
.texto-destaque {
   text-align: center;
}
.texto-destaque strong {
   color: #646464;
}
.texto-destaque h1 {
   text-transform: uppercase;
   font-size: 30px;
   color: #818181;
}
.texto-destaque p {
   font-size: 15px;
   color: #9a9a9a;
}
li.slick-active button {
   background-color: #3e4095;
}   
.slick-dots li {
   display: inline-block;
}
.texto-destaque {
   text-align: center;
}
.texto-destaque strong {
   color: #646464;
}
.texto-destaque h1 {
   text-transform: uppercase;
   color: #818181;
   font-size: 30px;
}
.texto-destaque p {
   color: #9a9a9a;
   font-size: 15px;
   text-align: center;
}
.col-3 {
   padding-left: 15px;
   padding-right: 15px;
   width: 29%;
   float: left;
   position: relative;
}
.bloco-texto {
   margin-top: 1em;
} 
.h3 {
   font-weight: normal!important;  
}
.bloco-imagem {
   height: 230px;
   border: 1px solid #c5c5c5;
   padding-top: 15px;
   padding-bottom: 15px;
   margin-left: 10px;
}
.bloco-imagem b, p {
   height: 44px;
   text-align: left;
   padding-top: 15px;
   padding-bottom: 15px;
   padding: 2px
}
.bloco-imagens-texto {
   background-color: #eeeeee;
   width: auto;
   height: 900px;
}
.bloco-imagens-texto:before{
   width: 100%;
   display: inline-block;
   content: "" ;
   height: 52px;
   background: #ffffff;
   background-image: url(../img/Seta.png);
   background-repeat: no-repeat;
   background-position: center;
}
.col-4 {
   float: left;
   width: 25%;
   text-align: center;
}
.footer h3 {
   text-align: left;
}
.footer {
   background-image: url("../img/Cinza.png");
   color: #ffffff;
}
.footer-2 {
   background-image: url(../img/Preto.png);
   color: #c1c1c1;
   height: 90px;
}
.footer-2 p {
   padding: 10px;
}
.clock:before {
   content: "";
   width: 24px;
   height: 17px;
   display: inline-block;
   background-image: url("../img/Relógio.png");
   float: left;
   background-repeat: no-repeat;
}
.Location:before, .Email:before, .Telefone:before {
   content: "";
   width: 24px;
   height: 17px;
   display: inline-block;
   float: left;
   background-repeat: no-repeat;  
}
.Location:before {
   background-image: url("../img/Location.png");
} 
.Email:before {
   background-image: url("../img/Email.png");
} 
.Telefone:before {
   background-image: url("../img/Telefone.png");
}
@media screen and (max-width: 1920px) {
   body {
       background: rgb(255, 255, 255);
   }
   }
   @media screen and (min-width: 1366px) and (max-width: 1920px) {
       
   }