/*
 Theme Name:   AMC VayaWebs
 Theme URI:    http://vayawebs.com/
 Description:  Divi Child Theme
 Author:       VayaWebs
 Author URI:   http://vayawebs.com
 Template:     Divi
 Version:      0.0.1
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags: responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready
 Text Domain:  divi-child-theme
*/
/* Body */
body {
  -webkit-font-smoothing: subpixel-antialiased !important;
}
body p {
  font-weight: normal;
}
body h1, body h2, body h3, body h4, body h5, body h6 {
  text-transform: uppercase;
  letter-spacing: 1px;
}
body h3 {
  font-size: 28px;
}
body h4 {
  font-size: 24px;
}
body h5 {
  font-size: 18px;
}
@media (max-width: 450px) {
  body h3 {
    font-size: 24px;
  }
  body h4 {
    font-size: 18px !important;
  }
}

/* Header */
/* Top Header */
#et-info {
  width: 100%;
}
#et-info-phone {
  font-size: 13px;
  font-weight: normal;
}
#et-info-email {
  display: none;
}
#et-info .et-social-icons {
  float: right;
}

/* Main Header */
/* Vertical Navigation */
/* Header Style */
/* Fullwidth Header */
/* Hide Header */
/* Hide Logo */
/* Fullwidth Top Header */
/* Hide Search Icon */
/* Button */
.et_pb_button.boton {
  padding: 10px 30px !important;
}
.et_pb_button.boton:hover {
  padding: 10px 30px !important;
}

/* Input */
/* Footer */
footer #footer-widgets .footer-widget .title {
  letter-spacing: 1px;
}
footer #footer-widgets .footer-widget .textwidget {
  font-weight: normal;
}
footer #footer-widgets .footer-widget .widget_nav_menu .menu li a {
  font-weight: normal;
  text-transform: uppercase;
}

.page-id-49 .seccion1_slider a.et_pb_button {
  padding: 10px 30px !important;
  margin-top: 20px;
}
.page-id-49 .seccion1_slider a.et_pb_button:hover {
  border: 1px solid rgba(252, 252, 252, 0.8) !important;
  padding: 10px 30px !important;
}
.page-id-49 .seccion1_slider h1 {
  font-family: 'Roboto', Helvetica, Arial, Lucida, sans-serif;
  font-weight: bold;
  font-size: 54px;
  padding-top: 20px;
}
.page-id-49 .seccion1_slider p {
  padding-bottom: 20px;
  padding-top: 20px;
  font-weight: 300 !important;
}
.page-id-49 .seccion1_slider p:first-child {
  border-bottom: 2px solid white;
  max-width: 260px;
  padding-bottom: 10px;
  margin: 0 auto 20px;
}
@media (max-width: 750px) {
  .page-id-49 .seccion1_slider h1 {
    font-size: 28px;
  }
}
.page-id-49 .seccion1 a.et_pb_button {
  padding: 10px 30px !important;
  margin-top: 20px;
}
.page-id-49 .seccion1 a.et_pb_button:hover {
  border: 1px solid rgba(252, 252, 252, 0.8) !important;
}
.page-id-49 .seccion1 .et_pb_text {
  padding-top: 20px;
  padding-bottom: 20px;
}
.page-id-49 .seccion1 .texto1 {
  margin: 0px auto;
}
.page-id-49 .seccion1 .texto1 p {
  padding-bottom: 10px;
  border-bottom: 2px solid white;
}
.page-id-49 .seccion_cta h5 {
  padding-top: 14px;
}
@media (max-width: 450px) {
  .page-id-49 .et_pb_slide_description {
    padding-left: 10px;
    padding-right: 10px;
  }
  .page-id-49 .et_pb_slide_description h1 {
    font-size: 25px;
  }
}

.page-id-159 .logo_cliente {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
}

body .gform_wrapper .gform_body .gform_fields .gfield#field_1_1, body .gform_wrapper .gform_body .gform_fields .gfield#field_1_2, body .gform_wrapper .gform_body .gform_fields .gfield#field_1_5 {
  margin-top: 0px;
}
body .gform_wrapper .gform_body .gform_fields .gfield label {
  display: none;
}
body .gform_wrapper .gform_body .gform_fields .gfield input[type=text] {
  border: 2px solid #ddd;
  padding: 10px 10px !important;
}
body .gform_wrapper .gform_body .gform_fields .gfield input[type=text]:focus {
  border: 2px solid #ddd;
  padding: 10px 10px !important;
}
body .gform_wrapper .gform_body .gform_fields .gfield textarea {
  border: 2px solid #ddd;
  padding: 10px 10px !important;
}
body .gform_wrapper .gform_body .gform_fields .aceptacion .gfield_checkbox label {
  display: inline-block;
}
body .gform_wrapper .gform_footer {
  padding-top: 10px;
}
body .gform_wrapper .gform_footer input[type=submit] {
  padding: 12px 30px;
  white-space: nowrap;
  background: #e31d21;
  color: white;
  text-transform: uppercase;
  border: 0px;
  font-size: 12px;
  font-family: "Montserrat",Helvetica,Arial,sans-serif;
  font-weight: bold;
  cursor: pointer;
}
body .gform_wrapper .gform_footer input[type=submit]:hover {
  opacity: 0.7;
}

/*# sourceMappingURL=style.css.map */