/*  .field--label-hidden {display:none!important;} */

#values .box ul, #values .box ul li {list-style-type:none;margin:0px;padding:0px;}
#values .box ul li {margin:0px;padding:5px 10px;font-weight:bold;color:#ababab;}
main section {padding: 90px 0!important;}
.breadcrumbs h2 {margin:0px;padding:0px;}

#nuevo-caso h2 {color:#fff;}

#nuevo-caso {margin:10px 60px 0px 0px;background:#7a87ff;color:#fff;border-width:0px;}
#nuevo-caso .btn-primary {
  line-height: 0;
    padding: 25px 40px;
    width:100%;
    border-radius: 4px;
    transition: 0.5s;
    color: #fff;
    background: #4154f1;
    border-width:0px;
}
.services .service-box.blue {
  border-bottom: 3px solid #b1b9ff;
}

.about .content {border-radius:15px;}
.about h1.page-title {margin-top:30px;margin-bottom:20px;}

.services .service-box.blue .icon {
  color: #616fee;
  background: #e3e6ff;
}

.services .service-box.blue .read-more {
  color: #7380f2;
}

.services .service-box.blue:hover {
  background: #c7ccff;
}

df-messenger {
  --df-messenger-button-titlebar-color: #4154f1;
}

@media (max-width: 767.98px) {
    .hero {
        height: auto;
        padding: 40px 0 60px 0;
        margin-top:60px;
      }
    .hero .hero-img {margin-top:40px;}
    .header .logo span {
        font-size: 23px!important;
        margin-right: 10px;
    }
    .breadcrumbs {
        margin-top: 75px!important;
    }
}
