.section-spacing {margin-bottom: 120px;}
/*------------------- Theme Title ------------------*/
.theme-title-one {position: relative;text-align: center;}
.theme-title-one h2 {
  position: relative;
  text-transform: uppercase;
  padding-bottom: 22px;
}
.theme-title-one h2:before {
  content: '';
  width: 40px;
  height: 4px;
  border-radius: 10px;
  background: #c3c3c3;
  position: absolute;
  bottom: 0;
  left:50%;
  margin-left: -20px;
}
.theme-title-one p {padding-top: 20px;}
/*------------------ About Company -----------------*/
.about-company img {border-radius: 5px;}
.about-company .action-botton {
  border-top:1px solid #dcdcdc;
  padding-top: 23px;
  list-style-type: none;
}
.about-company .mission-goal li {
  float: left;
  width: 33.33333333%;
  text-align: center;
  position: relative;
}
.about-company .action-botton li .icon {font-size: 55px;  color:#001a57;}
.about-company .action-botton li:nth-child(2) {
  border-left: 1px dashed #c3c3c3;
  border-right: 1px dashed #c3c3c3;
}

#nosotros .theme-title-one h2,
#nosotros .theme-title-one h3 {
    color: #001a57;
}


/*************About Company Two*************/ 
.about-company-two img { border-radius: 5px; }
.about-company-two .action-botton {
  border-top: 1px solid #dcdcdc;
  padding-top: 23px;
  list-style-type: none;
}
.about-company-two .mission-goal li {
  float: left;
  width: 33.33333333%;
  text-align: center;
  position: relative;
}
.about-company-two .action-botton li .icon { font-size: 55px; color: #001a57; }
.about-company-two .action-botton li:nth-child(2) {
  border-left: 1px dashed #c3c3c3;
  border-right: 1px dashed #c3c3c3;
}
#nosotros2 .theme-title-one h2,
#nosotros2 .theme-title-one h3 {
  color: #001a57;
}

/* Nueva media query para cambiar el orden en pantallas pequeñas */
@media (max-width: 992px) {
  .flex-column-reverse {
    display: flex;
    flex-direction: column-reverse;
  }
}

/*------------------- About Company Stye Two -------------------*/
.about-compnay-two {
    background: url(../assets/images/home/1.jpg) no-repeat center center;
    background-size: cover;
    background-attachment: fixed;
    background-color: #707d9e;
  }
  .about-compnay-two .overlay {background: rgba(0,26,87,0.8);padding: 100px 0;}
  .about-compnay-two .theme-title-one {text-align: left;margin-bottom: 30px;}
  .about-compnay-two .theme-title-one h2 {color: #fff;}
  .about-compnay-two .theme-title-one h2:before {left:0;margin: 0;color: #919fbf;}
  .about-compnay-two .text p {
    color: #cad2e5;
    padding: 0 50px 15px 0;
  }
  .about-compnay-two .text .sign {margin-top: 15px;}
  .about-compnay-two .quote-form {
    background: #fff;
    border-radius: 5px;
    padding: 25px 25px 40px 40px;
  }
  .about-compnay-two .theme-form-one textarea {
    height: 80px;
    max-height: 80px;
    margin-bottom: 22px;
  }
  .about-compnay-two .left-img {border-radius: 5px;}
  .about-compnay-two.no-bg {background: none;}
  .about-compnay-two.no-bg .overlay {background: #fff;padding: 0;}
  .about-compnay-two.no-bg .theme-title-one h2 {color: #232323;}
  .about-compnay-two.no-bg .theme-title-one h2:before {background: #c3c3c3;}
  .about-compnay-two.no-bg .text p {color: #555555;padding-right: 0;}