/* 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
 */

@charset "utf-8";
/* CSS Document */
/* line 5, templates/rt_fluent/custom/scss/custom.scss */
#logo-2303-particle {
  text-align: center !important;
  margin: 2rem 0 2rem 0 !important;
}
/* line 10, templates/rt_fluent/custom/scss/custom.scss */
#menu-9874-particle {
  margin-top: 0px !important;
}
/* line 14, templates/rt_fluent/custom/scss/custom.scss */
#search-2826-particle {
  margin-top: 0 !important;
}
/* line 18, templates/rt_fluent/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li > .g-menu-item-container, .g-main-nav .g-sublevel > li > .g-menu-item-container {
  letter-spacing: 0px !important;
}
/* line 22, templates/rt_fluent/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li.active > .g-menu-item-container {
  background: rgba(255, 255, 255, 0) !important;
  color: #00b8ee !important;
}
/* line 27, templates/rt_fluent/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li > .g-menu-item-container {
  color: #1767ae !important;
}
/* line 31, templates/rt_fluent/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li:hover > .g-menu-item-container, .g-main-nav .g-toplevel > li.active > .g-menu-item-container {
  color: #00b8ee !important;
}
/* line 35, templates/rt_fluent/custom/scss/custom.scss */
.g-main-nav .g-dropdown .g-dropdown-column {
  background: #1767ae !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
/* line 41, templates/rt_fluent/custom/scss/custom.scss */
.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper img {
  box-shadow: none !important;
}
/* line 45, templates/rt_fluent/custom/scss/custom.scss */
#imagegrid-9919-particle {
  text-align: center !important;
}
/* line 49, templates/rt_fluent/custom/scss/custom.scss */
#imagegrid-9919-particle .g-imagegrid-desc {
  margin-top: 0 !important;
}
/* line 53, templates/rt_fluent/custom/scss/custom.scss */
#imagegrid-9919-particle .g-title {
  margin-bottom: 0 !important;
}
/* line 57, templates/rt_fluent/custom/scss/custom.scss */
.g-casestudies .g-casestudies-header .g-casestudies-title {
  color: #3680de;
}
/* line 61, templates/rt_fluent/custom/scss/custom.scss */
h2.g-title.g-infolist-title {
  color: #3b83db;
  text-align: center;
}
/* line 66, templates/rt_fluent/custom/scss/custom.scss */
.g-infolist-item-title {
  color: #3680de;
}
/* line 70, templates/rt_fluent/custom/scss/custom.scss */
.g-menu-item-title {
  text-transform: uppercase;
  font-weight: 500;
}
/* line 75, templates/rt_fluent/custom/scss/custom.scss */
.g-newsslider-carousel-item-title {
  text-transform: uppercase;
}
/* line 79, templates/rt_fluent/custom/scss/custom.scss */
.g-newsslider-slides-item-author {
  font-size: 2rem;
}
/* line 83, templates/rt_fluent/custom/scss/custom.scss */
#logo-5992-particle {
  text-align: center;
  margin: 2rem 0 2rem 0 !important;
}
/* line 88, templates/rt_fluent/custom/scss/custom.scss */
#menu-2350-particle {
  margin-top: 0px !important;
}
/* line 92, templates/rt_fluent/custom/scss/custom.scss */
#search-5904-particle {
  margin-top: 0 !important;
}
/* line 96, templates/rt_fluent/custom/scss/custom.scss */
#g-slideshow .g-simplecontent-item-content-title {
  flex: none;
  line-height: normal;
  font-size: 2.5vw;
}
/* line 102, templates/rt_fluent/custom/scss/custom.scss */
.g-simplecontent .g-simplecontent-item-leading-content {
  margin-bottom: 1rem;
}
/* line 106, templates/rt_fluent/custom/scss/custom.scss */
.sumateAlPacto #g-slideshow {
  background: rgba(255, 255, 255, 0.7) url('../images/backgrounds/slideshow/slider04.jpg') no-repeat;
  background-size: cover;
  background-position-y: center;
  background-position-x: center;
}
/* line 113, templates/rt_fluent/custom/scss/custom.scss */
.foros #g-slideshow {
  background: rgba(255, 255, 255, 0.7) url('../images/backgrounds/slideshow/slider03.jpg') no-repeat;
  background-size: cover;
  background-position-y: center;
  background-position-x: center;
}
/* line 120, templates/rt_fluent/custom/scss/custom.scss */
.avisoPrivacidad #g-slideshow {
  background: rgba(255, 255, 255, 0.7) url('../images/backgrounds/slideshow/slider02.jpg') no-repeat;
  background-size: cover;
  background-position-y: center;
  background-position-x: center;
}
/* line 127, templates/rt_fluent/custom/scss/custom.scss */
.contacto #g-slideshow {
  background: rgba(255, 255, 255, 0.7) url('../images/backgrounds/slideshow/slider01.jpg') no-repeat;
  background-size: cover;
  background-position-y: center;
  background-position-x: center;
}
/* line 135, templates/rt_fluent/custom/scss/custom.scss */
.blogPSA #g-slideshow {
  background: rgba(255, 255, 255, 0.7) url('../images/backgrounds/slideshow/blog.jpg') no-repeat;
  background-size: cover;
  background-position-y: center;
  background-position-x: center;
}
/* line 143, templates/rt_fluent/custom/scss/custom.scss */
#fondoQueEs #g-slideshow {
  background: rgba(255, 255, 255, 0.7) url('../images/backgrounds/slideshow/slider01.jpg') no-repeat;
  background-size: cover;
  background-position-y: center;
  background-position-x: center;
}
/* line 150, templates/rt_fluent/custom/scss/custom.scss */
#fondoObjetivos #g-slideshow {
  background: rgba(255, 255, 255, 0.7) url('../images/backgrounds/slideshow/slider02.jpg') no-repeat;
  background-size: cover;
  background-position-y: center;
  background-position-x: center;
}
/* line 157, templates/rt_fluent/custom/scss/custom.scss */
#fondoPresentaciones #g-slideshow {
  background: rgba(255, 255, 255, 0.7) url('../images/backgrounds/slideshow/slider03.jpg') no-repeat;
  background-size: cover;
  background-position-y: center;
  background-position-x: center;
}
/* line 164, templates/rt_fluent/custom/scss/custom.scss */
#fondoCartaPrincipios #g-slideshow {
  background: rgba(255, 255, 255, 0.7) url('../images/backgrounds/slideshow/slider05.jpg') no-repeat;
  background-size: cover;
  background-position-y: center;
  background-position-x: center;
}
/* line 171, templates/rt_fluent/custom/scss/custom.scss */
.chronoforms6_credits {
  display: none;
}
/* line 175, templates/rt_fluent/custom/scss/custom.scss */
#g-copyright {
  background: #3680de;
  color: #fff;
}
/* line 180, templates/rt_fluent/custom/scss/custom.scss */
.sumateAlPacto #g-bottom {
  background: #fff;
  color: #fff;
  padding: 0 10% 0 10%;
}
/* line 186, templates/rt_fluent/custom/scss/custom.scss */
#g-footer {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background: #ebf9ff;
}
/* line 192, templates/rt_fluent/custom/scss/custom.scss */
#simplemenu-6455-particle {
  border-top: 1px solid #e5e5e5;
}
/* line 196, templates/rt_fluent/custom/scss/custom.scss */
#queEsElPSA {
  background: #ebf9ff;
}
/* line 200, templates/rt_fluent/custom/scss/custom.scss */
#infolist-5447-particle {
  margin: 0 0.625rem 0.625rem 0.625rem;
  padding-top: 0;
}
/* line 205, templates/rt_fluent/custom/scss/custom.scss */
#queEsElPSA p {
  margin-bottom: 0;
}
/* line 209, templates/rt_fluent/custom/scss/custom.scss */
#verticalslider-5245-particle {
  margin: 0;
  padding: 0;
}
/* line 214, templates/rt_fluent/custom/scss/custom.scss */
#verticalslider-5245-particle .g-verticalslider-description {
  color: #000;
}
/* line 218, templates/rt_fluent/custom/scss/custom.scss */
#g-totop {
  color: #000 !important;
}
/* line 222, templates/rt_fluent/custom/scss/custom.scss */
#totop-5794-particle {
  padding: 0;
  margin: 0;
  text-align: center;
}
/* line 228, templates/rt_fluent/custom/scss/custom.scss */
.g-newsslider-slides-item-title {
  display: inline-block;
  font-family: "heebo", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 600;
  color: #fff;
  font-size: 1rem !important;
  background: #3b83db;
  padding: 1rem 2rem 0.8rem 2rem;
  padding-bottom: 0.85rem;
  border-radius: 2rem;
  vertical-align: middle;
  text-shadow: none;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
  text-transform: uppercase;
  letter-spacing: 1px;
}
/* line 247, templates/rt_fluent/custom/scss/custom.scss */
#totop-7988-particle {
  padding: 0;
  margin: 0;
  text-align: center;
}
/* line 253, templates/rt_fluent/custom/scss/custom.scss */
#totop-7988-particle .g-totop {
  background: #ebf9ff;
  padding: 0 3.5rem 1rem 3.5rem;
  text-align: right;
  padding-right: 3.5rem;
}
/* line 260, templates/rt_fluent/custom/scss/custom.scss */
#totop-8146-particle {
  padding: 0;
  margin: 0;
  text-align: center;
}
/* line 266, templates/rt_fluent/custom/scss/custom.scss */
#totop-8146-particle .g-totop {
  background: #fff;
  padding: 0 3.5rem 1rem 3.5rem;
  text-align: right;
  padding-right: 3.5rem;
}
/* line 273, templates/rt_fluent/custom/scss/custom.scss */
#totop-7847-particle {
  padding: 0;
  margin: 0;
  text-align: center;
}
/* line 279, templates/rt_fluent/custom/scss/custom.scss */
#totop-7847-particle .g-totop {
  background: #fff;
  padding: 0 3.5rem 1rem 3.5rem;
  text-align: right;
  padding-right: 3.5rem;
}
@media (max-width: 90.9090909091rem) {
  /* line 287, templates/rt_fluent/custom/scss/custom.scss */
  .g-main-nav .g-toplevel > li > .g-menu-item-container, .g-main-nav .g-sublevel > li > .g-menu-item-container {
    font-size: 0.9rem;
  }
}
/* line 292, templates/rt_fluent/custom/scss/custom.scss */
.g-verticalslider .lSSlideOuter .lSAction > .lSPrev {
  color: #000;
}
/* line 296, templates/rt_fluent/custom/scss/custom.scss */
.g-verticalslider .lSSlideOuter .lSAction > .lSNext {
  color: #000;
}
/* line 300, templates/rt_fluent/custom/scss/custom.scss */
.lSPager.lSpg > li {
  border: 2px solid #000 !important;
}
/* line 304, templates/rt_fluent/custom/scss/custom.scss */
.g-video-container .g-video {
  box-shadow: none;
}
/* line 308, templates/rt_fluent/custom/scss/custom.scss */
#video-1962-particle {
  margin: 0 !important;
  padding: 0 !important;
}
/* line 313, templates/rt_fluent/custom/scss/custom.scss */
#infolist-5447-particle .g-infolist-particle .g-infolist-desc {
  font-size: 1.3rem;
}
/* line 317, templates/rt_fluent/custom/scss/custom.scss */
#g-header {
  background: #ebf9ff;
}
/* line 321, templates/rt_fluent/custom/scss/custom.scss */
#simplecontent-6741-particle .g-simplecontent-item-content-title {
  color: #3b83db;
  font-size: 1.8rem;
  line-height: normal;
}
/* line 327, templates/rt_fluent/custom/scss/custom.scss */
h3.g-title {
  color: #3b83db;
  font-size: 1.8rem;
  padding-left: 0.625rem;
}
/* line 333, templates/rt_fluent/custom/scss/custom.scss */
.accordion-group {
  border-radius: 4px;
}
/* line 337, templates/rt_fluent/custom/scss/custom.scss */
.contactcontacto .page-header {
  display: none;
}
/* line 341, templates/rt_fluent/custom/scss/custom.scss */
.g-pricingtable-col-item .g-pricingtable .g-pricingtable-desc {
  font-size: 1.5rem;
}
/* line 345, templates/rt_fluent/custom/scss/custom.scss */
#infolist-7302-particle .g-title {
  margin-bottom: 0;
  padding-bottom: 0;
}
/* line 350, templates/rt_fluent/custom/scss/custom.scss */
.moduletable.avisoDePrivacidad {
  padding: 1.625rem;
}
/* line 354, templates/rt_fluent/custom/scss/custom.scss */
.sumateAlPacto #g-bottom .g-content {
  margin-top: 0;
  padding-top: 0;
}
/* line 359, templates/rt_fluent/custom/scss/custom.scss */
#infolist-5447-particle p {
  margin: 0 0 3.3rem 0;
}
/* line 363, templates/rt_fluent/custom/scss/custom.scss */
.catItemReadMore {
  float: right;
}
/* line 367, templates/rt_fluent/custom/scss/custom.scss */
.itemVideoBlock h3 {
  display: none;
}
/* line 371, templates/rt_fluent/custom/scss/custom.scss */
.itemVideoBlock {
  background: #fff !important;
}
/* line 375, templates/rt_fluent/custom/scss/custom.scss */
.itemBackToTop {
  display: none;
}
/* line 379, templates/rt_fluent/custom/scss/custom.scss */
div.catItemHeader span.catItemDateCreated {
  font-size: 14px;
}
/* line 383, templates/rt_fluent/custom/scss/custom.scss */
.g-casestudies-grid-item-subtitle {
  font-weight: 600 !important;
  letter-spacing: 0.5px !important;
}
/* line 388, templates/rt_fluent/custom/scss/custom.scss */
.g-pricingtable-col-item .g-pricingtable .g-pricingtable-desc {
  padding: 0;
}
/* line 392, templates/rt_fluent/custom/scss/custom.scss */
.foros .button {
  width: 250px;
}
/* line 396, templates/rt_fluent/custom/scss/custom.scss */
.button, .g-pricingtable-col-item .g-pricingtable .button {
  border-radius: 0.75rem;
}
/* line 400, templates/rt_fluent/custom/scss/custom.scss */
.reporteMesasDeDiscusion .g-simplecontent-item-content-title {
  font-size: 3vw !important;
}
/* line 404, templates/rt_fluent/custom/scss/custom.scss */
#simplecontent-6907-particle .g-simplecontent-item-content-title {
  color: #3b83db !important;
  font-size: 2.2rem !important;
  line-height: normal !important;
}
/* line 410, templates/rt_fluent/custom/scss/custom.scss */
#infolist-7302-particle .g-infolist-title {
  font-size: 2.2rem !important;
}
/* line 414, templates/rt_fluent/custom/scss/custom.scss */
.itemToolbar {
  display: none !important;
}
/* line 418, templates/rt_fluent/custom/scss/custom.scss */
div.itemContainer {
  padding: 25px !important;
}
/* line 422, templates/rt_fluent/custom/scss/custom.scss */
.g-testimonialslider .g-testimonialslider-carousel:after {
  background: linear-gradient(0deg, #ebf9ff 5%, rgba(235, 249, 255, 0.8) 10%, rgba(235, 249, 255, 0) 15%, rgba(235, 249, 255, 0) 85%, rgba(235, 249, 255, 0.8) 90%, #ebf9ff 95%) !important;
}
/* line 426, templates/rt_fluent/custom/scss/custom.scss */
.g-testimonialslider-carousel-item-author-details .g-testimonialslider-carousel-item-avatar img {
  border-radius: inherit !important;
}
/* line 430, templates/rt_fluent/custom/scss/custom.scss */
.g-testimonialslider-carousel-item-avatar {
  width: 100% !important;
  background: #000;
}
/* line 435, templates/rt_fluent/custom/scss/custom.scss */
.g-testimonialslider-carousel-item-avatar img {
  width: 100% !important;
  height: auto !important;
}
/* line 440, templates/rt_fluent/custom/scss/custom.scss */
.itemid-289 .uk-panel-teaser {
  border: 1px solid #e5e5e5 !important;
}
/* line 444, templates/rt_fluent/custom/scss/custom.scss */
#mobile-menu-7951-particle .g-menu-parent-indicator {
  display: none !important;
}
/* Smartphones */
@media (max-width: 480px) {
  /* line 451, templates/rt_fluent/custom/scss/custom.scss */
  .g-verticalslider-content {
    padding: 1.5rem 1.5rem 1.5rem 3.5rem !important;
  }
  /* line 455, templates/rt_fluent/custom/scss/custom.scss */
  .foros .button {
    width: 202px !important;
    font-size: 0.9rem !important;
  }
  /* line 460, templates/rt_fluent/custom/scss/custom.scss */
  .catItemTitle {
    font-size: 1.1rem !important;
  }
}
/* Smartphones to Tablets */
/* Tablets */
@media (min-width: 768px) and (max-width: 959px) {
  /* line 473, templates/rt_fluent/custom/scss/custom.scss */
  .blogPSA .itemContainer {
    width: 100% !important;
  }
  /* line 477, templates/rt_fluent/custom/scss/custom.scss */
  .mTSAutoContainer.mTSContainer {
    z-index: 0;
    border-left: 2px solid rgba(31, 33, 38, 0.05);
  }
}
/* Desktop */
@media (min-width: 960px) and (max-width: 1199px) {
  /* line 486, templates/rt_fluent/custom/scss/custom.scss */
  .mTSAutoContainer.mTSContainer {
    z-index: 0;
    border-left: 2px solid rgba(31, 33, 38, 0.05);
  }
}
/* Large Display */
@media (min-width: 1200px) {
  /* line 496, templates/rt_fluent/custom/scss/custom.scss */
  #logo-2303-particle {
    text-align: center !important;
    margin: 2rem 0 0 0 !important;
  }
  /* line 501, templates/rt_fluent/custom/scss/custom.scss */
  .mTSAutoContainer.mTSContainer {
    z-index: 0;
    border-left: 2px solid rgba(31, 33, 38, 0.05);
  }
}
/*# sourceMappingURL=custom_233.css.map */