/* GANTRY5 DEVELOPMENT MODE ENABLED.

   WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!

   For more information on modifying CSS, please read:

   http://docs.gantry.org/gantry5/configure/styles
   http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

@import url('https://fonts.googleapis.com/css?family=Arvo:400,700');
/*
 Códigos Ideas IP
 Desarrollador: Lic. Carlos Medrano
 */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/theme/_flex.scss */
.g-content {
  margin: 0.625rem;
  padding: 0.938rem;
}
/* line 6, media/gantry5/engines/nucleus/scss/nucleus/theme/_flex.scss */
.g-flushed .g-content {
  margin: 0;
  padding: 0;
}
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
body {
  font-size: 1rem;
  line-height: 1.5;
}
/* line 8, media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
h1 {
  font-size: 2.25rem;
}
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
h2 {
  font-size: 1.9rem;
}
/* line 16, media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
h3 {
  font-size: 1.5rem;
}
/* line 20, media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
h4 {
  font-size: 1.15rem;
}
/* line 24, media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
h5 {
  font-size: 1rem;
}
/* line 28, media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
h6 {
  font-size: 0.85rem;
}
/* line 33, media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
small {
  font-size: 0.875rem;
}
/* line 37, media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
cite {
  font-size: 0.875rem;
}
/* line 41, media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
sub, sup {
  font-size: 0.75rem;
}
/* line 46, media/gantry5/engines/nucleus/scss/nucleus/theme/_typography.scss */
code, kbd, pre, samp {
  font-size: 1rem;
  font-family: "Menlo", "Monaco", monospace;
}
/* line 1, media/gantry5/engines/nucleus/scss/nucleus/theme/_forms.scss */
textarea, select[multiple=multiple], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"], input:not([type]) {
  border-radius: 0.1875rem;
}
/* line 18, templates/rt_salient/custom/scss/custom.scss */
.tinto {
  color: #93133e;
}
/* line 21, templates/rt_salient/custom/scss/custom.scss */
.verde {
  color: #55973d;
}
/* line 26, templates/rt_salient/custom/scss/custom.scss */
.centrar {
  text-align: center;
}
/* line 29, templates/rt_salient/custom/scss/custom.scss */
.derecha {
  text-align: right;
}
/* line 32, templates/rt_salient/custom/scss/custom.scss */
.izquierda {
  text-align: left;
}
/* line 35, templates/rt_salient/custom/scss/custom.scss */
.nombre-marca {
  color: #93133e;
}
/* line 38, templates/rt_salient/custom/scss/custom.scss */
#g-slideshow {
  overflow: hidden;
}
/* line 41, templates/rt_salient/custom/scss/custom.scss */
.separador-vertical {
  border-right: 2px solid;
  border-color: #00388a;
}
/* line 45, templates/rt_salient/custom/scss/custom.scss */
.menu-base {
  padding-top: 25px;
}
/* line 47, templates/rt_salient/custom/scss/custom.scss */
.menu-base .g-menu-item-title {
  padding-right: 2em !important;
}
/* line 51, templates/rt_salient/custom/scss/custom.scss */
.superindice {
  vertical-align: super;
}
/* line 57, templates/rt_salient/custom/scss/custom.scss */
/* line 58, templates/rt_salient/custom/scss/custom.scss */
/* line 59, templates/rt_salient/custom/scss/custom.scss */
.inicio-header .g-subpromo span {
  font-family: arvo;
  font-weight: 400;
}
/* line 66, templates/rt_salient/custom/scss/custom.scss */
/* line 67, templates/rt_salient/custom/scss/custom.scss */
/* line 68, templates/rt_salient/custom/scss/custom.scss */
.inicio-showcase .g-subpromo span {
  font-family: arvo;
  font-weight: 700;
  letter-spacing: 0.05em;
}
/* line 75, templates/rt_salient/custom/scss/custom.scss */
#g-utility {
  margin-bottom: 45px;
}
/* line 79, templates/rt_salient/custom/scss/custom.scss */
#g-container-2453 {
  background: #fff url('../../../images/custom_bg/beneficios_bg.png') no-repeat bottom right !important;
  border-top: 5px solid;
  border-color: #55973d;
  background-size: 150% auto;
}
/* line 81, templates/rt_salient/custom/scss/custom.scss */
#g-container-2453:before {
  border-bottom: 5px solid;
  border-color: #00388a;
  display: block;
  width: 100%;
  margin-top: 5px;
  content: '';
}
/* line 92, templates/rt_salient/custom/scss/custom.scss */
/* line 93, templates/rt_salient/custom/scss/custom.scss */
#g-container-2453 .fp-mainbar .g-container {
  background: transparent;
}
/* line 95, templates/rt_salient/custom/scss/custom.scss */
#g-container-2453 .fp-mainbar .g-container .g-title {
  border-bottom: 1px dashed #c2c2c2;
  display: block;
}
/* line 103, templates/rt_salient/custom/scss/custom.scss */
/* line 104, templates/rt_salient/custom/scss/custom.scss */
/* line 105, templates/rt_salient/custom/scss/custom.scss */
/* line 106, templates/rt_salient/custom/scss/custom.scss */
/* line 107, templates/rt_salient/custom/scss/custom.scss */
.nosotros-above .g-block-content .g-grid .g-block .g-content {
  background: rgba(255, 255, 255, 0.8);
  border: 1px dashed #bfbfbf;
}
/* line 110, templates/rt_salient/custom/scss/custom.scss */
.nosotros-above .g-block-content .g-grid .g-block .g-content i {
  margin-bottom: 15px;
  color: #00388a;
  opacity: 1;
}
/* line 115, templates/rt_salient/custom/scss/custom.scss */
.nosotros-above .g-block-content .g-grid .g-block .g-content .g-subtitle {
  color: #55973d;
}
/* line 123, templates/rt_salient/custom/scss/custom.scss */
/* line 124, templates/rt_salient/custom/scss/custom.scss */
.servicios-utility .g-superpromo {
  padding-top: 3.5rem !important;
}
/* line 127, templates/rt_salient/custom/scss/custom.scss */
.servicios-utility .g-subpromo {
  padding-bottom: 3.5rem !important;
}
/* line 131, templates/rt_salient/custom/scss/custom.scss */
/* line 132, templates/rt_salient/custom/scss/custom.scss */
.cancel-expanded .g-subpromo {
  padding: 3.5rem 0 2rem 0 !important;
}
/* line 136, templates/rt_salient/custom/scss/custom.scss */
.no-bordes {
  border: none !important;
}
/* line 138, templates/rt_salient/custom/scss/custom.scss */
.no-bordes:before {
  border: none !important;
}
/* line 142, templates/rt_salient/custom/scss/custom.scss */
/* line 143, templates/rt_salient/custom/scss/custom.scss */
.proyectos .g-title {
  font-size: 2.2rem;
  color: #00388a;
}
/* line 147, templates/rt_salient/custom/scss/custom.scss */
.proyectos .costo {
  padding-top: 0px !important;
  font-weight: bold;
  font-size: 1.6rem;
}
/* line 151, templates/rt_salient/custom/scss/custom.scss */
.proyectos .costo p {
  margin-top: 0px !important;
}
/* line 155, templates/rt_salient/custom/scss/custom.scss */
/* line 156, templates/rt_salient/custom/scss/custom.scss */
.proyectos .g-grid .g-subtitle {
  color: #93133e;
}
/* line 161, templates/rt_salient/custom/scss/custom.scss */
.borde-inf {
  border-bottom: 1px dashed #242424;
}
/* line 164, templates/rt_salient/custom/scss/custom.scss */
/* line 165, templates/rt_salient/custom/scss/custom.scss */
.formulario .form-actions {
  background-color: transparent;
  border-top: 0px;
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  /* line 175, templates/rt_salient/custom/scss/custom.scss */
  /* line 176, templates/rt_salient/custom/scss/custom.scss */
  #g-navigation .g-container {
    width: 100%;
  }
  /* line 178, templates/rt_salient/custom/scss/custom.scss */
  #g-navigation .g-container .size-8 {
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    box-flex: 0;
    -webkit-flex: 0 10%;
    -moz-flex: 0 10%;
    -ms-flex: 0 10%;
    flex: 0 10%;
    width: 10%;
  }
  /* line 188, templates/rt_salient/custom/scss/custom.scss */
  #g-navigation .g-container .size-16 {
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    box-flex: 0;
    -webkit-flex: 0 18%;
    -moz-flex: 0 18%;
    -ms-flex: 0 18%;
    flex: 0 18%;
    width: 18%;
  }
  /* line 198, templates/rt_salient/custom/scss/custom.scss */
  #g-navigation .g-container .size-76 {
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    box-flex: 0;
    -webkit-flex: 0 72%;
    -moz-flex: 0 72%;
    -ms-flex: 0 72%;
    flex: 0 72%;
    width: 72%;
  }
  /* line 208, templates/rt_salient/custom/scss/custom.scss */
  #g-navigation .g-container .nombre-marca {
    font-size: 0.9rem;
  }
  /* line 213, templates/rt_salient/custom/scss/custom.scss */
  /* line 214, templates/rt_salient/custom/scss/custom.scss */
  .g-block-content h4 {
    font-size: 1.8rem;
  }
  /* line 218, templates/rt_salient/custom/scss/custom.scss */
  .g-superpromo {
    font-size: 3.3rem;
  }
  /* line 221, templates/rt_salient/custom/scss/custom.scss */
  .g-subpromo {
    font-size: 1.9rem;
    letter-spacing: -1px;
  }
  /* line 225, templates/rt_salient/custom/scss/custom.scss */
  /* line 226, templates/rt_salient/custom/scss/custom.scss */
  /* line 227, templates/rt_salient/custom/scss/custom.scss */
  /* line 228, templates/rt_salient/custom/scss/custom.scss */
  /* line 229, templates/rt_salient/custom/scss/custom.scss */
  /* line 230, templates/rt_salient/custom/scss/custom.scss */
  .nosotros-above .g-block-content .g-grid .g-block .g-content i {
    font-size: 3.5rem;
  }
  /* line 233, templates/rt_salient/custom/scss/custom.scss */
  .nosotros-above .g-block-content .g-grid .g-block .g-content .g-subtitle {
    font-size: 1.13rem;
  }
  /* line 241, templates/rt_salient/custom/scss/custom.scss */
  /* line 242, templates/rt_salient/custom/scss/custom.scss */
  .proyectos .g-title {
    font-size: 1.8rem;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  /* line 250, templates/rt_salient/custom/scss/custom.scss */
  /* line 251, templates/rt_salient/custom/scss/custom.scss */
  #g-navigation .g-container {
    width: 100%;
  }
  /* line 253, templates/rt_salient/custom/scss/custom.scss */
  #g-navigation .g-container .size-8 {
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    box-flex: 0;
    -webkit-flex: 0 10%;
    -moz-flex: 0 10%;
    -ms-flex: 0 10%;
    flex: 0 10%;
    width: 10%;
  }
  /* line 263, templates/rt_salient/custom/scss/custom.scss */
  #g-navigation .g-container .size-16 {
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    box-flex: 0;
    -webkit-flex: 0 14%;
    -moz-flex: 0 14%;
    -ms-flex: 0 14%;
    flex: 0 14%;
    width: 14%;
  }
  /* line 273, templates/rt_salient/custom/scss/custom.scss */
  #g-navigation .g-container .nombre-marca {
    font-size: 0.8rem;
  }
  /* line 278, templates/rt_salient/custom/scss/custom.scss */
  /* line 279, templates/rt_salient/custom/scss/custom.scss */
  .menu-base .g-menu-item-title {
    padding-right: 1.3rem !important;
  }
  /* line 283, templates/rt_salient/custom/scss/custom.scss */
  /* line 284, templates/rt_salient/custom/scss/custom.scss */
  .g-logo img {
    padding-top: 20px;
  }
  /* line 288, templates/rt_salient/custom/scss/custom.scss */
  /* line 289, templates/rt_salient/custom/scss/custom.scss */
  /* line 290, templates/rt_salient/custom/scss/custom.scss */
  .inicio-showcase .g-block-content .g-content, .algunos-clientes .g-block-content .g-content {
    margin: 0px;
  }
  /* line 295, templates/rt_salient/custom/scss/custom.scss */
  /* line 296, templates/rt_salient/custom/scss/custom.scss */
  .g-block-content h4 {
    font-size: 1.6rem;
  }
  /* line 300, templates/rt_salient/custom/scss/custom.scss */
  .g-superpromo {
    font-size: 3rem;
  }
  /* line 303, templates/rt_salient/custom/scss/custom.scss */
  .g-subpromo {
    font-size: 1.7rem;
    letter-spacing: -1px;
  }
  /* line 307, templates/rt_salient/custom/scss/custom.scss */
  /* line 308, templates/rt_salient/custom/scss/custom.scss */
  /* line 309, templates/rt_salient/custom/scss/custom.scss */
  /* line 310, templates/rt_salient/custom/scss/custom.scss */
  /* line 311, templates/rt_salient/custom/scss/custom.scss */
  /* line 312, templates/rt_salient/custom/scss/custom.scss */
  .nosotros-above .g-block-content .g-grid .g-block .g-content i {
    font-size: 3rem;
  }
  /* line 315, templates/rt_salient/custom/scss/custom.scss */
  .nosotros-above .g-block-content .g-grid .g-block .g-content .g-subtitle {
    font-size: 1.1rem;
  }
  /* line 323, templates/rt_salient/custom/scss/custom.scss */
  /* line 324, templates/rt_salient/custom/scss/custom.scss */
  .proyectos .g-title {
    font-size: 1.6rem;
  }
  /* line 328, templates/rt_salient/custom/scss/custom.scss */
  /* line 329, templates/rt_salient/custom/scss/custom.scss */
  #g-container-2453 .g-container {
    width: 100%;
  }
  /* line 331, templates/rt_salient/custom/scss/custom.scss */
  #g-container-2453 .g-container .size-75 {
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    box-flex: 0;
    -webkit-flex: 0 65%;
    -moz-flex: 0 65%;
    -ms-flex: 0 65%;
    flex: 0 65%;
    width: 65%;
  }
  /* line 341, templates/rt_salient/custom/scss/custom.scss */
  #g-container-2453 .g-container .size-25 {
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    box-flex: 0;
    -webkit-flex: 0 35%;
    -moz-flex: 0 35%;
    -ms-flex: 0 35%;
    flex: 0 35%;
    width: 35%;
  }
  /* line 353, templates/rt_salient/custom/scss/custom.scss */
  /* line 354, templates/rt_salient/custom/scss/custom.scss */
  .fp-mainbar .g-title {
    line-height: 1.2rem;
    padding-bottom: 5px;
  }
  /* line 358, templates/rt_salient/custom/scss/custom.scss */
  .fp-mainbar img {
    padding-top: 15px;
  }
  /* line 361, templates/rt_salient/custom/scss/custom.scss */
  .fp-mainbar .button {
    font-size: 0.9rem;
    padding: 0.5rem;
  }
  /* line 366, templates/rt_salient/custom/scss/custom.scss */
  /* line 367, templates/rt_salient/custom/scss/custom.scss */
  /* line 368, templates/rt_salient/custom/scss/custom.scss */
  .formulario .g-container .size-23 {
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    box-flex: 0;
    -webkit-flex: 0 15%;
    -moz-flex: 0 15%;
    -ms-flex: 0 15%;
    flex: 0 15%;
    width: 15%;
  }
  /* line 378, templates/rt_salient/custom/scss/custom.scss */
  .formulario .g-container .size-54 {
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    box-flex: 0;
    -webkit-flex: 0 70%;
    -moz-flex: 0 70%;
    -ms-flex: 0 70%;
    flex: 0 70%;
    width: 70%;
  }
}
@media only all and (max-width: 47.99rem) {
  /* line 394, templates/rt_salient/custom/scss/custom.scss */
  /* line 395, templates/rt_salient/custom/scss/custom.scss */
  /* line 396, templates/rt_salient/custom/scss/custom.scss */
  #g-navigation .g-container .nombre-marca {
    text-align: center;
  }
  /* line 399, templates/rt_salient/custom/scss/custom.scss */
  #g-navigation .g-container .separador-vertical {
    border: none;
  }
  /* line 404, templates/rt_salient/custom/scss/custom.scss */
  /* line 405, templates/rt_salient/custom/scss/custom.scss */
  /* line 406, templates/rt_salient/custom/scss/custom.scss */
  .fp-slideshow-blocks .g-animatedblock .g-animatedblock-title {
    font-size: 2rem;
  }
  /* line 409, templates/rt_salient/custom/scss/custom.scss */
  .fp-slideshow-blocks .g-animatedblock .g-animatedblock-desc {
    font-weight: normal;
    text-transform: initial;
    bottom: 1.75rem;
  }
  /* line 414, templates/rt_salient/custom/scss/custom.scss */
  .fp-slideshow-blocks .g-animatedblock .g-animatedblock-readmore {
    bottom: -1.65rem;
  }
  /* line 419, templates/rt_salient/custom/scss/custom.scss */
  .g-superpromo {
    font-size: 2.3rem;
  }
  /* line 422, templates/rt_salient/custom/scss/custom.scss */
  .g-subpromo {
    font-size: 1.5rem;
    letter-spacing: -1px;
  }
  /* line 426, templates/rt_salient/custom/scss/custom.scss */
  /* line 427, templates/rt_salient/custom/scss/custom.scss */
  /* line 428, templates/rt_salient/custom/scss/custom.scss */
  /* line 429, templates/rt_salient/custom/scss/custom.scss */
  #principal .inicio-showcase .g-block-content .g-block {
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    box-flex: 0;
    -webkit-flex: 0 50%;
    -moz-flex: 0 50%;
    -ms-flex: 0 50%;
    flex: 0 50%;
    width: 50%;
    margin: 0 auto;
  }
  /* line 439, templates/rt_salient/custom/scss/custom.scss */
  #principal .inicio-showcase .g-block-content .g-block .g-content {
    margin: 0px;
    padding: 0.3rem;
  }
  /* line 446, templates/rt_salient/custom/scss/custom.scss */
  /* line 447, templates/rt_salient/custom/scss/custom.scss */
  /* line 448, templates/rt_salient/custom/scss/custom.scss */
  /* line 449, templates/rt_salient/custom/scss/custom.scss */
  #principal .fp-mainbar .g-block-content .g-block .g-content {
    margin: 0px;
    padding: 0.3rem;
  }
  /* line 452, templates/rt_salient/custom/scss/custom.scss */
  #principal .fp-mainbar .g-block-content .g-block .g-content img {
    margin-bottom: 0.3rem;
    max-width: 30%;
  }
  /* line 461, templates/rt_salient/custom/scss/custom.scss */
  /* line 462, templates/rt_salient/custom/scss/custom.scss */
  /* line 463, templates/rt_salient/custom/scss/custom.scss */
  /* line 464, templates/rt_salient/custom/scss/custom.scss */
  .inicio-showcase .g-block-content .g-block .g-content, .algunos-clientes .g-block-content .g-block .g-content {
    margin: 0px;
    padding: 0.3rem;
  }
  /* line 467, templates/rt_salient/custom/scss/custom.scss */
  .inicio-showcase .g-block-content .g-block .g-content img, .algunos-clientes .g-block-content .g-block .g-content img {
    margin-bottom: 0.3rem;
  }
  /* line 470, templates/rt_salient/custom/scss/custom.scss */
  .inicio-showcase .g-block-content .g-block .g-content i, .algunos-clientes .g-block-content .g-block .g-content i {
    font-size: 2.3rem;
  }
  /* line 473, templates/rt_salient/custom/scss/custom.scss */
  .inicio-showcase .g-block-content .g-block .g-content h4, .algunos-clientes .g-block-content .g-block .g-content h4 {
    font-size: 1.6rem;
  }
  /* line 480, templates/rt_salient/custom/scss/custom.scss */
  #g-container-2453 {
    background: none !important;
  }
  /* line 482, templates/rt_salient/custom/scss/custom.scss */
  #g-container-2453 .g-subtitle {
    font-size: 1.2rem;
  }
  /* line 486, templates/rt_salient/custom/scss/custom.scss */
  /* line 487, templates/rt_salient/custom/scss/custom.scss */
  /* line 488, templates/rt_salient/custom/scss/custom.scss */
  /* line 489, templates/rt_salient/custom/scss/custom.scss */
  /* line 490, templates/rt_salient/custom/scss/custom.scss */
  /* line 491, templates/rt_salient/custom/scss/custom.scss */
  .fp-mainbar .g-block-content .g-grid .g-block .g-content i, .nosotros-above .g-block-content .g-grid .g-block .g-content i {
    font-size: 2.3rem;
  }
  /* line 494, templates/rt_salient/custom/scss/custom.scss */
  .fp-mainbar .g-block-content .g-grid .g-block .g-content h4, .nosotros-above .g-block-content .g-grid .g-block .g-content h4, .fp-mainbar .g-block-content .g-grid .g-block .g-content .g-subtitle, .nosotros-above .g-block-content .g-grid .g-block .g-content .g-subtitle {
    font-size: 1.9rem;
  }
  /* line 502, templates/rt_salient/custom/scss/custom.scss */
  #g-extension {
    background-size: 200% auto;
    background-position: bottom center;
  }
  /* line 506, templates/rt_salient/custom/scss/custom.scss */
  /* line 507, templates/rt_salient/custom/scss/custom.scss */
  /* line 508, templates/rt_salient/custom/scss/custom.scss */
  #proyectos #g-utility:before {
    background: #fff !important;
  }
  /* line 511, templates/rt_salient/custom/scss/custom.scss */
  #proyectos #g-utility .g-title {
    white-space: normal;
    font-size: 1.8rem;
    line-height: 1.2;
  }
  /* line 516, templates/rt_salient/custom/scss/custom.scss */
  /* line 517, templates/rt_salient/custom/scss/custom.scss */
  /* line 518, templates/rt_salient/custom/scss/custom.scss */
  /* line 519, templates/rt_salient/custom/scss/custom.scss */
  #proyectos #g-utility .proyectos .g-block-content .g-block .g-content {
    margin: 0;
    padding: 0.5rem;
  }
  /* line 528, templates/rt_salient/custom/scss/custom.scss */
  /* line 529, templates/rt_salient/custom/scss/custom.scss */
  .algunos-clientes:before {
    background-color: #fff !important;
  }
  /* line 532, templates/rt_salient/custom/scss/custom.scss */
  /* line 533, templates/rt_salient/custom/scss/custom.scss */
  .algunos-clientes .g-block-content .g-block {
    text-align: center;
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    box-flex: 0;
    -webkit-flex: 0 50%;
    -moz-flex: 0 50%;
    -ms-flex: 0 50%;
    flex: 0 50%;
    width: 50%;
    margin: 0 auto;
  }
  /* line 544, templates/rt_salient/custom/scss/custom.scss */
  .algunos-clientes .g-block-content .g-block .g-content {
    margin: 0px;
    padding: 0.3rem;
  }
  /* line 547, templates/rt_salient/custom/scss/custom.scss */
  .algunos-clientes .g-block-content .g-block .g-content img {
    margin-bottom: 0.3rem;
  }
  /* line 554, templates/rt_salient/custom/scss/custom.scss */
  /* line 555, templates/rt_salient/custom/scss/custom.scss */
  .fp-mainbar .g-title, .fp-extension .g-title {
    white-space: normal;
  }
  /* line 559, templates/rt_salient/custom/scss/custom.scss */
  /* line 560, templates/rt_salient/custom/scss/custom.scss */
  .nosotros-above .g-subtitle {
    font-size: 1.3rem !important;
  }
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
}
/*# sourceMappingURL=custom_13.css.map */