@media (max-width: 1200px){
.navbar-brand{max-width: 190px;}
}

@media (max-width: 992px){
  .navbar-toggler{border: none; color: #8383dd; font-size: 150%;}
  .trust .logo-trust{margin-bottom: 20px;}
  .nav-actions{padding-left: 10px;}
  .navbar-toggler:focus {box-shadow: 0 0 0 2px #8383dd;}
  ::-ms-input-placeholder { /* Edge 12-18 */color: #777 !important;}
  ::placeholder {color: #777 !important;}
  .form-control{border-color: #c6c9cb;
}

@media (max-width: 768px){
  .contactabilidad{ padding: 50px 0;}
  .contactabilidad .call h1{font-size: 250%;}
  .contactabilidad .call p{font-size: 100%;}
  .box p{padding: 0;}
  .benefit h3, .support h3, .trust h3{font-size: 170%;}
  .trust, .support {padding: 30px 0;}
  .support h3 {margin-bottom: 45px;}
  .benefit {padding: 60px 0 10px;}
  .benefit ul{margin: 15px 15px 35px; }
  .benefit h4{margin: 15px 15px 20px;}
  .support-chile{margin-bottom: 60px;}
  .logo-esign{display: block;}
  .marca-esign {line-height: 2em; font-size: 100%;}
  .rrss { margin-top: 20px; margin-left: 30px; float: none;}
  .rrss li{display: block; margin-bottom: 10px;}
  .rrss li a{display: block;}
  .video{margin-top: 45px !important;}
  .benefit .img-fluid{margin-top: 30px;}
  .logo-esign{margin: 0 auto;}
  .btn-cta,
  .btn-cta-2,
  .btn-cta-outline{margin-bottom: 15px; display: block; font-size: 125%;}
  .trust .icon{margin-top: 17px;}
  .trust .text-trust {
    padding-left: 75px;
    padding-bottom: 30px;
    padding-top: 20px;
    border-bottom: 1px solid #2271c1;
  }
  .trust .col-md:last-child .text-trust{border: none; margin-bottom: 15px;}
}

@media (max-width: 576px){
  .box {padding: 30px 25px;}
  .rrss{margin: 0; margin-top:25px;}
  .rrss ul{text-align: center;}
  .rrss li{display: inline-block;}
  .rrss li a{display: block;}
}


@media (max-width: 480px){

}
