.margin-proveedor{
  margin-top: 15px;
}

.social-icons{
  height: 50;
  margin-right: 10px;
}

.margin-services-card{
  margin-top: 50px;
}

.services-images-size{
  height: 155px;
  width: 210px;
  margin-bottom: 10px;
  border-radius: 3px 3px 3px 3px;
  -moz-border-radius: 3px 3px 3px 3px;
  -webkit-border-radius: 3px 3px 3px 3px;
  border: 0px solid #000000;
}

.contact-card{
  background-color: white;
  width: 312px;
  left: 10px;
  top: 125px;
  padding: 10px;
  border-radius: 3px 3px 3px 3px;
  -moz-border-radius: 3px 3px 3px 3px;
  -webkit-border-radius: 3px 3px 3px 3px;
  border: 0px solid #000000;
}

.ubication-title{
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-weight: 600;
  font-size: 14px;
  color: black;
}

.ubication-sub-title{
  color: #8b8b8b !important;
}

.company-location{
  border: 0;
  width: 100%;
  height: 455px;
}

.products-body-image{
  height: 200px !important;
  background-size: cover !important;
  background-position: bottom !important;
}

.products-body-image{
  background: url(../../images/home/services/charola-two.jpg);
}

.products-body-image-sokets{
  background: url(../../images/home/services/image046.png);
}

.products-body-image-table{
  background: url(../../images/home/services/image029.jpg);
}

.products-body-image-table-aditional{
  background: url(../../images/home/covers/cover-one-min.jpg);
}

.margin-card{
  margin-top: 10px;
}

.products-sub-head{
  font-size: 79%;
  color: #a1a1a1 !important;
}

.card-padding{
  padding: 5px;
  height: 270px;
}

.products-card-body-icon{
  background-color: #ffffffa6;
  border-radius: 100%;
  width: 35px;
  height: 35px;
  padding-left: 6px;
  padding-top: 5px;
  bottom: 5px;
  right: 5px;
}

.productos-container-title{
  font-size: 130%;
  font-weight: 600;
  color: #566e82 !IMPORTANT;
}

.products-head-image{
  height: 50px;
}

.products-head-title{
  padding: 5px;
}

.section-separation{
  margin-bottom: 50px;
}

.firset-client{
  background-image: url(../../images/home/us/avnet.png);
}

.left-card-content{
  background-color: #2d3f57;
}

.clients-content{
  background-repeat: no-repeat;
  background-size: auto;
  background-position: right;
}

.gray-text-title{
  color: #454545;
}

.sub-card-line-style{
  background-color: white;
  height: 2px;
  margin-top: 15px;
}

.client-sub-title{
  font-size: 75%;
  color: #aaaaaa;
}

.us-section-clients-body{
  margin-top: 25px;
  margin-bottom: 25px;
}

.sircle-man{
  height: 365px;
}

.blue-company-title{
  font-size: 215%;
  color: #82a2bd;
}

.content-text-sections{
  font-size: 125%;
}

.margin-section-35{
  margin-bottom: 35px;
}

#cover-one{
  background-image: url(../../images/home/covers/cover-one-min.jpg);
  height: 872.1px !important;
  background-size: cover;
}

#cover-two{
  background-image: url(../../images/home/covers/cover-two-min.jpg);
  height: 872.1px !important;
  background-size: cover;
}

#cover-thre{
  background-image: url(../../images/home/covers/cover-thre-min.jpg);
  height: 872.1px !important;
  background-size: cover;
}

.cover-one-logo{
  height: 265px;
}

.background-blur{
  backdrop-filter: blur(4px);
}

.background-first-cover{
  background-color: #ffffff33;
}

.cover-text{
  margin-top: 50px;
  font-size: 193%;
  font-weight: 500;
  color: #02549c;
  margin-bottom: 0px;
}

.mobile-button-tools{
  width: 100px;
  height: 100%;
}

/*wol aditional*/

@media screen and (max-width: 768px) {/*mini mobile*/
  .owl-item{
    /*
    width: 337px !important;
    */
  }   
}