@import url(https://fonts.googleapis.com/css?family=Oswald:200,300,400,500,600,700&display=swap);
@import url(https://fonts.googleapis.com/css?family=Fjalla+One:400&display=swap);
@import url(https://fonts.googleapis.com/css?family=Rubik:300,300i,400,400i,500,500i,700,700i,900,900i&display=swap);
@import url(https://fonts.googleapis.com/css?family=Pathway+Gothic+One:400&display=swap);





body {
  font-family: Rubik;
}
.display-1 {
  font-family: 'Oswald', sans-serif;
  font-size: 1.1rem;
  font-display: swap;
}
.display-1 > .mbr-iconfont {
  font-size: 1.76rem;
}
.display-2 {
  font-family: 'Fjalla One', sans-serif;
  font-size: 2.2rem;
  font-display: swap;
}
.display-2 > .mbr-iconfont {
  font-size: 3.52rem;
}
.display-4 {
  font-family: 'Pathway Gothic One', sans-serif;
  font-size: 1.1rem;
  font-display: swap;
}
.display-4 > .mbr-iconfont {
  font-size: 1.76rem;
}
.display-5 {
  font-family: 'Rubik', sans-serif;
  font-size: 1.5rem;
  font-display: swap;
}
.display-5 > .mbr-iconfont {
  font-size: 2.4rem;
}
.display-7 {
  font-family: 'Rubik', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.display-7 > .mbr-iconfont {
  font-size: 1.6rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 0.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.76rem;
    font-size: calc( 1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.2rem;
    font-size: calc( 1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-sm {
  padding: 0.6rem 1.5rem;
  border-radius: 3px;
}
.btn-md {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 3px;
}
.bg-primary {
  background-color: #c52732 !important;
}
.bg-success {
  background-color: #ffb300 !important;
}
.bg-info {
  background-color: #82786e !important;
}
.bg-warning {
  background-color: #5b686b !important;
}
.bg-danger {
  background-color: #b1a374 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #c52732 !important;
  border-color: #c52732 !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #851a22 !important;
  border-color: #851a22 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #851a22 !important;
  border-color: #851a22 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff3366 !important;
  border-color: #ff3366 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #e50039 !important;
  border-color: #e50039 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #e50039 !important;
  border-color: #e50039 !important;
}
.btn-info,
.btn-info:active {
  background-color: #82786e !important;
  border-color: #82786e !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-success,
.btn-success:active {
  background-color: #ffb300 !important;
  border-color: #ffb300 !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #b37d00 !important;
  border-color: #b37d00 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #b37d00 !important;
  border-color: #b37d00 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #5b686b !important;
  border-color: #5b686b !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #384042 !important;
  border-color: #384042 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #384042 !important;
  border-color: #384042 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background: none;
  border-color: #70161c;
  color: #70161c;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #c52732;
  border-color: #c52732;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #c52732 !important;
  border-color: #c52732 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #cc0033;
  color: #cc0033;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #ff3366;
  border-color: #ff3366;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff3366 !important;
  border-color: #ff3366 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #4b453f;
  color: #4b453f;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #82786e;
  border-color: #82786e;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #82786e !important;
  border-color: #82786e !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #996b00;
  color: #996b00;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #ffffff;
  background-color: #ffb300;
  border-color: #ffb300;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #ffb300 !important;
  border-color: #ffb300 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #2c3234;
  color: #2c3234;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #5b686b;
  border-color: #5b686b;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #5b686b !important;
  border-color: #5b686b !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #7a6e45;
  color: #7a6e45;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #b1a374;
  border-color: #b1a374;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #ffffff;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #c52732 !important;
}
.text-secondary {
  color: #ff3366 !important;
}
.text-success {
  color: #ffb300 !important;
}
.text-info {
  color: #82786e !important;
}
.text-warning {
  color: #5b686b !important;
}
.text-danger {
  color: #b1a374 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #70161c !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #cc0033 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #996b00 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #4b453f !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #2c3234 !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #7a6e45 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #82786e;
}
.alert-warning {
  background-color: #5b686b;
}
.alert-danger {
  background-color: #b1a374;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #c52732;
  border-color: #c52732;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #c52732;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #e7858c;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #fff0cc;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #beb8b2;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #9ba7aa;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #dfd9c6;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Rubik', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.form-control > .mbr-iconfont {
  font-size: 1.6rem;
}
blockquote {
  border-color: #c52732;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
/* Footer */
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #c52732;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #c52732;
}
/* Headers*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .card-wrapper {
    flex: auto !important;
  }
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #c52732;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #c52732;
  border-bottom-color: #c52732;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #c52732 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #ff3366 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 100px;
  height: 100px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23c52732' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.3;
}
.cid-rrSKagUHxV {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rrSKagUHxV P {
  color: #767676;
}
.cid-rrSKJm63aH {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rrSKJm63aH .mbr-section-subtitle {
  color: #000000;
}
.cid-rrSKJm63aH H2 {
  color: #000000;
}
.cid-rrSK2SFDiN .navbar {
  padding: .5rem 0;
  background: #444444;
  transition: none;
  min-height: 77px;
}
.cid-rrSK2SFDiN .navbar-dropdown.bg-color.transparent.opened {
  background: #444444;
}
.cid-rrSK2SFDiN a {
  font-style: normal;
}
.cid-rrSK2SFDiN .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rrSK2SFDiN .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rrSK2SFDiN .nav-item:focus,
.cid-rrSK2SFDiN .nav-link:focus {
  outline: none;
}
.cid-rrSK2SFDiN .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rrSK2SFDiN .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rrSK2SFDiN .menu-logo {
  margin-right: auto;
}
.cid-rrSK2SFDiN .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rrSK2SFDiN .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rrSK2SFDiN .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rrSK2SFDiN .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rrSK2SFDiN .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rrSK2SFDiN .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rrSK2SFDiN .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rrSK2SFDiN .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rrSK2SFDiN .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rrSK2SFDiN .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rrSK2SFDiN .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rrSK2SFDiN .dropdown .dropdown-menu {
  background: #444444;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rrSK2SFDiN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rrSK2SFDiN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rrSK2SFDiN .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rrSK2SFDiN .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rrSK2SFDiN .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rrSK2SFDiN .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rrSK2SFDiN .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rrSK2SFDiN .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rrSK2SFDiN .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rrSK2SFDiN .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rrSK2SFDiN .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rrSK2SFDiN button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rrSK2SFDiN button.navbar-toggler:focus {
  outline: none;
}
.cid-rrSK2SFDiN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rrSK2SFDiN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rrSK2SFDiN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rrSK2SFDiN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rrSK2SFDiN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rrSK2SFDiN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rrSK2SFDiN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rrSK2SFDiN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rrSK2SFDiN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rrSK2SFDiN .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rrSK2SFDiN .collapsed .btn {
  display: -webkit-flex;
}
.cid-rrSK2SFDiN .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rrSK2SFDiN .collapsed .navbar-collapse.collapsing,
.cid-rrSK2SFDiN .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rrSK2SFDiN .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rrSK2SFDiN .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rrSK2SFDiN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rrSK2SFDiN .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rrSK2SFDiN .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rrSK2SFDiN .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rrSK2SFDiN .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rrSK2SFDiN .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rrSK2SFDiN .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-rrSK2SFDiN .collapsed button.navbar-toggler {
  display: block;
}
.cid-rrSK2SFDiN .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rrSK2SFDiN .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rrSK2SFDiN .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rrSK2SFDiN .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rrSK2SFDiN .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rrSK2SFDiN .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rrSK2SFDiN .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rrSK2SFDiN img {
    height: 3.8rem !important;
  }
  .cid-rrSK2SFDiN .btn {
    display: -webkit-flex;
  }
  .cid-rrSK2SFDiN button.navbar-toggler {
    display: block;
  }
  .cid-rrSK2SFDiN .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rrSK2SFDiN .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rrSK2SFDiN .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rrSK2SFDiN .navbar-collapse.collapsing,
  .cid-rrSK2SFDiN .navbar-collapse.show {
    display: block !important;
  }
  .cid-rrSK2SFDiN .navbar-collapse.collapsing .navbar-nav,
  .cid-rrSK2SFDiN .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rrSK2SFDiN .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rrSK2SFDiN .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rrSK2SFDiN .navbar-collapse.collapsing .navbar-buttons,
  .cid-rrSK2SFDiN .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rrSK2SFDiN .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rrSK2SFDiN .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rrSK2SFDiN .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rrSK2SFDiN .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rrSK2SFDiN .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rrSK2SFDiN .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rrSK2SFDiN .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rrSK2SFDiN .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rrSK2SFDiN .nav-link:hover,
.cid-rrSK2SFDiN .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rrTAxWpHQq {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rrTAxWpHQq .card-box {
  padding: 0 2rem;
}
.cid-rrTAxWpHQq .mbr-section-btn {
  padding-top: 1rem;
}
.cid-rrTAxWpHQq .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-rrTAxWpHQq h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-rrTAxWpHQq p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-rrTAxWpHQq .mbr-text {
  color: #000000;
}
.cid-rrTAxWpHQq .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rrTAxWpHQq .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-rrSLoAt2lD {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rrSLoAt2lD .mbr-section-subtitle {
  color: #767676;
}
.cid-rrSLoAt2lD H2 {
  color: #000000;
}
.cid-rrT25sHeCb {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
}
.cid-rrT25sHeCb .carousel-control {
  background: #000;
}
.cid-rrT25sHeCb .mbr-section-subtitle {
  color: #767676;
}
.cid-rrT25sHeCb .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rrT25sHeCb .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rrT25sHeCb .carousel-item .wrap-img {
  text-align: center;
}
.cid-rrT25sHeCb .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rrT25sHeCb .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rrT25sHeCb .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rrT25sHeCb .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-rrT25sHeCb .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-rrT25sHeCb .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rrT25sHeCb .cloneditem-1,
.cid-rrT25sHeCb .cloneditem-2,
.cid-rrT25sHeCb .cloneditem-3,
.cid-rrT25sHeCb .cloneditem-4,
.cid-rrT25sHeCb .cloneditem-5 {
  display: none;
}
.cid-rrT25sHeCb .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rrT25sHeCb .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rrT25sHeCb .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rrT25sHeCb .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rrT25sHeCb .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rrT25sHeCb .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rrT25sHeCb .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rrT25sHeCb .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rrT25sHeCb .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rrT25sHeCb .carousel-inner.slides2 .cloneditem-1,
  .cid-rrT25sHeCb .carousel-inner.slides2 .cloneditem-2,
  .cid-rrT25sHeCb .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rrT25sHeCb .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rrT25sHeCb .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rrT25sHeCb .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rrT25sHeCb .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rrT25sHeCb .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rrT25sHeCb .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rrT25sHeCb .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rrT25sHeCb .carousel-inner.slides3 .cloneditem-1,
  .cid-rrT25sHeCb .carousel-inner.slides3 .cloneditem-2,
  .cid-rrT25sHeCb .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rrT25sHeCb .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rrT25sHeCb .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rrT25sHeCb .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rrT25sHeCb .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rrT25sHeCb .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rrT25sHeCb .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rrT25sHeCb .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rrT25sHeCb .carousel-inner.slides4 .cloneditem-1,
  .cid-rrT25sHeCb .carousel-inner.slides4 .cloneditem-2,
  .cid-rrT25sHeCb .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rrT25sHeCb .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rrT25sHeCb .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rrT25sHeCb .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rrT25sHeCb .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rrT25sHeCb .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rrT25sHeCb .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rrT25sHeCb .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rrT25sHeCb .carousel-inner.slides5 .cloneditem-1,
  .cid-rrT25sHeCb .carousel-inner.slides5 .cloneditem-2,
  .cid-rrT25sHeCb .carousel-inner.slides5 .cloneditem-3,
  .cid-rrT25sHeCb .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rrT25sHeCb .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rrT25sHeCb .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rrT25sHeCb .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rrT25sHeCb .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rrT25sHeCb .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rrT25sHeCb .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rrT25sHeCb .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rrT25sHeCb .carousel-inner.slides6 .cloneditem-1,
  .cid-rrT25sHeCb .carousel-inner.slides6 .cloneditem-2,
  .cid-rrT25sHeCb .carousel-inner.slides6 .cloneditem-3,
  .cid-rrT25sHeCb .carousel-inner.slides6 .cloneditem-4,
  .cid-rrT25sHeCb .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rD6w5jQAnZ {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-rD6w5jQAnZ .content {
    text-align: center;
  }
  .cid-rD6w5jQAnZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rD6w5jQAnZ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rD6w5jQAnZ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rD6w5jQAnZ .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rD6w5jQAnZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rD6w5jQAnZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rD6w5jQAnZ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rD6w5jQAnZ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rD6w5jQAnZ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rD6w5jQAnZ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rD6w5jQAnZ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rD6w5jQAnZ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rD6w5jQAnZ H5 {
  color: #000000;
}
.cid-rD6w5jQAnZ P {
  color: #000000;
}
.cid-rBXTvaeKt6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #efefef, #cccccc);
}
.cid-rBXTvaeKt6 .mbr-iconfont-social {
  font-size: 32px;
  color: #c31e25;
}
.cid-rBXTvaeKt6 .social-list a:focus {
  text-decoration: none;
}
.cid-rrUbqTiGZR {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rrUbqTiGZR P {
  color: #767676;
}
.cid-rrUcdyvsox {
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/fondo-banner-quienes-somos-1920x789.jpg");
}
.cid-rrUcdyvsox .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-rrUcdyvsox .mbr-author-name {
  font-weight: bold;
  color: #000000;
}
.cid-rrUcdyvsox .mbr-author-desc {
  color: #232;
}
@media (max-width: 991px) {
  .cid-rrUcdyvsox .mbr-figure,
  .cid-rrUcdyvsox img {
    max-height: 300px;
    width: auto;
    margin: auto;
  }
}
.cid-rrUfcHFnfM {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rrUfcHFnfM .mbr-section-subtitle {
  color: #000000;
}
.cid-rrUfcHFnfM H2 {
  color: #000000;
}
.cid-rrUbqVOzJv .navbar {
  padding: .5rem 0;
  background: #444444;
  transition: none;
  min-height: 77px;
}
.cid-rrUbqVOzJv .navbar-dropdown.bg-color.transparent.opened {
  background: #444444;
}
.cid-rrUbqVOzJv a {
  font-style: normal;
}
.cid-rrUbqVOzJv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rrUbqVOzJv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rrUbqVOzJv .nav-item:focus,
.cid-rrUbqVOzJv .nav-link:focus {
  outline: none;
}
.cid-rrUbqVOzJv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rrUbqVOzJv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rrUbqVOzJv .menu-logo {
  margin-right: auto;
}
.cid-rrUbqVOzJv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rrUbqVOzJv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rrUbqVOzJv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rrUbqVOzJv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rrUbqVOzJv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rrUbqVOzJv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rrUbqVOzJv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rrUbqVOzJv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rrUbqVOzJv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rrUbqVOzJv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rrUbqVOzJv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rrUbqVOzJv .dropdown .dropdown-menu {
  background: #444444;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rrUbqVOzJv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rrUbqVOzJv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rrUbqVOzJv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rrUbqVOzJv .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rrUbqVOzJv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rrUbqVOzJv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rrUbqVOzJv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rrUbqVOzJv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rrUbqVOzJv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rrUbqVOzJv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rrUbqVOzJv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rrUbqVOzJv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rrUbqVOzJv button.navbar-toggler:focus {
  outline: none;
}
.cid-rrUbqVOzJv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rrUbqVOzJv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rrUbqVOzJv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rrUbqVOzJv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rrUbqVOzJv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rrUbqVOzJv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rrUbqVOzJv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rrUbqVOzJv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rrUbqVOzJv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rrUbqVOzJv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rrUbqVOzJv .collapsed .btn {
  display: -webkit-flex;
}
.cid-rrUbqVOzJv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rrUbqVOzJv .collapsed .navbar-collapse.collapsing,
.cid-rrUbqVOzJv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rrUbqVOzJv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rrUbqVOzJv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rrUbqVOzJv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rrUbqVOzJv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rrUbqVOzJv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rrUbqVOzJv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rrUbqVOzJv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rrUbqVOzJv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rrUbqVOzJv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-rrUbqVOzJv .collapsed button.navbar-toggler {
  display: block;
}
.cid-rrUbqVOzJv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rrUbqVOzJv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rrUbqVOzJv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rrUbqVOzJv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rrUbqVOzJv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rrUbqVOzJv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rrUbqVOzJv .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rrUbqVOzJv img {
    height: 3.8rem !important;
  }
  .cid-rrUbqVOzJv .btn {
    display: -webkit-flex;
  }
  .cid-rrUbqVOzJv button.navbar-toggler {
    display: block;
  }
  .cid-rrUbqVOzJv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rrUbqVOzJv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rrUbqVOzJv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rrUbqVOzJv .navbar-collapse.collapsing,
  .cid-rrUbqVOzJv .navbar-collapse.show {
    display: block !important;
  }
  .cid-rrUbqVOzJv .navbar-collapse.collapsing .navbar-nav,
  .cid-rrUbqVOzJv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rrUbqVOzJv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rrUbqVOzJv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rrUbqVOzJv .navbar-collapse.collapsing .navbar-buttons,
  .cid-rrUbqVOzJv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rrUbqVOzJv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rrUbqVOzJv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rrUbqVOzJv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rrUbqVOzJv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rrUbqVOzJv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rrUbqVOzJv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rrUbqVOzJv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rrUbqVOzJv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rrUbqVOzJv .nav-link:hover,
.cid-rrUbqVOzJv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rrUgcOfJQk {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rrUgcOfJQk .testimonial-text {
  font-style: italic;
  font-weight: 300;
  color: #000000;
}
.cid-rrUgcOfJQk .mbr-author-name {
  font-weight: bold;
  color: #000000;
}
.cid-rrUgcOfJQk .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
@media (max-width: 991px) {
  .cid-rrUgcOfJQk .mbr-figure,
  .cid-rrUgcOfJQk img {
    max-height: 300px;
    width: auto;
    margin: auto;
  }
  .cid-rrUgcOfJQk .media-content {
    padding-top: 1.5rem !important;
  }
}
.cid-rrUgcOfJQk .mbr-author-desc {
  color: #cc2952;
}
.cid-rrUm4lI8x9 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/fondo-mision-y-vision2-1920x1038.jpg");
}
.cid-rrUm4lI8x9 .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-rrUm4lI8x9 .step {
  width: 64px;
  height: 64px;
  font-size: 32px;
  border-radius: 50%;
  border: 2px solid #efefef;
  color: #ffb300;
}
@media (max-width: 767px) {
  .cid-rrUm4lI8x9 .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rrUm4lI8x9 .separline {
  position: relative;
}
.cid-rrUm4lI8x9 .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-rrUm4lI8x9 .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rrUm4lI8x9 .mbr-step-title {
  color: #ffb300;
}
.cid-rrUm4lI8x9 .mbr-step-text {
  color: #ffffff;
}
.cid-rrUr7DG62U {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-rrUr7DG62U .media-container-column {
  align-items: center;
  -webkit-align-items: center;
}
.cid-rrUr7DG62U .mbr-author-desc {
  display: block;
}
.cid-rrUr7DG62U .mbr-testimonial {
  flex-basis: auto;
  margin-top: 5rem;
  -webkit-flex-basis: auto;
}
.cid-rrUr7DG62U .mbr-testimonial .panel-item {
  background-color: #ffb300;
}
.cid-rrUr7DG62U .mbr-testimonial .card-block {
  -webkit-flex-grow: 0;
  flex-grow: 0;
  padding: 2rem;
}
.cid-rrUr7DG62U .mbr-testimonial .card-block .testimonial-photo {
  margin-top: -5rem;
  display: inline-block;
  width: 120px;
  height: 120px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
}
.cid-rrUr7DG62U .mbr-testimonial .card-block .testimonial-photo img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-rrUr7DG62U .mbr-testimonial .card-block p {
  margin: 0;
}
.cid-rrUr7DG62U .mbr-testimonial .card-footer {
  padding: 0 2rem 2rem 2rem;
  border-top: 0;
  word-wrap: break-word;
  word-break: break-word;
  background: none;
}
@media (max-width: 260px) {
  .cid-rrUr7DG62U .testimonial-photo {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-rrUr7DG62U .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-rrUr7DG62U .mbr-author-name {
  color: #232323;
  text-align: left;
}
.cid-rrUr7DG62U .mbr-author-name DIV {
  text-align: left;
}
.cid-rrYhO6R9c8 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-rrYhO6R9c8 .media-container-column {
  align-items: center;
  -webkit-align-items: center;
}
.cid-rrYhO6R9c8 .mbr-author-desc {
  display: block;
}
.cid-rrYhO6R9c8 .mbr-testimonial {
  flex-basis: auto;
  margin-top: 5rem;
  -webkit-flex-basis: auto;
}
.cid-rrYhO6R9c8 .mbr-testimonial .panel-item {
  background-color: #ffb300;
}
.cid-rrYhO6R9c8 .mbr-testimonial .card-block {
  -webkit-flex-grow: 0;
  flex-grow: 0;
  padding: 2rem;
}
.cid-rrYhO6R9c8 .mbr-testimonial .card-block .testimonial-photo {
  margin-top: -5rem;
  display: inline-block;
  width: 120px;
  height: 120px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
}
.cid-rrYhO6R9c8 .mbr-testimonial .card-block .testimonial-photo img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-rrYhO6R9c8 .mbr-testimonial .card-block p {
  margin: 0;
}
.cid-rrYhO6R9c8 .mbr-testimonial .card-footer {
  padding: 0 2rem 2rem 2rem;
  border-top: 0;
  word-wrap: break-word;
  word-break: break-word;
  background: none;
}
@media (max-width: 260px) {
  .cid-rrYhO6R9c8 .testimonial-photo {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-rrYhO6R9c8 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-rrYhO6R9c8 .mbr-author-name {
  color: #232323;
  text-align: left;
}
.cid-rrYhO6R9c8 .mbr-author-name DIV {
  text-align: left;
}
.cid-rrYhPE7idZ {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rrYhPE7idZ .media-container-column {
  align-items: center;
  -webkit-align-items: center;
}
.cid-rrYhPE7idZ .mbr-author-desc {
  display: block;
}
.cid-rrYhPE7idZ .mbr-testimonial {
  flex-basis: auto;
  margin-top: 5rem;
  -webkit-flex-basis: auto;
}
.cid-rrYhPE7idZ .mbr-testimonial .panel-item {
  background-color: #ffb300;
}
.cid-rrYhPE7idZ .mbr-testimonial .card-block {
  -webkit-flex-grow: 0;
  flex-grow: 0;
  padding: 2rem;
}
.cid-rrYhPE7idZ .mbr-testimonial .card-block .testimonial-photo {
  margin-top: -5rem;
  display: inline-block;
  width: 120px;
  height: 120px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
}
.cid-rrYhPE7idZ .mbr-testimonial .card-block .testimonial-photo img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-rrYhPE7idZ .mbr-testimonial .card-block p {
  margin: 0;
}
.cid-rrYhPE7idZ .mbr-testimonial .card-footer {
  padding: 0 2rem 2rem 2rem;
  border-top: 0;
  word-wrap: break-word;
  word-break: break-word;
  background: none;
}
@media (max-width: 260px) {
  .cid-rrYhPE7idZ .testimonial-photo {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-rrYhPE7idZ .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-rrYhPE7idZ .mbr-author-name {
  color: #232323;
  text-align: left;
}
.cid-rrYhPE7idZ .mbr-author-name DIV {
  text-align: left;
}
.cid-rrUyryXd5L {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f3f4f6;
}
.cid-rrUyryXd5L .testimonial-text {
  font-style: italic;
  color: #000000;
  font-weight: 300;
}
.cid-rrUyryXd5L .mbr-author-name {
  font-weight: bold;
  color: #000000;
}
.cid-rrUyryXd5L .mbr-author-desc {
  color: #cc2952;
}
@media (max-width: 991px) {
  .cid-rrUyryXd5L .mbr-figure,
  .cid-rrUyryXd5L img {
    max-height: 300px;
    width: auto;
    margin: auto;
  }
}
.cid-rQevkCS5ZK {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
}
.cid-rQevkCS5ZK .carousel-control {
  background: #000;
}
.cid-rQevkCS5ZK .mbr-section-subtitle {
  color: #767676;
}
.cid-rQevkCS5ZK .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQevkCS5ZK .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rQevkCS5ZK .carousel-item .wrap-img {
  text-align: center;
}
.cid-rQevkCS5ZK .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rQevkCS5ZK .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQevkCS5ZK .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rQevkCS5ZK .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-rQevkCS5ZK .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-rQevkCS5ZK .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rQevkCS5ZK .cloneditem-1,
.cid-rQevkCS5ZK .cloneditem-2,
.cid-rQevkCS5ZK .cloneditem-3,
.cid-rQevkCS5ZK .cloneditem-4,
.cid-rQevkCS5ZK .cloneditem-5 {
  display: none;
}
.cid-rQevkCS5ZK .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rQevkCS5ZK .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rQevkCS5ZK .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rQevkCS5ZK .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rQevkCS5ZK .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rQevkCS5ZK .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rQevkCS5ZK .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rQevkCS5ZK .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQevkCS5ZK .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQevkCS5ZK .carousel-inner.slides2 .cloneditem-1,
  .cid-rQevkCS5ZK .carousel-inner.slides2 .cloneditem-2,
  .cid-rQevkCS5ZK .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rQevkCS5ZK .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rQevkCS5ZK .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rQevkCS5ZK .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rQevkCS5ZK .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rQevkCS5ZK .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rQevkCS5ZK .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQevkCS5ZK .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQevkCS5ZK .carousel-inner.slides3 .cloneditem-1,
  .cid-rQevkCS5ZK .carousel-inner.slides3 .cloneditem-2,
  .cid-rQevkCS5ZK .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rQevkCS5ZK .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rQevkCS5ZK .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rQevkCS5ZK .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rQevkCS5ZK .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rQevkCS5ZK .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rQevkCS5ZK .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQevkCS5ZK .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQevkCS5ZK .carousel-inner.slides4 .cloneditem-1,
  .cid-rQevkCS5ZK .carousel-inner.slides4 .cloneditem-2,
  .cid-rQevkCS5ZK .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rQevkCS5ZK .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rQevkCS5ZK .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rQevkCS5ZK .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rQevkCS5ZK .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rQevkCS5ZK .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rQevkCS5ZK .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQevkCS5ZK .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQevkCS5ZK .carousel-inner.slides5 .cloneditem-1,
  .cid-rQevkCS5ZK .carousel-inner.slides5 .cloneditem-2,
  .cid-rQevkCS5ZK .carousel-inner.slides5 .cloneditem-3,
  .cid-rQevkCS5ZK .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rQevkCS5ZK .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rQevkCS5ZK .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rQevkCS5ZK .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rQevkCS5ZK .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rQevkCS5ZK .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rQevkCS5ZK .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQevkCS5ZK .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQevkCS5ZK .carousel-inner.slides6 .cloneditem-1,
  .cid-rQevkCS5ZK .carousel-inner.slides6 .cloneditem-2,
  .cid-rQevkCS5ZK .carousel-inner.slides6 .cloneditem-3,
  .cid-rQevkCS5ZK .carousel-inner.slides6 .cloneditem-4,
  .cid-rQevkCS5ZK .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rD6vPQunVG {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-rD6vPQunVG .content {
    text-align: center;
  }
  .cid-rD6vPQunVG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rD6vPQunVG .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rD6vPQunVG .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rD6vPQunVG .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rD6vPQunVG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rD6vPQunVG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rD6vPQunVG .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rD6vPQunVG .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rD6vPQunVG .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rD6vPQunVG .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rD6vPQunVG .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rD6vPQunVG .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rD6vPQunVG H5 {
  color: #000000;
}
.cid-rD6vPQunVG P {
  color: #000000;
}
.cid-rBXVyO3tHx {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #efefef, #cccccc);
}
.cid-rBXVyO3tHx .mbr-iconfont-social {
  font-size: 32px;
  color: #c31e25;
}
.cid-rBXVyO3tHx .social-list a:focus {
  text-decoration: none;
}
.cid-rrUGQqV7Vr {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rrUGQqV7Vr P {
  color: #767676;
}
.cid-rrUH9udrpW {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/fondo-banner-desarrollo-de-productos-1903x330.jpg");
}
.cid-rrUH9udrpW H3 {
  text-align: left;
}
.cid-rrUGQsOd5e {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rrUGQsOd5e .mbr-section-subtitle {
  color: #767676;
}
.cid-rrUGQsOd5e H2 {
  color: #000000;
}
.cid-rrUPolojCm {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rrUPolojCm .card-box {
  padding: 0 2rem;
}
.cid-rrUPolojCm .mbr-section-btn {
  padding-top: 1rem;
}
.cid-rrUPolojCm .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-rrUPolojCm h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-rrUPolojCm p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-rrUPolojCm .mbr-text {
  color: #767676;
}
.cid-rrUPolojCm .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rrUPolojCm .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-rrUGQtw0iG .navbar {
  padding: .5rem 0;
  background: #444444;
  transition: none;
  min-height: 77px;
}
.cid-rrUGQtw0iG .navbar-dropdown.bg-color.transparent.opened {
  background: #444444;
}
.cid-rrUGQtw0iG a {
  font-style: normal;
}
.cid-rrUGQtw0iG .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rrUGQtw0iG .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rrUGQtw0iG .nav-item:focus,
.cid-rrUGQtw0iG .nav-link:focus {
  outline: none;
}
.cid-rrUGQtw0iG .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rrUGQtw0iG .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rrUGQtw0iG .menu-logo {
  margin-right: auto;
}
.cid-rrUGQtw0iG .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rrUGQtw0iG .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rrUGQtw0iG .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rrUGQtw0iG .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rrUGQtw0iG .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rrUGQtw0iG .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rrUGQtw0iG .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rrUGQtw0iG .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rrUGQtw0iG .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rrUGQtw0iG .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rrUGQtw0iG .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rrUGQtw0iG .dropdown .dropdown-menu {
  background: #444444;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rrUGQtw0iG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rrUGQtw0iG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rrUGQtw0iG .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rrUGQtw0iG .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rrUGQtw0iG .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rrUGQtw0iG .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rrUGQtw0iG .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rrUGQtw0iG .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rrUGQtw0iG .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rrUGQtw0iG .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rrUGQtw0iG .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rrUGQtw0iG button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rrUGQtw0iG button.navbar-toggler:focus {
  outline: none;
}
.cid-rrUGQtw0iG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rrUGQtw0iG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rrUGQtw0iG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rrUGQtw0iG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rrUGQtw0iG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rrUGQtw0iG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rrUGQtw0iG nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rrUGQtw0iG nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rrUGQtw0iG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rrUGQtw0iG .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rrUGQtw0iG .collapsed .btn {
  display: -webkit-flex;
}
.cid-rrUGQtw0iG .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rrUGQtw0iG .collapsed .navbar-collapse.collapsing,
.cid-rrUGQtw0iG .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rrUGQtw0iG .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rrUGQtw0iG .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rrUGQtw0iG .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rrUGQtw0iG .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rrUGQtw0iG .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rrUGQtw0iG .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rrUGQtw0iG .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rrUGQtw0iG .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rrUGQtw0iG .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-rrUGQtw0iG .collapsed button.navbar-toggler {
  display: block;
}
.cid-rrUGQtw0iG .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rrUGQtw0iG .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rrUGQtw0iG .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rrUGQtw0iG .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rrUGQtw0iG .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rrUGQtw0iG .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rrUGQtw0iG .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rrUGQtw0iG img {
    height: 3.8rem !important;
  }
  .cid-rrUGQtw0iG .btn {
    display: -webkit-flex;
  }
  .cid-rrUGQtw0iG button.navbar-toggler {
    display: block;
  }
  .cid-rrUGQtw0iG .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rrUGQtw0iG .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rrUGQtw0iG .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rrUGQtw0iG .navbar-collapse.collapsing,
  .cid-rrUGQtw0iG .navbar-collapse.show {
    display: block !important;
  }
  .cid-rrUGQtw0iG .navbar-collapse.collapsing .navbar-nav,
  .cid-rrUGQtw0iG .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rrUGQtw0iG .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rrUGQtw0iG .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rrUGQtw0iG .navbar-collapse.collapsing .navbar-buttons,
  .cid-rrUGQtw0iG .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rrUGQtw0iG .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rrUGQtw0iG .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rrUGQtw0iG .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rrUGQtw0iG .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rrUGQtw0iG .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rrUGQtw0iG .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rrUGQtw0iG .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rrUGQtw0iG .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rrUGQtw0iG .nav-link:hover,
.cid-rrUGQtw0iG .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rrUJlmccSv {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/fonndo-foot-desarrollando-productos-1903x660.jpg");
}
.cid-rrUJlmccSv H3 {
  text-align: left;
}
.cid-rrUGQyNzOC {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
}
.cid-rrUGQyNzOC .carousel-control {
  background: #000;
}
.cid-rrUGQyNzOC .mbr-section-subtitle {
  color: #767676;
}
.cid-rrUGQyNzOC .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rrUGQyNzOC .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rrUGQyNzOC .carousel-item .wrap-img {
  text-align: center;
}
.cid-rrUGQyNzOC .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rrUGQyNzOC .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rrUGQyNzOC .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rrUGQyNzOC .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-rrUGQyNzOC .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-rrUGQyNzOC .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rrUGQyNzOC .cloneditem-1,
.cid-rrUGQyNzOC .cloneditem-2,
.cid-rrUGQyNzOC .cloneditem-3,
.cid-rrUGQyNzOC .cloneditem-4,
.cid-rrUGQyNzOC .cloneditem-5 {
  display: none;
}
.cid-rrUGQyNzOC .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rrUGQyNzOC .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rrUGQyNzOC .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rrUGQyNzOC .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rrUGQyNzOC .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rrUGQyNzOC .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rrUGQyNzOC .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rrUGQyNzOC .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rrUGQyNzOC .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rrUGQyNzOC .carousel-inner.slides2 .cloneditem-1,
  .cid-rrUGQyNzOC .carousel-inner.slides2 .cloneditem-2,
  .cid-rrUGQyNzOC .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rrUGQyNzOC .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rrUGQyNzOC .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rrUGQyNzOC .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rrUGQyNzOC .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rrUGQyNzOC .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rrUGQyNzOC .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rrUGQyNzOC .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rrUGQyNzOC .carousel-inner.slides3 .cloneditem-1,
  .cid-rrUGQyNzOC .carousel-inner.slides3 .cloneditem-2,
  .cid-rrUGQyNzOC .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rrUGQyNzOC .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rrUGQyNzOC .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rrUGQyNzOC .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rrUGQyNzOC .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rrUGQyNzOC .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rrUGQyNzOC .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rrUGQyNzOC .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rrUGQyNzOC .carousel-inner.slides4 .cloneditem-1,
  .cid-rrUGQyNzOC .carousel-inner.slides4 .cloneditem-2,
  .cid-rrUGQyNzOC .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rrUGQyNzOC .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rrUGQyNzOC .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rrUGQyNzOC .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rrUGQyNzOC .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rrUGQyNzOC .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rrUGQyNzOC .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rrUGQyNzOC .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rrUGQyNzOC .carousel-inner.slides5 .cloneditem-1,
  .cid-rrUGQyNzOC .carousel-inner.slides5 .cloneditem-2,
  .cid-rrUGQyNzOC .carousel-inner.slides5 .cloneditem-3,
  .cid-rrUGQyNzOC .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rrUGQyNzOC .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rrUGQyNzOC .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rrUGQyNzOC .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rrUGQyNzOC .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rrUGQyNzOC .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rrUGQyNzOC .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rrUGQyNzOC .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rrUGQyNzOC .carousel-inner.slides6 .cloneditem-1,
  .cid-rrUGQyNzOC .carousel-inner.slides6 .cloneditem-2,
  .cid-rrUGQyNzOC .carousel-inner.slides6 .cloneditem-3,
  .cid-rrUGQyNzOC .carousel-inner.slides6 .cloneditem-4,
  .cid-rrUGQyNzOC .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rD6weEzhZz {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-rD6weEzhZz .content {
    text-align: center;
  }
  .cid-rD6weEzhZz .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rD6weEzhZz .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rD6weEzhZz .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rD6weEzhZz .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rD6weEzhZz .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rD6weEzhZz .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rD6weEzhZz .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rD6weEzhZz .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rD6weEzhZz .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rD6weEzhZz .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rD6weEzhZz .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rD6weEzhZz .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rD6weEzhZz H5 {
  color: #000000;
}
.cid-rD6weEzhZz P {
  color: #000000;
}
.cid-rBXVE0ZTLn {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #efefef, #cccccc);
}
.cid-rBXVE0ZTLn .mbr-iconfont-social {
  font-size: 32px;
  color: #c31e25;
}
.cid-rBXVE0ZTLn .social-list a:focus {
  text-decoration: none;
}
.cid-rrUV6DTOq4 {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rrUV6DTOq4 P {
  color: #767676;
}
.cid-rrUV6ICEhy .navbar {
  padding: .5rem 0;
  background: #444444;
  transition: none;
  min-height: 77px;
}
.cid-rrUV6ICEhy .navbar-dropdown.bg-color.transparent.opened {
  background: #444444;
}
.cid-rrUV6ICEhy a {
  font-style: normal;
}
.cid-rrUV6ICEhy .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rrUV6ICEhy .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rrUV6ICEhy .nav-item:focus,
.cid-rrUV6ICEhy .nav-link:focus {
  outline: none;
}
.cid-rrUV6ICEhy .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rrUV6ICEhy .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rrUV6ICEhy .menu-logo {
  margin-right: auto;
}
.cid-rrUV6ICEhy .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rrUV6ICEhy .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rrUV6ICEhy .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rrUV6ICEhy .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rrUV6ICEhy .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rrUV6ICEhy .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rrUV6ICEhy .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rrUV6ICEhy .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rrUV6ICEhy .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rrUV6ICEhy .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rrUV6ICEhy .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rrUV6ICEhy .dropdown .dropdown-menu {
  background: #444444;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rrUV6ICEhy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rrUV6ICEhy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rrUV6ICEhy .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rrUV6ICEhy .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rrUV6ICEhy .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rrUV6ICEhy .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rrUV6ICEhy .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rrUV6ICEhy .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rrUV6ICEhy .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rrUV6ICEhy .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rrUV6ICEhy .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rrUV6ICEhy button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rrUV6ICEhy button.navbar-toggler:focus {
  outline: none;
}
.cid-rrUV6ICEhy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rrUV6ICEhy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rrUV6ICEhy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rrUV6ICEhy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rrUV6ICEhy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rrUV6ICEhy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rrUV6ICEhy nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rrUV6ICEhy nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rrUV6ICEhy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rrUV6ICEhy .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rrUV6ICEhy .collapsed .btn {
  display: -webkit-flex;
}
.cid-rrUV6ICEhy .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rrUV6ICEhy .collapsed .navbar-collapse.collapsing,
.cid-rrUV6ICEhy .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rrUV6ICEhy .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rrUV6ICEhy .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rrUV6ICEhy .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rrUV6ICEhy .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rrUV6ICEhy .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rrUV6ICEhy .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rrUV6ICEhy .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rrUV6ICEhy .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rrUV6ICEhy .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-rrUV6ICEhy .collapsed button.navbar-toggler {
  display: block;
}
.cid-rrUV6ICEhy .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rrUV6ICEhy .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rrUV6ICEhy .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rrUV6ICEhy .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rrUV6ICEhy .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rrUV6ICEhy .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rrUV6ICEhy .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rrUV6ICEhy img {
    height: 3.8rem !important;
  }
  .cid-rrUV6ICEhy .btn {
    display: -webkit-flex;
  }
  .cid-rrUV6ICEhy button.navbar-toggler {
    display: block;
  }
  .cid-rrUV6ICEhy .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rrUV6ICEhy .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rrUV6ICEhy .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rrUV6ICEhy .navbar-collapse.collapsing,
  .cid-rrUV6ICEhy .navbar-collapse.show {
    display: block !important;
  }
  .cid-rrUV6ICEhy .navbar-collapse.collapsing .navbar-nav,
  .cid-rrUV6ICEhy .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rrUV6ICEhy .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rrUV6ICEhy .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rrUV6ICEhy .navbar-collapse.collapsing .navbar-buttons,
  .cid-rrUV6ICEhy .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rrUV6ICEhy .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rrUV6ICEhy .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rrUV6ICEhy .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rrUV6ICEhy .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rrUV6ICEhy .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rrUV6ICEhy .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rrUV6ICEhy .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rrUV6ICEhy .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rrUV6ICEhy .nav-link:hover,
.cid-rrUV6ICEhy .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rrUVBD9I7S {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rUmCfpvkSs {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rUmCfpvkSs .mbr-section-subtitle {
  color: #767676;
}
.cid-rUmCfpvkSs H2 {
  text-align: center;
}
.cid-rUnvcGgPw7 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rUnvcGgPw7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rUnvcGgPw7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rUnvcGgPw7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rUnvcGgPw7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rUnvcGgPw7 .row > .row {
  display: block;
}
.cid-rUnvcGgPw7 .mbr-gallery-item {
  width: 100%;
}
.cid-rUnvcGgPw7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffb300;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rUnvcGgPw7 .mbr-gallery-item > div {
  position: relative;
}
.cid-rUnvcGgPw7 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rUnvcGgPw7 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rUnvcGgPw7 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rUnvcGgPw7 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #ffb300 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rGx1bxQhvJ {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rGx1bxQhvJ .mbr-section-btn > * {
  margin: 0;
}
.cid-rGx1bxQhvJ h4 {
  font-weight: 500;
}
.cid-rGx1bxQhvJ p {
  color: #232323;
}
.cid-rGx1bxQhvJ .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-rGx1bxQhvJ .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rGx1bxQhvJ .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rGx1bxQhvJ .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rGx1bxQhvJ .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rGx1bxQhvJ .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rGx1bxQhvJ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rGx1bxQhvJ .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-rGx1bxQhvJ .card-img span {
    font-size: 40px !important;
  }
}
.cid-rGx1bxQhvJ .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-rGx1bxQhvJ H2 {
  color: #000000;
}
.cid-rGx1bxQhvJ .text1 {
  color: #000000;
}
.cid-rQexn0Dvtl {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
}
.cid-rQexn0Dvtl .carousel-control {
  background: #000;
}
.cid-rQexn0Dvtl .mbr-section-subtitle {
  color: #767676;
}
.cid-rQexn0Dvtl .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQexn0Dvtl .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rQexn0Dvtl .carousel-item .wrap-img {
  text-align: center;
}
.cid-rQexn0Dvtl .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rQexn0Dvtl .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQexn0Dvtl .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rQexn0Dvtl .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-rQexn0Dvtl .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-rQexn0Dvtl .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rQexn0Dvtl .cloneditem-1,
.cid-rQexn0Dvtl .cloneditem-2,
.cid-rQexn0Dvtl .cloneditem-3,
.cid-rQexn0Dvtl .cloneditem-4,
.cid-rQexn0Dvtl .cloneditem-5 {
  display: none;
}
.cid-rQexn0Dvtl .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rQexn0Dvtl .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rQexn0Dvtl .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rQexn0Dvtl .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rQexn0Dvtl .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rQexn0Dvtl .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rQexn0Dvtl .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rQexn0Dvtl .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQexn0Dvtl .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQexn0Dvtl .carousel-inner.slides2 .cloneditem-1,
  .cid-rQexn0Dvtl .carousel-inner.slides2 .cloneditem-2,
  .cid-rQexn0Dvtl .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rQexn0Dvtl .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rQexn0Dvtl .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rQexn0Dvtl .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rQexn0Dvtl .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rQexn0Dvtl .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rQexn0Dvtl .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQexn0Dvtl .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQexn0Dvtl .carousel-inner.slides3 .cloneditem-1,
  .cid-rQexn0Dvtl .carousel-inner.slides3 .cloneditem-2,
  .cid-rQexn0Dvtl .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rQexn0Dvtl .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rQexn0Dvtl .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rQexn0Dvtl .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rQexn0Dvtl .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rQexn0Dvtl .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rQexn0Dvtl .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQexn0Dvtl .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQexn0Dvtl .carousel-inner.slides4 .cloneditem-1,
  .cid-rQexn0Dvtl .carousel-inner.slides4 .cloneditem-2,
  .cid-rQexn0Dvtl .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rQexn0Dvtl .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rQexn0Dvtl .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rQexn0Dvtl .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rQexn0Dvtl .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rQexn0Dvtl .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rQexn0Dvtl .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQexn0Dvtl .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQexn0Dvtl .carousel-inner.slides5 .cloneditem-1,
  .cid-rQexn0Dvtl .carousel-inner.slides5 .cloneditem-2,
  .cid-rQexn0Dvtl .carousel-inner.slides5 .cloneditem-3,
  .cid-rQexn0Dvtl .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rQexn0Dvtl .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rQexn0Dvtl .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rQexn0Dvtl .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rQexn0Dvtl .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rQexn0Dvtl .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rQexn0Dvtl .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQexn0Dvtl .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQexn0Dvtl .carousel-inner.slides6 .cloneditem-1,
  .cid-rQexn0Dvtl .carousel-inner.slides6 .cloneditem-2,
  .cid-rQexn0Dvtl .carousel-inner.slides6 .cloneditem-3,
  .cid-rQexn0Dvtl .carousel-inner.slides6 .cloneditem-4,
  .cid-rQexn0Dvtl .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rD6z9l1qdn {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-rD6z9l1qdn .content {
    text-align: center;
  }
  .cid-rD6z9l1qdn .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rD6z9l1qdn .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rD6z9l1qdn .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rD6z9l1qdn .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rD6z9l1qdn .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rD6z9l1qdn .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rD6z9l1qdn .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rD6z9l1qdn .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rD6z9l1qdn .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rD6z9l1qdn .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rD6z9l1qdn .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rD6z9l1qdn .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rD6z9l1qdn H5 {
  color: #000000;
}
.cid-rD6z9l1qdn P {
  color: #000000;
}
.cid-rBXVYAo1ts {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #efefef, #cccccc);
}
.cid-rBXVYAo1ts .mbr-iconfont-social {
  font-size: 32px;
  color: #c31e25;
}
.cid-rBXVYAo1ts .social-list a:focus {
  text-decoration: none;
}
.cid-rrUWKTjVRb {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rrUWKTjVRb P {
  color: #767676;
}
.cid-rrUWKUB5ix .navbar {
  padding: .5rem 0;
  background: #444444;
  transition: none;
  min-height: 77px;
}
.cid-rrUWKUB5ix .navbar-dropdown.bg-color.transparent.opened {
  background: #444444;
}
.cid-rrUWKUB5ix a {
  font-style: normal;
}
.cid-rrUWKUB5ix .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rrUWKUB5ix .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rrUWKUB5ix .nav-item:focus,
.cid-rrUWKUB5ix .nav-link:focus {
  outline: none;
}
.cid-rrUWKUB5ix .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rrUWKUB5ix .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rrUWKUB5ix .menu-logo {
  margin-right: auto;
}
.cid-rrUWKUB5ix .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rrUWKUB5ix .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rrUWKUB5ix .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rrUWKUB5ix .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rrUWKUB5ix .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rrUWKUB5ix .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rrUWKUB5ix .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rrUWKUB5ix .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rrUWKUB5ix .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rrUWKUB5ix .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rrUWKUB5ix .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rrUWKUB5ix .dropdown .dropdown-menu {
  background: #444444;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rrUWKUB5ix .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rrUWKUB5ix .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rrUWKUB5ix .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rrUWKUB5ix .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rrUWKUB5ix .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rrUWKUB5ix .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rrUWKUB5ix .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rrUWKUB5ix .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rrUWKUB5ix .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rrUWKUB5ix .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rrUWKUB5ix .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rrUWKUB5ix button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rrUWKUB5ix button.navbar-toggler:focus {
  outline: none;
}
.cid-rrUWKUB5ix button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rrUWKUB5ix button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rrUWKUB5ix button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rrUWKUB5ix button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rrUWKUB5ix button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rrUWKUB5ix nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rrUWKUB5ix nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rrUWKUB5ix nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rrUWKUB5ix nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rrUWKUB5ix .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rrUWKUB5ix .collapsed .btn {
  display: -webkit-flex;
}
.cid-rrUWKUB5ix .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rrUWKUB5ix .collapsed .navbar-collapse.collapsing,
.cid-rrUWKUB5ix .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rrUWKUB5ix .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rrUWKUB5ix .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rrUWKUB5ix .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rrUWKUB5ix .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rrUWKUB5ix .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rrUWKUB5ix .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rrUWKUB5ix .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rrUWKUB5ix .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rrUWKUB5ix .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-rrUWKUB5ix .collapsed button.navbar-toggler {
  display: block;
}
.cid-rrUWKUB5ix .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rrUWKUB5ix .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rrUWKUB5ix .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rrUWKUB5ix .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rrUWKUB5ix .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rrUWKUB5ix .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rrUWKUB5ix .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rrUWKUB5ix img {
    height: 3.8rem !important;
  }
  .cid-rrUWKUB5ix .btn {
    display: -webkit-flex;
  }
  .cid-rrUWKUB5ix button.navbar-toggler {
    display: block;
  }
  .cid-rrUWKUB5ix .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rrUWKUB5ix .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rrUWKUB5ix .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rrUWKUB5ix .navbar-collapse.collapsing,
  .cid-rrUWKUB5ix .navbar-collapse.show {
    display: block !important;
  }
  .cid-rrUWKUB5ix .navbar-collapse.collapsing .navbar-nav,
  .cid-rrUWKUB5ix .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rrUWKUB5ix .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rrUWKUB5ix .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rrUWKUB5ix .navbar-collapse.collapsing .navbar-buttons,
  .cid-rrUWKUB5ix .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rrUWKUB5ix .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rrUWKUB5ix .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rrUWKUB5ix .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rrUWKUB5ix .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rrUWKUB5ix .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rrUWKUB5ix .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rrUWKUB5ix .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rrUWKUB5ix .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rrUWKUB5ix .nav-link:hover,
.cid-rrUWKUB5ix .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rrUWKVhbH3 {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rGwJXPEdpR {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rGwJXPEdpR .mbr-section-btn > * {
  margin: 0;
}
.cid-rGwJXPEdpR h4 {
  font-weight: 500;
}
.cid-rGwJXPEdpR p {
  color: #232323;
}
.cid-rGwJXPEdpR .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-rGwJXPEdpR .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rGwJXPEdpR .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rGwJXPEdpR .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rGwJXPEdpR .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rGwJXPEdpR .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rGwJXPEdpR .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rGwJXPEdpR .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-rGwJXPEdpR .card-img span {
    font-size: 40px !important;
  }
}
.cid-rGwJXPEdpR .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-rGwJXPEdpR .text1 {
  color: #000000;
}
.cid-rGwJXPEdpR H2 {
  color: #000000;
}
.cid-rGwKBMLZPO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rGwKBMLZPO .mbr-section-btn > * {
  margin: 0;
}
.cid-rGwKBMLZPO h4 {
  font-weight: 500;
}
.cid-rGwKBMLZPO p {
  color: #232323;
}
.cid-rGwKBMLZPO .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-rGwKBMLZPO .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rGwKBMLZPO .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rGwKBMLZPO .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rGwKBMLZPO .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rGwKBMLZPO .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rGwKBMLZPO .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rGwKBMLZPO .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-rGwKBMLZPO .card-img span {
    font-size: 40px !important;
  }
}
.cid-rGwKBMLZPO .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-rGwKBMLZPO H2 {
  color: #000000;
}
.cid-rGwKBMLZPO .text1 {
  color: #000000;
}
.cid-rGwKCK26ga {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rGwKCK26ga .mbr-section-btn > * {
  margin: 0;
}
.cid-rGwKCK26ga h4 {
  font-weight: 500;
}
.cid-rGwKCK26ga p {
  color: #232323;
}
.cid-rGwKCK26ga .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-rGwKCK26ga .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rGwKCK26ga .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rGwKCK26ga .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rGwKCK26ga .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rGwKCK26ga .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rGwKCK26ga .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rGwKCK26ga .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-rGwKCK26ga .card-img span {
    font-size: 40px !important;
  }
}
.cid-rGwKCK26ga .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-rGwKCK26ga H2 {
  color: #000000;
}
.cid-rGwKCK26ga .text1 {
  color: #000000;
}
.cid-rQexEPnyGP {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
}
.cid-rQexEPnyGP .carousel-control {
  background: #000;
}
.cid-rQexEPnyGP .mbr-section-subtitle {
  color: #767676;
}
.cid-rQexEPnyGP .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQexEPnyGP .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rQexEPnyGP .carousel-item .wrap-img {
  text-align: center;
}
.cid-rQexEPnyGP .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rQexEPnyGP .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQexEPnyGP .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rQexEPnyGP .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-rQexEPnyGP .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-rQexEPnyGP .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rQexEPnyGP .cloneditem-1,
.cid-rQexEPnyGP .cloneditem-2,
.cid-rQexEPnyGP .cloneditem-3,
.cid-rQexEPnyGP .cloneditem-4,
.cid-rQexEPnyGP .cloneditem-5 {
  display: none;
}
.cid-rQexEPnyGP .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rQexEPnyGP .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rQexEPnyGP .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rQexEPnyGP .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rQexEPnyGP .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rQexEPnyGP .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rQexEPnyGP .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rQexEPnyGP .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQexEPnyGP .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQexEPnyGP .carousel-inner.slides2 .cloneditem-1,
  .cid-rQexEPnyGP .carousel-inner.slides2 .cloneditem-2,
  .cid-rQexEPnyGP .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rQexEPnyGP .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rQexEPnyGP .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rQexEPnyGP .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rQexEPnyGP .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rQexEPnyGP .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rQexEPnyGP .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQexEPnyGP .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQexEPnyGP .carousel-inner.slides3 .cloneditem-1,
  .cid-rQexEPnyGP .carousel-inner.slides3 .cloneditem-2,
  .cid-rQexEPnyGP .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rQexEPnyGP .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rQexEPnyGP .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rQexEPnyGP .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rQexEPnyGP .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rQexEPnyGP .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rQexEPnyGP .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQexEPnyGP .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQexEPnyGP .carousel-inner.slides4 .cloneditem-1,
  .cid-rQexEPnyGP .carousel-inner.slides4 .cloneditem-2,
  .cid-rQexEPnyGP .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rQexEPnyGP .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rQexEPnyGP .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rQexEPnyGP .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rQexEPnyGP .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rQexEPnyGP .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rQexEPnyGP .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQexEPnyGP .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQexEPnyGP .carousel-inner.slides5 .cloneditem-1,
  .cid-rQexEPnyGP .carousel-inner.slides5 .cloneditem-2,
  .cid-rQexEPnyGP .carousel-inner.slides5 .cloneditem-3,
  .cid-rQexEPnyGP .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rQexEPnyGP .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rQexEPnyGP .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rQexEPnyGP .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rQexEPnyGP .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rQexEPnyGP .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rQexEPnyGP .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQexEPnyGP .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQexEPnyGP .carousel-inner.slides6 .cloneditem-1,
  .cid-rQexEPnyGP .carousel-inner.slides6 .cloneditem-2,
  .cid-rQexEPnyGP .carousel-inner.slides6 .cloneditem-3,
  .cid-rQexEPnyGP .carousel-inner.slides6 .cloneditem-4,
  .cid-rQexEPnyGP .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rD6zr2LmCi {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-rD6zr2LmCi .content {
    text-align: center;
  }
  .cid-rD6zr2LmCi .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rD6zr2LmCi .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rD6zr2LmCi .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rD6zr2LmCi .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rD6zr2LmCi .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rD6zr2LmCi .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rD6zr2LmCi .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rD6zr2LmCi .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rD6zr2LmCi .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rD6zr2LmCi .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rD6zr2LmCi .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rD6zr2LmCi .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rD6zr2LmCi H5 {
  color: #000000;
}
.cid-rD6zr2LmCi P {
  color: #000000;
}
.cid-rBXW8fuJBJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #efefef, #cccccc);
}
.cid-rBXW8fuJBJ .mbr-iconfont-social {
  font-size: 32px;
  color: #c31e25;
}
.cid-rBXW8fuJBJ .social-list a:focus {
  text-decoration: none;
}
.cid-rrUXq3UcC4 {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rrUXq3UcC4 P {
  color: #767676;
}
.cid-rrUXq4WeGh .navbar {
  padding: .5rem 0;
  background: #444444;
  transition: none;
  min-height: 77px;
}
.cid-rrUXq4WeGh .navbar-dropdown.bg-color.transparent.opened {
  background: #444444;
}
.cid-rrUXq4WeGh a {
  font-style: normal;
}
.cid-rrUXq4WeGh .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rrUXq4WeGh .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rrUXq4WeGh .nav-item:focus,
.cid-rrUXq4WeGh .nav-link:focus {
  outline: none;
}
.cid-rrUXq4WeGh .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rrUXq4WeGh .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rrUXq4WeGh .menu-logo {
  margin-right: auto;
}
.cid-rrUXq4WeGh .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rrUXq4WeGh .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rrUXq4WeGh .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rrUXq4WeGh .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rrUXq4WeGh .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rrUXq4WeGh .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rrUXq4WeGh .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rrUXq4WeGh .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rrUXq4WeGh .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rrUXq4WeGh .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rrUXq4WeGh .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rrUXq4WeGh .dropdown .dropdown-menu {
  background: #444444;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rrUXq4WeGh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rrUXq4WeGh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rrUXq4WeGh .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rrUXq4WeGh .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rrUXq4WeGh .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rrUXq4WeGh .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rrUXq4WeGh .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rrUXq4WeGh .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rrUXq4WeGh .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rrUXq4WeGh .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rrUXq4WeGh .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rrUXq4WeGh button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rrUXq4WeGh button.navbar-toggler:focus {
  outline: none;
}
.cid-rrUXq4WeGh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rrUXq4WeGh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rrUXq4WeGh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rrUXq4WeGh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rrUXq4WeGh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rrUXq4WeGh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rrUXq4WeGh nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rrUXq4WeGh nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rrUXq4WeGh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rrUXq4WeGh .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rrUXq4WeGh .collapsed .btn {
  display: -webkit-flex;
}
.cid-rrUXq4WeGh .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rrUXq4WeGh .collapsed .navbar-collapse.collapsing,
.cid-rrUXq4WeGh .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rrUXq4WeGh .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rrUXq4WeGh .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rrUXq4WeGh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rrUXq4WeGh .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rrUXq4WeGh .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rrUXq4WeGh .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rrUXq4WeGh .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rrUXq4WeGh .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rrUXq4WeGh .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-rrUXq4WeGh .collapsed button.navbar-toggler {
  display: block;
}
.cid-rrUXq4WeGh .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rrUXq4WeGh .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rrUXq4WeGh .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rrUXq4WeGh .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rrUXq4WeGh .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rrUXq4WeGh .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rrUXq4WeGh .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rrUXq4WeGh img {
    height: 3.8rem !important;
  }
  .cid-rrUXq4WeGh .btn {
    display: -webkit-flex;
  }
  .cid-rrUXq4WeGh button.navbar-toggler {
    display: block;
  }
  .cid-rrUXq4WeGh .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rrUXq4WeGh .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rrUXq4WeGh .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rrUXq4WeGh .navbar-collapse.collapsing,
  .cid-rrUXq4WeGh .navbar-collapse.show {
    display: block !important;
  }
  .cid-rrUXq4WeGh .navbar-collapse.collapsing .navbar-nav,
  .cid-rrUXq4WeGh .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rrUXq4WeGh .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rrUXq4WeGh .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rrUXq4WeGh .navbar-collapse.collapsing .navbar-buttons,
  .cid-rrUXq4WeGh .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rrUXq4WeGh .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rrUXq4WeGh .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rrUXq4WeGh .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rrUXq4WeGh .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rrUXq4WeGh .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rrUXq4WeGh .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rrUXq4WeGh .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rrUXq4WeGh .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rrUXq4WeGh .nav-link:hover,
.cid-rrUXq4WeGh .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rrUXq6Gl4I {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 60px;
}
.cid-rrUXq6Gl4I .image-block {
  margin: auto;
}
.cid-rrUXq6Gl4I figcaption {
  position: relative;
}
.cid-rrUXq6Gl4I figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rrUXq6Gl4I .image-block {
    width: 100% !important;
  }
}
.cid-rGwFFQmTef {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rGwFFQmTef .mbr-section-subtitle {
  color: #000000;
}
.cid-rQexshQONF {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
}
.cid-rQexshQONF .carousel-control {
  background: #000;
}
.cid-rQexshQONF .mbr-section-subtitle {
  color: #767676;
}
.cid-rQexshQONF .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQexshQONF .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rQexshQONF .carousel-item .wrap-img {
  text-align: center;
}
.cid-rQexshQONF .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rQexshQONF .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQexshQONF .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rQexshQONF .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-rQexshQONF .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-rQexshQONF .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rQexshQONF .cloneditem-1,
.cid-rQexshQONF .cloneditem-2,
.cid-rQexshQONF .cloneditem-3,
.cid-rQexshQONF .cloneditem-4,
.cid-rQexshQONF .cloneditem-5 {
  display: none;
}
.cid-rQexshQONF .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rQexshQONF .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rQexshQONF .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rQexshQONF .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rQexshQONF .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rQexshQONF .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rQexshQONF .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rQexshQONF .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQexshQONF .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQexshQONF .carousel-inner.slides2 .cloneditem-1,
  .cid-rQexshQONF .carousel-inner.slides2 .cloneditem-2,
  .cid-rQexshQONF .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rQexshQONF .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rQexshQONF .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rQexshQONF .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rQexshQONF .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rQexshQONF .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rQexshQONF .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQexshQONF .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQexshQONF .carousel-inner.slides3 .cloneditem-1,
  .cid-rQexshQONF .carousel-inner.slides3 .cloneditem-2,
  .cid-rQexshQONF .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rQexshQONF .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rQexshQONF .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rQexshQONF .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rQexshQONF .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rQexshQONF .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rQexshQONF .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQexshQONF .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQexshQONF .carousel-inner.slides4 .cloneditem-1,
  .cid-rQexshQONF .carousel-inner.slides4 .cloneditem-2,
  .cid-rQexshQONF .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rQexshQONF .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rQexshQONF .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rQexshQONF .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rQexshQONF .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rQexshQONF .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rQexshQONF .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQexshQONF .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQexshQONF .carousel-inner.slides5 .cloneditem-1,
  .cid-rQexshQONF .carousel-inner.slides5 .cloneditem-2,
  .cid-rQexshQONF .carousel-inner.slides5 .cloneditem-3,
  .cid-rQexshQONF .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rQexshQONF .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rQexshQONF .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rQexshQONF .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rQexshQONF .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rQexshQONF .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rQexshQONF .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQexshQONF .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQexshQONF .carousel-inner.slides6 .cloneditem-1,
  .cid-rQexshQONF .carousel-inner.slides6 .cloneditem-2,
  .cid-rQexshQONF .carousel-inner.slides6 .cloneditem-3,
  .cid-rQexshQONF .carousel-inner.slides6 .cloneditem-4,
  .cid-rQexshQONF .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rD6zentuOz {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-rD6zentuOz .content {
    text-align: center;
  }
  .cid-rD6zentuOz .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rD6zentuOz .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rD6zentuOz .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rD6zentuOz .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rD6zentuOz .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rD6zentuOz .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rD6zentuOz .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rD6zentuOz .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rD6zentuOz .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rD6zentuOz .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rD6zentuOz .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rD6zentuOz .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rD6zentuOz H5 {
  color: #000000;
}
.cid-rD6zentuOz P {
  color: #000000;
}
.cid-rBXW1zZRYW {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #efefef, #cccccc);
}
.cid-rBXW1zZRYW .mbr-iconfont-social {
  font-size: 32px;
  color: #c31e25;
}
.cid-rBXW1zZRYW .social-list a:focus {
  text-decoration: none;
}
.cid-rrUYdmqO0w {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rrUYdmqO0w P {
  color: #767676;
}
.cid-rrUYdpkXXf .navbar {
  padding: .5rem 0;
  background: #444444;
  transition: none;
  min-height: 77px;
}
.cid-rrUYdpkXXf .navbar-dropdown.bg-color.transparent.opened {
  background: #444444;
}
.cid-rrUYdpkXXf a {
  font-style: normal;
}
.cid-rrUYdpkXXf .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rrUYdpkXXf .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rrUYdpkXXf .nav-item:focus,
.cid-rrUYdpkXXf .nav-link:focus {
  outline: none;
}
.cid-rrUYdpkXXf .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rrUYdpkXXf .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rrUYdpkXXf .menu-logo {
  margin-right: auto;
}
.cid-rrUYdpkXXf .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rrUYdpkXXf .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rrUYdpkXXf .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rrUYdpkXXf .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rrUYdpkXXf .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rrUYdpkXXf .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rrUYdpkXXf .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rrUYdpkXXf .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rrUYdpkXXf .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rrUYdpkXXf .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rrUYdpkXXf .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rrUYdpkXXf .dropdown .dropdown-menu {
  background: #444444;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rrUYdpkXXf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rrUYdpkXXf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rrUYdpkXXf .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rrUYdpkXXf .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rrUYdpkXXf .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rrUYdpkXXf .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rrUYdpkXXf .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rrUYdpkXXf .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rrUYdpkXXf .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rrUYdpkXXf .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rrUYdpkXXf .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rrUYdpkXXf button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rrUYdpkXXf button.navbar-toggler:focus {
  outline: none;
}
.cid-rrUYdpkXXf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rrUYdpkXXf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rrUYdpkXXf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rrUYdpkXXf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rrUYdpkXXf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rrUYdpkXXf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rrUYdpkXXf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rrUYdpkXXf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rrUYdpkXXf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rrUYdpkXXf .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rrUYdpkXXf .collapsed .btn {
  display: -webkit-flex;
}
.cid-rrUYdpkXXf .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rrUYdpkXXf .collapsed .navbar-collapse.collapsing,
.cid-rrUYdpkXXf .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rrUYdpkXXf .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rrUYdpkXXf .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rrUYdpkXXf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rrUYdpkXXf .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rrUYdpkXXf .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rrUYdpkXXf .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rrUYdpkXXf .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rrUYdpkXXf .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rrUYdpkXXf .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-rrUYdpkXXf .collapsed button.navbar-toggler {
  display: block;
}
.cid-rrUYdpkXXf .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rrUYdpkXXf .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rrUYdpkXXf .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rrUYdpkXXf .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rrUYdpkXXf .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rrUYdpkXXf .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rrUYdpkXXf .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rrUYdpkXXf img {
    height: 3.8rem !important;
  }
  .cid-rrUYdpkXXf .btn {
    display: -webkit-flex;
  }
  .cid-rrUYdpkXXf button.navbar-toggler {
    display: block;
  }
  .cid-rrUYdpkXXf .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rrUYdpkXXf .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rrUYdpkXXf .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rrUYdpkXXf .navbar-collapse.collapsing,
  .cid-rrUYdpkXXf .navbar-collapse.show {
    display: block !important;
  }
  .cid-rrUYdpkXXf .navbar-collapse.collapsing .navbar-nav,
  .cid-rrUYdpkXXf .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rrUYdpkXXf .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rrUYdpkXXf .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rrUYdpkXXf .navbar-collapse.collapsing .navbar-buttons,
  .cid-rrUYdpkXXf .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rrUYdpkXXf .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rrUYdpkXXf .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rrUYdpkXXf .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rrUYdpkXXf .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rrUYdpkXXf .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rrUYdpkXXf .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rrUYdpkXXf .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rrUYdpkXXf .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rrUYdpkXXf .nav-link:hover,
.cid-rrUYdpkXXf .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rBU3HWdP99 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/fondo-equipo-de-trabajo-1900x470.jpg");
}
.cid-rBU3HWdP99 H3 {
  text-align: left;
}
.cid-rB3jFWfBno {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rB3jFWfBno .mbr-section-subtitle {
  color: #767676;
}
.cid-rB3hphbUro {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rB3hphbUro .card-box {
  padding: 0 2rem;
}
.cid-rB3hphbUro .mbr-section-btn {
  padding-top: 1rem;
}
.cid-rB3hphbUro .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-rB3hphbUro h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-rB3hphbUro p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-rB3hphbUro .mbr-text {
  color: #767676;
}
.cid-rB3hphbUro .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rB3hphbUro .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-rrV0b4cqN1 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrV0b4cqN1 .testimonial-text {
  font-style: italic;
  font-weight: 300;
  color: #232323;
}
.cid-rrV0b4cqN1 .mbr-author-name {
  font-weight: bold;
  color: #232323;
}
.cid-rrV0b4cqN1 .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
@media (max-width: 991px) {
  .cid-rrV0b4cqN1 .mbr-figure,
  .cid-rrV0b4cqN1 img {
    max-height: 300px;
    width: auto;
    margin: auto;
  }
  .cid-rrV0b4cqN1 .media-content {
    padding-top: 1.5rem !important;
  }
}
.cid-rrV0b4cqN1 .mbr-author-desc {
  color: #232323;
}
.cid-rQewZKs6HP {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
}
.cid-rQewZKs6HP .carousel-control {
  background: #000;
}
.cid-rQewZKs6HP .mbr-section-subtitle {
  color: #767676;
}
.cid-rQewZKs6HP .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQewZKs6HP .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rQewZKs6HP .carousel-item .wrap-img {
  text-align: center;
}
.cid-rQewZKs6HP .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rQewZKs6HP .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQewZKs6HP .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rQewZKs6HP .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-rQewZKs6HP .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-rQewZKs6HP .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rQewZKs6HP .cloneditem-1,
.cid-rQewZKs6HP .cloneditem-2,
.cid-rQewZKs6HP .cloneditem-3,
.cid-rQewZKs6HP .cloneditem-4,
.cid-rQewZKs6HP .cloneditem-5 {
  display: none;
}
.cid-rQewZKs6HP .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rQewZKs6HP .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rQewZKs6HP .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rQewZKs6HP .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rQewZKs6HP .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rQewZKs6HP .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rQewZKs6HP .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rQewZKs6HP .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQewZKs6HP .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQewZKs6HP .carousel-inner.slides2 .cloneditem-1,
  .cid-rQewZKs6HP .carousel-inner.slides2 .cloneditem-2,
  .cid-rQewZKs6HP .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rQewZKs6HP .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rQewZKs6HP .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rQewZKs6HP .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rQewZKs6HP .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rQewZKs6HP .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rQewZKs6HP .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQewZKs6HP .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQewZKs6HP .carousel-inner.slides3 .cloneditem-1,
  .cid-rQewZKs6HP .carousel-inner.slides3 .cloneditem-2,
  .cid-rQewZKs6HP .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rQewZKs6HP .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rQewZKs6HP .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rQewZKs6HP .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rQewZKs6HP .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rQewZKs6HP .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rQewZKs6HP .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQewZKs6HP .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQewZKs6HP .carousel-inner.slides4 .cloneditem-1,
  .cid-rQewZKs6HP .carousel-inner.slides4 .cloneditem-2,
  .cid-rQewZKs6HP .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rQewZKs6HP .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rQewZKs6HP .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rQewZKs6HP .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rQewZKs6HP .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rQewZKs6HP .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rQewZKs6HP .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQewZKs6HP .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQewZKs6HP .carousel-inner.slides5 .cloneditem-1,
  .cid-rQewZKs6HP .carousel-inner.slides5 .cloneditem-2,
  .cid-rQewZKs6HP .carousel-inner.slides5 .cloneditem-3,
  .cid-rQewZKs6HP .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rQewZKs6HP .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rQewZKs6HP .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rQewZKs6HP .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rQewZKs6HP .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rQewZKs6HP .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rQewZKs6HP .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQewZKs6HP .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQewZKs6HP .carousel-inner.slides6 .cloneditem-1,
  .cid-rQewZKs6HP .carousel-inner.slides6 .cloneditem-2,
  .cid-rQewZKs6HP .carousel-inner.slides6 .cloneditem-3,
  .cid-rQewZKs6HP .carousel-inner.slides6 .cloneditem-4,
  .cid-rQewZKs6HP .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rD6yDlKFkE {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-rD6yDlKFkE .content {
    text-align: center;
  }
  .cid-rD6yDlKFkE .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rD6yDlKFkE .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rD6yDlKFkE .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rD6yDlKFkE .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rD6yDlKFkE .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rD6yDlKFkE .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rD6yDlKFkE .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rD6yDlKFkE .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rD6yDlKFkE .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rD6yDlKFkE .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rD6yDlKFkE .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rD6yDlKFkE .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rD6yDlKFkE H5 {
  color: #000000;
}
.cid-rD6yDlKFkE P {
  color: #000000;
}
.cid-rBXVLO6j2y {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #efefef, #cccccc);
}
.cid-rBXVLO6j2y .mbr-iconfont-social {
  font-size: 32px;
  color: #c31e25;
}
.cid-rBXVLO6j2y .social-list a:focus {
  text-decoration: none;
}
.cid-rrYllgn3L6 {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rrYllgn3L6 P {
  color: #767676;
}
.cid-rrYlGwdwbd {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/fondo-banner-programas-comerciales-1903x330.jpg");
}
.cid-rrYlGwdwbd H3 {
  text-align: left;
}
.cid-rrYllhGxqC {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rrYllhGxqC .mbr-section-subtitle {
  color: #767676;
}
.cid-rrYllhGxqC H2 {
  color: #000000;
}
.cid-rrYAy5GhCq {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rrYAy5GhCq .mbr-section-btn > * {
  margin: 0;
}
.cid-rrYAy5GhCq h4 {
  font-weight: 500;
}
.cid-rrYAy5GhCq p {
  color: #232323;
}
.cid-rrYAy5GhCq .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-rrYAy5GhCq .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rrYAy5GhCq .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rrYAy5GhCq .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rrYAy5GhCq .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rrYAy5GhCq .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rrYAy5GhCq .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rrYAy5GhCq .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-rrYAy5GhCq .card-img span {
    font-size: 40px !important;
  }
}
.cid-rrYAy5GhCq .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-rrYAy5GhCq H2 {
  color: #000000;
}
.cid-rrYAy5GhCq .text1 {
  color: #000000;
}
.cid-rrYlljlU1W .navbar {
  padding: .5rem 0;
  background: #444444;
  transition: none;
  min-height: 77px;
}
.cid-rrYlljlU1W .navbar-dropdown.bg-color.transparent.opened {
  background: #444444;
}
.cid-rrYlljlU1W a {
  font-style: normal;
}
.cid-rrYlljlU1W .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rrYlljlU1W .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rrYlljlU1W .nav-item:focus,
.cid-rrYlljlU1W .nav-link:focus {
  outline: none;
}
.cid-rrYlljlU1W .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rrYlljlU1W .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rrYlljlU1W .menu-logo {
  margin-right: auto;
}
.cid-rrYlljlU1W .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rrYlljlU1W .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rrYlljlU1W .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rrYlljlU1W .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rrYlljlU1W .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rrYlljlU1W .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rrYlljlU1W .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rrYlljlU1W .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rrYlljlU1W .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rrYlljlU1W .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rrYlljlU1W .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rrYlljlU1W .dropdown .dropdown-menu {
  background: #444444;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rrYlljlU1W .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rrYlljlU1W .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rrYlljlU1W .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rrYlljlU1W .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rrYlljlU1W .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rrYlljlU1W .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rrYlljlU1W .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rrYlljlU1W .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rrYlljlU1W .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rrYlljlU1W .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rrYlljlU1W .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rrYlljlU1W button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rrYlljlU1W button.navbar-toggler:focus {
  outline: none;
}
.cid-rrYlljlU1W button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rrYlljlU1W button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rrYlljlU1W button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rrYlljlU1W button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rrYlljlU1W button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rrYlljlU1W nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rrYlljlU1W nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rrYlljlU1W nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rrYlljlU1W nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rrYlljlU1W .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rrYlljlU1W .collapsed .btn {
  display: -webkit-flex;
}
.cid-rrYlljlU1W .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rrYlljlU1W .collapsed .navbar-collapse.collapsing,
.cid-rrYlljlU1W .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rrYlljlU1W .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rrYlljlU1W .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rrYlljlU1W .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rrYlljlU1W .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rrYlljlU1W .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rrYlljlU1W .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rrYlljlU1W .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rrYlljlU1W .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rrYlljlU1W .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-rrYlljlU1W .collapsed button.navbar-toggler {
  display: block;
}
.cid-rrYlljlU1W .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rrYlljlU1W .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rrYlljlU1W .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rrYlljlU1W .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rrYlljlU1W .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rrYlljlU1W .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rrYlljlU1W .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rrYlljlU1W img {
    height: 3.8rem !important;
  }
  .cid-rrYlljlU1W .btn {
    display: -webkit-flex;
  }
  .cid-rrYlljlU1W button.navbar-toggler {
    display: block;
  }
  .cid-rrYlljlU1W .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rrYlljlU1W .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rrYlljlU1W .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rrYlljlU1W .navbar-collapse.collapsing,
  .cid-rrYlljlU1W .navbar-collapse.show {
    display: block !important;
  }
  .cid-rrYlljlU1W .navbar-collapse.collapsing .navbar-nav,
  .cid-rrYlljlU1W .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rrYlljlU1W .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rrYlljlU1W .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rrYlljlU1W .navbar-collapse.collapsing .navbar-buttons,
  .cid-rrYlljlU1W .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rrYlljlU1W .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rrYlljlU1W .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rrYlljlU1W .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rrYlljlU1W .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rrYlljlU1W .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rrYlljlU1W .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rrYlljlU1W .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rrYlljlU1W .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rrYlljlU1W .nav-link:hover,
.cid-rrYlljlU1W .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rrYBdCvLiC {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rrYBdCvLiC .mbr-section-btn > * {
  margin: 0;
}
.cid-rrYBdCvLiC h4 {
  font-weight: 500;
}
.cid-rrYBdCvLiC p {
  color: #232323;
}
.cid-rrYBdCvLiC .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-rrYBdCvLiC .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rrYBdCvLiC .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rrYBdCvLiC .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rrYBdCvLiC .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rrYBdCvLiC .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rrYBdCvLiC .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-rrYBdCvLiC .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-rrYBdCvLiC .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-rrYBdCvLiC .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-rrYBdCvLiC .card-img span {
    font-size: 40px !important;
  }
}
.cid-rrYBdCvLiC .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-rrYBdCvLiC H2 {
  color: #000000;
}
.cid-rrYBdCvLiC .text1 {
  color: #000000;
}
.cid-rrYEnArpD3 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rrYEnArpD3 .mbr-section-btn > * {
  margin: 0;
}
.cid-rrYEnArpD3 h4 {
  font-weight: 500;
}
.cid-rrYEnArpD3 p {
  color: #232323;
}
.cid-rrYEnArpD3 .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-rrYEnArpD3 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rrYEnArpD3 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rrYEnArpD3 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rrYEnArpD3 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rrYEnArpD3 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rrYEnArpD3 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rrYEnArpD3 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-rrYEnArpD3 .card-img span {
    font-size: 40px !important;
  }
}
.cid-rrYEnArpD3 .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-rrYEnArpD3 H2 {
  color: #000000;
}
.cid-rBNMwBz9tH {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rBNMwBz9tH .mbr-section-btn > * {
  margin: 0;
}
.cid-rBNMwBz9tH h4 {
  font-weight: 500;
}
.cid-rBNMwBz9tH p {
  color: #232323;
}
.cid-rBNMwBz9tH .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-rBNMwBz9tH .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rBNMwBz9tH .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rBNMwBz9tH .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rBNMwBz9tH .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rBNMwBz9tH .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rBNMwBz9tH .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-rBNMwBz9tH .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-rBNMwBz9tH .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-rBNMwBz9tH .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-rBNMwBz9tH .card-img span {
    font-size: 40px !important;
  }
}
.cid-rBNMwBz9tH .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-rBNMwBz9tH H2 {
  color: #000000;
}
.cid-rBNMwBz9tH .text1 {
  color: #000000;
}
.cid-rBNW3k5FHg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f3f4f6;
}
.cid-rBNW3k5FHg .testimonial-text {
  font-style: italic;
  color: #000000;
  font-weight: 300;
}
.cid-rBNW3k5FHg .mbr-author-name {
  font-weight: bold;
  color: #000000;
}
.cid-rBNW3k5FHg .mbr-author-desc {
  color: #232;
}
@media (max-width: 991px) {
  .cid-rBNW3k5FHg .mbr-figure,
  .cid-rBNW3k5FHg img {
    max-height: 300px;
    width: auto;
    margin: auto;
  }
}
.cid-rQewRSbmLL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
}
.cid-rQewRSbmLL .carousel-control {
  background: #000;
}
.cid-rQewRSbmLL .mbr-section-subtitle {
  color: #767676;
}
.cid-rQewRSbmLL .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQewRSbmLL .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rQewRSbmLL .carousel-item .wrap-img {
  text-align: center;
}
.cid-rQewRSbmLL .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rQewRSbmLL .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQewRSbmLL .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rQewRSbmLL .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-rQewRSbmLL .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-rQewRSbmLL .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rQewRSbmLL .cloneditem-1,
.cid-rQewRSbmLL .cloneditem-2,
.cid-rQewRSbmLL .cloneditem-3,
.cid-rQewRSbmLL .cloneditem-4,
.cid-rQewRSbmLL .cloneditem-5 {
  display: none;
}
.cid-rQewRSbmLL .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rQewRSbmLL .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rQewRSbmLL .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rQewRSbmLL .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rQewRSbmLL .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rQewRSbmLL .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rQewRSbmLL .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rQewRSbmLL .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQewRSbmLL .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQewRSbmLL .carousel-inner.slides2 .cloneditem-1,
  .cid-rQewRSbmLL .carousel-inner.slides2 .cloneditem-2,
  .cid-rQewRSbmLL .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rQewRSbmLL .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rQewRSbmLL .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rQewRSbmLL .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rQewRSbmLL .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rQewRSbmLL .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rQewRSbmLL .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQewRSbmLL .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQewRSbmLL .carousel-inner.slides3 .cloneditem-1,
  .cid-rQewRSbmLL .carousel-inner.slides3 .cloneditem-2,
  .cid-rQewRSbmLL .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rQewRSbmLL .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rQewRSbmLL .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rQewRSbmLL .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rQewRSbmLL .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rQewRSbmLL .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rQewRSbmLL .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQewRSbmLL .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQewRSbmLL .carousel-inner.slides4 .cloneditem-1,
  .cid-rQewRSbmLL .carousel-inner.slides4 .cloneditem-2,
  .cid-rQewRSbmLL .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rQewRSbmLL .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rQewRSbmLL .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rQewRSbmLL .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rQewRSbmLL .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rQewRSbmLL .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rQewRSbmLL .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQewRSbmLL .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQewRSbmLL .carousel-inner.slides5 .cloneditem-1,
  .cid-rQewRSbmLL .carousel-inner.slides5 .cloneditem-2,
  .cid-rQewRSbmLL .carousel-inner.slides5 .cloneditem-3,
  .cid-rQewRSbmLL .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rQewRSbmLL .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rQewRSbmLL .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rQewRSbmLL .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rQewRSbmLL .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rQewRSbmLL .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rQewRSbmLL .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQewRSbmLL .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQewRSbmLL .carousel-inner.slides6 .cloneditem-1,
  .cid-rQewRSbmLL .carousel-inner.slides6 .cloneditem-2,
  .cid-rQewRSbmLL .carousel-inner.slides6 .cloneditem-3,
  .cid-rQewRSbmLL .carousel-inner.slides6 .cloneditem-4,
  .cid-rQewRSbmLL .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rD6yxLCaXW {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-rD6yxLCaXW .content {
    text-align: center;
  }
  .cid-rD6yxLCaXW .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rD6yxLCaXW .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rD6yxLCaXW .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rD6yxLCaXW .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rD6yxLCaXW .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rD6yxLCaXW .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rD6yxLCaXW .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rD6yxLCaXW .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rD6yxLCaXW .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rD6yxLCaXW .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rD6yxLCaXW .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rD6yxLCaXW .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rD6yxLCaXW H5 {
  color: #000000;
}
.cid-rD6yxLCaXW P {
  color: #000000;
}
.cid-rBXVIEDAqn {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #efefef, #cccccc);
}
.cid-rBXVIEDAqn .mbr-iconfont-social {
  font-size: 32px;
  color: #c31e25;
}
.cid-rBXVIEDAqn .social-list a:focus {
  text-decoration: none;
}
.cid-rBOfb8qJ3z {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rBOfb8qJ3z P {
  color: #767676;
}
.cid-rBOfba7G0g .navbar {
  padding: .5rem 0;
  background: #444444;
  transition: none;
  min-height: 77px;
}
.cid-rBOfba7G0g .navbar-dropdown.bg-color.transparent.opened {
  background: #444444;
}
.cid-rBOfba7G0g a {
  font-style: normal;
}
.cid-rBOfba7G0g .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rBOfba7G0g .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBOfba7G0g .nav-item:focus,
.cid-rBOfba7G0g .nav-link:focus {
  outline: none;
}
.cid-rBOfba7G0g .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rBOfba7G0g .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rBOfba7G0g .menu-logo {
  margin-right: auto;
}
.cid-rBOfba7G0g .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rBOfba7G0g .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rBOfba7G0g .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rBOfba7G0g .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rBOfba7G0g .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rBOfba7G0g .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rBOfba7G0g .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rBOfba7G0g .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rBOfba7G0g .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rBOfba7G0g .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rBOfba7G0g .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rBOfba7G0g .dropdown .dropdown-menu {
  background: #444444;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rBOfba7G0g .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rBOfba7G0g .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rBOfba7G0g .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rBOfba7G0g .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rBOfba7G0g .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rBOfba7G0g .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rBOfba7G0g .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rBOfba7G0g .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rBOfba7G0g .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rBOfba7G0g .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rBOfba7G0g .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rBOfba7G0g button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rBOfba7G0g button.navbar-toggler:focus {
  outline: none;
}
.cid-rBOfba7G0g button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rBOfba7G0g button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rBOfba7G0g button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rBOfba7G0g button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rBOfba7G0g button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rBOfba7G0g nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBOfba7G0g nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rBOfba7G0g nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rBOfba7G0g nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBOfba7G0g .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBOfba7G0g .collapsed .btn {
  display: -webkit-flex;
}
.cid-rBOfba7G0g .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rBOfba7G0g .collapsed .navbar-collapse.collapsing,
.cid-rBOfba7G0g .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rBOfba7G0g .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rBOfba7G0g .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rBOfba7G0g .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rBOfba7G0g .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rBOfba7G0g .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rBOfba7G0g .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rBOfba7G0g .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rBOfba7G0g .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rBOfba7G0g .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-rBOfba7G0g .collapsed button.navbar-toggler {
  display: block;
}
.cid-rBOfba7G0g .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rBOfba7G0g .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBOfba7G0g .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rBOfba7G0g .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rBOfba7G0g .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rBOfba7G0g .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rBOfba7G0g .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBOfba7G0g img {
    height: 3.8rem !important;
  }
  .cid-rBOfba7G0g .btn {
    display: -webkit-flex;
  }
  .cid-rBOfba7G0g button.navbar-toggler {
    display: block;
  }
  .cid-rBOfba7G0g .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rBOfba7G0g .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBOfba7G0g .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rBOfba7G0g .navbar-collapse.collapsing,
  .cid-rBOfba7G0g .navbar-collapse.show {
    display: block !important;
  }
  .cid-rBOfba7G0g .navbar-collapse.collapsing .navbar-nav,
  .cid-rBOfba7G0g .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rBOfba7G0g .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rBOfba7G0g .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rBOfba7G0g .navbar-collapse.collapsing .navbar-buttons,
  .cid-rBOfba7G0g .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rBOfba7G0g .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rBOfba7G0g .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rBOfba7G0g .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rBOfba7G0g .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rBOfba7G0g .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rBOfba7G0g .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rBOfba7G0g .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rBOfba7G0g .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rBOfba7G0g .nav-link:hover,
.cid-rBOfba7G0g .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rBTNxODP2B {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/fondo-contacto-1200x674.jpg");
}
.cid-rBTNxODP2B .title {
  padding-bottom: 2.5rem;
}
.cid-rBTNxODP2B .mbr-text {
  color: #ffb300;
  margin: 0;
  padding-top: 0.5rem;
}
.cid-rBTNxODP2B .iconfont-wrapper {
  display: flex;
  align-items: center;
  width: 2rem;
  height: 2rem;
  margin-right: 2rem;
}
.cid-rBTNxODP2B .iconfont-wrapper .amp-iconfont {
  font-size: 2rem;
}
.cid-rBTNxODP2B .wrapper {
  display: flex;
  padding: 1rem 0;
}
.cid-rBTNxODP2B .wrapper .b-info {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-rBTNxODP2B .iconfont-wrapper {
    display: none;
  }
}
.cid-rBTNxODP2B H2 {
  color: #ffffff;
}
.cid-rBTNxODP2B H5 {
  color: #ffffff;
}
.cid-rBTMNv35kV {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #c31e25;
}
.cid-rBTMNv35kV .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rTxDc06cKn {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rTxDc06cKn .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rTxDc06cKn .mbr-figure img {
  height: 100%;
  margin: 0 auto;
}
@media (max-width: 991px) {
  .cid-rTxDc06cKn .mbr-figure img {
    width: 100% !important;
  }
}
.cid-rTxHuAMw2Z {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rTxHuAMw2Z h2 {
  margin-bottom: 0;
}
.cid-rTxHuAMw2Z h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-rTxHuAMw2Z p {
  color: #767676;
  margin-bottom: 0;
}
.cid-rTxHuAMw2Z .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-rTxHuAMw2Z .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-rTxHuAMw2Z .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rTxHuAMw2Z .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-rTxHuAMw2Z .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rTxHuAMw2Z .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-rTxHuAMw2Z P {
  color: #000000;
}
.cid-rTxHuAMw2Z .card-title {
  color: #c52732;
}
.cid-snUSG2VfMK {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-snUSG2VfMK .image-block {
  margin: auto;
}
.cid-snUSG2VfMK figcaption {
  position: relative;
}
.cid-snUSG2VfMK figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-snUSG2VfMK .image-block {
    width: 100% !important;
  }
}
.cid-rBOglgCKml .main_wrapper {
  position: relative;
  height: 40rem;
  width: 100%;
  background-color: #c0c0c0;
}
.cid-rBOglgCKml .main_wrapper .b_wrapper {
  height: 100%;
  display: flex;
  align-items: center;
  position: relative;
  z-index: 2;
  pointer-events: none;
}
.cid-rBOglgCKml .main_wrapper .b_wrapper .block {
  height: 300px;
  background-color: #ffffff;
  pointer-events: fill;
}
.cid-rBOglgCKml .main_wrapper .b_wrapper .block .block_wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.cid-rBOglgCKml .google-map {
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
}
.cid-rBOglgCKml .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rBOglgCKml .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-rBOglgCKml .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rBOglgCKml .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-rBOglgCKml .main_wrapper .b_wrapper {
    display: block;
    height: unset;
  }
  .cid-rBOglgCKml .google-map {
    position: relative;
  }
  .cid-rBOglgCKml .container {
    max-width: 100%;
    padding: 0;
  }
}
.cid-rQexzxkfGh {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
}
.cid-rQexzxkfGh .carousel-control {
  background: #000;
}
.cid-rQexzxkfGh .mbr-section-subtitle {
  color: #767676;
}
.cid-rQexzxkfGh .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQexzxkfGh .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rQexzxkfGh .carousel-item .wrap-img {
  text-align: center;
}
.cid-rQexzxkfGh .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rQexzxkfGh .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQexzxkfGh .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rQexzxkfGh .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-rQexzxkfGh .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-rQexzxkfGh .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rQexzxkfGh .cloneditem-1,
.cid-rQexzxkfGh .cloneditem-2,
.cid-rQexzxkfGh .cloneditem-3,
.cid-rQexzxkfGh .cloneditem-4,
.cid-rQexzxkfGh .cloneditem-5 {
  display: none;
}
.cid-rQexzxkfGh .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rQexzxkfGh .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rQexzxkfGh .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rQexzxkfGh .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rQexzxkfGh .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rQexzxkfGh .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rQexzxkfGh .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rQexzxkfGh .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQexzxkfGh .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQexzxkfGh .carousel-inner.slides2 .cloneditem-1,
  .cid-rQexzxkfGh .carousel-inner.slides2 .cloneditem-2,
  .cid-rQexzxkfGh .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rQexzxkfGh .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rQexzxkfGh .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rQexzxkfGh .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rQexzxkfGh .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rQexzxkfGh .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rQexzxkfGh .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQexzxkfGh .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQexzxkfGh .carousel-inner.slides3 .cloneditem-1,
  .cid-rQexzxkfGh .carousel-inner.slides3 .cloneditem-2,
  .cid-rQexzxkfGh .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rQexzxkfGh .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rQexzxkfGh .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rQexzxkfGh .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rQexzxkfGh .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rQexzxkfGh .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rQexzxkfGh .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQexzxkfGh .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQexzxkfGh .carousel-inner.slides4 .cloneditem-1,
  .cid-rQexzxkfGh .carousel-inner.slides4 .cloneditem-2,
  .cid-rQexzxkfGh .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rQexzxkfGh .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rQexzxkfGh .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rQexzxkfGh .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rQexzxkfGh .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rQexzxkfGh .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rQexzxkfGh .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQexzxkfGh .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQexzxkfGh .carousel-inner.slides5 .cloneditem-1,
  .cid-rQexzxkfGh .carousel-inner.slides5 .cloneditem-2,
  .cid-rQexzxkfGh .carousel-inner.slides5 .cloneditem-3,
  .cid-rQexzxkfGh .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rQexzxkfGh .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rQexzxkfGh .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rQexzxkfGh .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rQexzxkfGh .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rQexzxkfGh .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rQexzxkfGh .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQexzxkfGh .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQexzxkfGh .carousel-inner.slides6 .cloneditem-1,
  .cid-rQexzxkfGh .carousel-inner.slides6 .cloneditem-2,
  .cid-rQexzxkfGh .carousel-inner.slides6 .cloneditem-3,
  .cid-rQexzxkfGh .carousel-inner.slides6 .cloneditem-4,
  .cid-rQexzxkfGh .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rD6zjumPIY {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-rD6zjumPIY .content {
    text-align: center;
  }
  .cid-rD6zjumPIY .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rD6zjumPIY .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rD6zjumPIY .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rD6zjumPIY .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rD6zjumPIY .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rD6zjumPIY .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rD6zjumPIY .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rD6zjumPIY .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rD6zjumPIY .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rD6zjumPIY .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rD6zjumPIY .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rD6zjumPIY .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rD6zjumPIY H5 {
  color: #000000;
}
.cid-rD6zjumPIY P {
  color: #000000;
}
.cid-rBXW5i3wD9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #efefef, #cccccc);
}
.cid-rBXW5i3wD9 .mbr-iconfont-social {
  font-size: 32px;
  color: #c31e25;
}
.cid-rBXW5i3wD9 .social-list a:focus {
  text-decoration: none;
}
.cid-rBTUvaTO6x {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rBTUvaTO6x P {
  color: #767676;
}
.cid-rBTUvbxv4F .navbar {
  padding: .5rem 0;
  background: #444444;
  transition: none;
  min-height: 77px;
}
.cid-rBTUvbxv4F .navbar-dropdown.bg-color.transparent.opened {
  background: #444444;
}
.cid-rBTUvbxv4F a {
  font-style: normal;
}
.cid-rBTUvbxv4F .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rBTUvbxv4F .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBTUvbxv4F .nav-item:focus,
.cid-rBTUvbxv4F .nav-link:focus {
  outline: none;
}
.cid-rBTUvbxv4F .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rBTUvbxv4F .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rBTUvbxv4F .menu-logo {
  margin-right: auto;
}
.cid-rBTUvbxv4F .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rBTUvbxv4F .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rBTUvbxv4F .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rBTUvbxv4F .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rBTUvbxv4F .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rBTUvbxv4F .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rBTUvbxv4F .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rBTUvbxv4F .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rBTUvbxv4F .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rBTUvbxv4F .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rBTUvbxv4F .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rBTUvbxv4F .dropdown .dropdown-menu {
  background: #444444;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rBTUvbxv4F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rBTUvbxv4F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rBTUvbxv4F .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rBTUvbxv4F .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rBTUvbxv4F .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rBTUvbxv4F .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rBTUvbxv4F .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rBTUvbxv4F .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rBTUvbxv4F .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rBTUvbxv4F .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rBTUvbxv4F .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rBTUvbxv4F button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rBTUvbxv4F button.navbar-toggler:focus {
  outline: none;
}
.cid-rBTUvbxv4F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rBTUvbxv4F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rBTUvbxv4F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rBTUvbxv4F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rBTUvbxv4F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rBTUvbxv4F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBTUvbxv4F nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rBTUvbxv4F nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rBTUvbxv4F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBTUvbxv4F .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBTUvbxv4F .collapsed .btn {
  display: -webkit-flex;
}
.cid-rBTUvbxv4F .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rBTUvbxv4F .collapsed .navbar-collapse.collapsing,
.cid-rBTUvbxv4F .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rBTUvbxv4F .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rBTUvbxv4F .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rBTUvbxv4F .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rBTUvbxv4F .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rBTUvbxv4F .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rBTUvbxv4F .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rBTUvbxv4F .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rBTUvbxv4F .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rBTUvbxv4F .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-rBTUvbxv4F .collapsed button.navbar-toggler {
  display: block;
}
.cid-rBTUvbxv4F .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rBTUvbxv4F .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBTUvbxv4F .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rBTUvbxv4F .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rBTUvbxv4F .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rBTUvbxv4F .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rBTUvbxv4F .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBTUvbxv4F img {
    height: 3.8rem !important;
  }
  .cid-rBTUvbxv4F .btn {
    display: -webkit-flex;
  }
  .cid-rBTUvbxv4F button.navbar-toggler {
    display: block;
  }
  .cid-rBTUvbxv4F .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rBTUvbxv4F .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBTUvbxv4F .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rBTUvbxv4F .navbar-collapse.collapsing,
  .cid-rBTUvbxv4F .navbar-collapse.show {
    display: block !important;
  }
  .cid-rBTUvbxv4F .navbar-collapse.collapsing .navbar-nav,
  .cid-rBTUvbxv4F .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rBTUvbxv4F .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rBTUvbxv4F .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rBTUvbxv4F .navbar-collapse.collapsing .navbar-buttons,
  .cid-rBTUvbxv4F .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rBTUvbxv4F .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rBTUvbxv4F .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rBTUvbxv4F .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rBTUvbxv4F .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rBTUvbxv4F .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rBTUvbxv4F .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rBTUvbxv4F .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rBTUvbxv4F .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rBTUvbxv4F .nav-link:hover,
.cid-rBTUvbxv4F .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rBU4DIQHEo {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/fondo-equipo-de-trabajo-1900x470.jpg");
}
.cid-rBU4DIQHEo H3 {
  text-align: left;
}
.cid-rBTUvc9uD9 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rBTUvc9uD9 .mbr-section-subtitle {
  color: #767676;
}
.cid-rBTUvcDunS {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rBTUvcDunS .card-box {
  padding: 0 2rem;
}
.cid-rBTUvcDunS .mbr-section-btn {
  padding-top: 1rem;
}
.cid-rBTUvcDunS .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-rBTUvcDunS h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-rBTUvcDunS p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-rBTUvcDunS .mbr-text {
  color: #767676;
}
.cid-rBTUvcDunS .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rBTUvcDunS .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-rBTW1M7D6Q {
  padding-top: 15px;
  padding-bottom: 60px;
  position: relative;
  background-color: #ffffff;
}
.cid-rBTW1M7D6Q p {
  color: #767676;
}
.cid-rBTW1M7D6Q .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-rBTW1M7D6Q .toggle-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rBTW1M7D6Q .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-rBTW1M7D6Q .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-rBTW1M7D6Q .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-weight: 500;
  font-style: normal;
  display: block;
  text-decoration: none !important;
}
.cid-rBTW1M7D6Q .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-rBTW1M7D6Q .card .card-header a.panel-title h4 {
  border: 1px solid #dfdfdf;
  padding: 1.3rem 2rem;
  margin-bottom: 0;
}
.cid-rBTW1M7D6Q .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-rBTW1M7D6Q .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
}
@media (max-width: 991px) {
  .cid-rBTW1M7D6Q .mbr-figure {
    padding-top: 2rem;
    padding-top: 0;
    padding-bottom: 2rem;
  }
  .cid-rBTW1M7D6Q .media-container-row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
}
@media (min-width: 992px) {
  .cid-rBTW1M7D6Q .mbr-figure {
    padding-left: 4rem;
    padding-left: 0;
    padding-right: 4rem;
  }
  .cid-rBTW1M7D6Q .media-container-row {
    -webkit-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
}
.cid-rBTW1M7D6Q .panel-text {
  color: #000000;
}
.cid-rBTW1M7D6Q H4 {
  color: #000000;
}
.cid-rQex5oJxwG {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
}
.cid-rQex5oJxwG .carousel-control {
  background: #000;
}
.cid-rQex5oJxwG .mbr-section-subtitle {
  color: #767676;
}
.cid-rQex5oJxwG .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQex5oJxwG .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rQex5oJxwG .carousel-item .wrap-img {
  text-align: center;
}
.cid-rQex5oJxwG .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rQex5oJxwG .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQex5oJxwG .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rQex5oJxwG .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-rQex5oJxwG .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-rQex5oJxwG .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rQex5oJxwG .cloneditem-1,
.cid-rQex5oJxwG .cloneditem-2,
.cid-rQex5oJxwG .cloneditem-3,
.cid-rQex5oJxwG .cloneditem-4,
.cid-rQex5oJxwG .cloneditem-5 {
  display: none;
}
.cid-rQex5oJxwG .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rQex5oJxwG .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rQex5oJxwG .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rQex5oJxwG .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rQex5oJxwG .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rQex5oJxwG .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rQex5oJxwG .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rQex5oJxwG .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQex5oJxwG .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQex5oJxwG .carousel-inner.slides2 .cloneditem-1,
  .cid-rQex5oJxwG .carousel-inner.slides2 .cloneditem-2,
  .cid-rQex5oJxwG .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rQex5oJxwG .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rQex5oJxwG .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rQex5oJxwG .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rQex5oJxwG .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rQex5oJxwG .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rQex5oJxwG .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQex5oJxwG .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQex5oJxwG .carousel-inner.slides3 .cloneditem-1,
  .cid-rQex5oJxwG .carousel-inner.slides3 .cloneditem-2,
  .cid-rQex5oJxwG .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rQex5oJxwG .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rQex5oJxwG .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rQex5oJxwG .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rQex5oJxwG .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rQex5oJxwG .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rQex5oJxwG .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQex5oJxwG .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQex5oJxwG .carousel-inner.slides4 .cloneditem-1,
  .cid-rQex5oJxwG .carousel-inner.slides4 .cloneditem-2,
  .cid-rQex5oJxwG .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rQex5oJxwG .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rQex5oJxwG .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rQex5oJxwG .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rQex5oJxwG .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rQex5oJxwG .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rQex5oJxwG .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQex5oJxwG .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQex5oJxwG .carousel-inner.slides5 .cloneditem-1,
  .cid-rQex5oJxwG .carousel-inner.slides5 .cloneditem-2,
  .cid-rQex5oJxwG .carousel-inner.slides5 .cloneditem-3,
  .cid-rQex5oJxwG .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rQex5oJxwG .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rQex5oJxwG .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rQex5oJxwG .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rQex5oJxwG .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rQex5oJxwG .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rQex5oJxwG .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQex5oJxwG .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQex5oJxwG .carousel-inner.slides6 .cloneditem-1,
  .cid-rQex5oJxwG .carousel-inner.slides6 .cloneditem-2,
  .cid-rQex5oJxwG .carousel-inner.slides6 .cloneditem-3,
  .cid-rQex5oJxwG .carousel-inner.slides6 .cloneditem-4,
  .cid-rQex5oJxwG .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rD6yKu8ZPM {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-rD6yKu8ZPM .content {
    text-align: center;
  }
  .cid-rD6yKu8ZPM .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rD6yKu8ZPM .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rD6yKu8ZPM .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rD6yKu8ZPM .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rD6yKu8ZPM .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rD6yKu8ZPM .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rD6yKu8ZPM .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rD6yKu8ZPM .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rD6yKu8ZPM .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rD6yKu8ZPM .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rD6yKu8ZPM .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rD6yKu8ZPM .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rD6yKu8ZPM H5 {
  color: #000000;
}
.cid-rD6yKu8ZPM P {
  color: #000000;
}
.cid-rBXVOSaunz {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #efefef, #cccccc);
}
.cid-rBXVOSaunz .mbr-iconfont-social {
  font-size: 32px;
  color: #c31e25;
}
.cid-rBXVOSaunz .social-list a:focus {
  text-decoration: none;
}
.cid-rBTUyDPzi5 {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rBTUyDPzi5 P {
  color: #767676;
}
.cid-rBTUyEsrUg .navbar {
  padding: .5rem 0;
  background: #444444;
  transition: none;
  min-height: 77px;
}
.cid-rBTUyEsrUg .navbar-dropdown.bg-color.transparent.opened {
  background: #444444;
}
.cid-rBTUyEsrUg a {
  font-style: normal;
}
.cid-rBTUyEsrUg .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rBTUyEsrUg .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBTUyEsrUg .nav-item:focus,
.cid-rBTUyEsrUg .nav-link:focus {
  outline: none;
}
.cid-rBTUyEsrUg .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rBTUyEsrUg .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rBTUyEsrUg .menu-logo {
  margin-right: auto;
}
.cid-rBTUyEsrUg .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rBTUyEsrUg .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rBTUyEsrUg .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rBTUyEsrUg .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rBTUyEsrUg .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rBTUyEsrUg .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rBTUyEsrUg .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rBTUyEsrUg .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rBTUyEsrUg .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rBTUyEsrUg .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rBTUyEsrUg .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rBTUyEsrUg .dropdown .dropdown-menu {
  background: #444444;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rBTUyEsrUg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rBTUyEsrUg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rBTUyEsrUg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rBTUyEsrUg .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rBTUyEsrUg .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rBTUyEsrUg .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rBTUyEsrUg .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rBTUyEsrUg .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rBTUyEsrUg .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rBTUyEsrUg .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rBTUyEsrUg .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rBTUyEsrUg button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rBTUyEsrUg button.navbar-toggler:focus {
  outline: none;
}
.cid-rBTUyEsrUg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rBTUyEsrUg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rBTUyEsrUg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rBTUyEsrUg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rBTUyEsrUg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rBTUyEsrUg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBTUyEsrUg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rBTUyEsrUg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rBTUyEsrUg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBTUyEsrUg .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBTUyEsrUg .collapsed .btn {
  display: -webkit-flex;
}
.cid-rBTUyEsrUg .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rBTUyEsrUg .collapsed .navbar-collapse.collapsing,
.cid-rBTUyEsrUg .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rBTUyEsrUg .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rBTUyEsrUg .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rBTUyEsrUg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rBTUyEsrUg .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rBTUyEsrUg .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rBTUyEsrUg .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rBTUyEsrUg .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rBTUyEsrUg .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rBTUyEsrUg .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-rBTUyEsrUg .collapsed button.navbar-toggler {
  display: block;
}
.cid-rBTUyEsrUg .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rBTUyEsrUg .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBTUyEsrUg .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rBTUyEsrUg .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rBTUyEsrUg .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rBTUyEsrUg .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rBTUyEsrUg .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBTUyEsrUg img {
    height: 3.8rem !important;
  }
  .cid-rBTUyEsrUg .btn {
    display: -webkit-flex;
  }
  .cid-rBTUyEsrUg button.navbar-toggler {
    display: block;
  }
  .cid-rBTUyEsrUg .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rBTUyEsrUg .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBTUyEsrUg .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rBTUyEsrUg .navbar-collapse.collapsing,
  .cid-rBTUyEsrUg .navbar-collapse.show {
    display: block !important;
  }
  .cid-rBTUyEsrUg .navbar-collapse.collapsing .navbar-nav,
  .cid-rBTUyEsrUg .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rBTUyEsrUg .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rBTUyEsrUg .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rBTUyEsrUg .navbar-collapse.collapsing .navbar-buttons,
  .cid-rBTUyEsrUg .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rBTUyEsrUg .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rBTUyEsrUg .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rBTUyEsrUg .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rBTUyEsrUg .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rBTUyEsrUg .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rBTUyEsrUg .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rBTUyEsrUg .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rBTUyEsrUg .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rBTUyEsrUg .nav-link:hover,
.cid-rBTUyEsrUg .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rBU4UMqzEr {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/fondo-equipo-de-trabajo-1900x470.jpg");
}
.cid-rBU4UMqzEr H3 {
  text-align: left;
}
.cid-rBTUyF2Y9A {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rBTUyF2Y9A .mbr-section-subtitle {
  color: #767676;
}
.cid-rBTUyFvwQ9 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rBTUyFvwQ9 .card-box {
  padding: 0 2rem;
}
.cid-rBTUyFvwQ9 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-rBTUyFvwQ9 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-rBTUyFvwQ9 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-rBTUyFvwQ9 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-rBTUyFvwQ9 .mbr-text {
  color: #767676;
}
.cid-rBTUyFvwQ9 .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rBTUyFvwQ9 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-rBU6CJ8Yvk {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rBU6CJ8Yvk .mbr-section-subtitle {
  color: #000000;
}
.cid-rBU6CJ8Yvk H2 {
  color: #000000;
}
.cid-rRCQGp11vy {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rRCQGp11vy .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-rQexbx2Pfy {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
}
.cid-rQexbx2Pfy .carousel-control {
  background: #000;
}
.cid-rQexbx2Pfy .mbr-section-subtitle {
  color: #767676;
}
.cid-rQexbx2Pfy .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQexbx2Pfy .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rQexbx2Pfy .carousel-item .wrap-img {
  text-align: center;
}
.cid-rQexbx2Pfy .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rQexbx2Pfy .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQexbx2Pfy .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rQexbx2Pfy .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-rQexbx2Pfy .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-rQexbx2Pfy .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rQexbx2Pfy .cloneditem-1,
.cid-rQexbx2Pfy .cloneditem-2,
.cid-rQexbx2Pfy .cloneditem-3,
.cid-rQexbx2Pfy .cloneditem-4,
.cid-rQexbx2Pfy .cloneditem-5 {
  display: none;
}
.cid-rQexbx2Pfy .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rQexbx2Pfy .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rQexbx2Pfy .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rQexbx2Pfy .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rQexbx2Pfy .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rQexbx2Pfy .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rQexbx2Pfy .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rQexbx2Pfy .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQexbx2Pfy .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQexbx2Pfy .carousel-inner.slides2 .cloneditem-1,
  .cid-rQexbx2Pfy .carousel-inner.slides2 .cloneditem-2,
  .cid-rQexbx2Pfy .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rQexbx2Pfy .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rQexbx2Pfy .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rQexbx2Pfy .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rQexbx2Pfy .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rQexbx2Pfy .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rQexbx2Pfy .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQexbx2Pfy .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQexbx2Pfy .carousel-inner.slides3 .cloneditem-1,
  .cid-rQexbx2Pfy .carousel-inner.slides3 .cloneditem-2,
  .cid-rQexbx2Pfy .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rQexbx2Pfy .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rQexbx2Pfy .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rQexbx2Pfy .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rQexbx2Pfy .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rQexbx2Pfy .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rQexbx2Pfy .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQexbx2Pfy .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQexbx2Pfy .carousel-inner.slides4 .cloneditem-1,
  .cid-rQexbx2Pfy .carousel-inner.slides4 .cloneditem-2,
  .cid-rQexbx2Pfy .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rQexbx2Pfy .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rQexbx2Pfy .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rQexbx2Pfy .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rQexbx2Pfy .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rQexbx2Pfy .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rQexbx2Pfy .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQexbx2Pfy .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQexbx2Pfy .carousel-inner.slides5 .cloneditem-1,
  .cid-rQexbx2Pfy .carousel-inner.slides5 .cloneditem-2,
  .cid-rQexbx2Pfy .carousel-inner.slides5 .cloneditem-3,
  .cid-rQexbx2Pfy .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rQexbx2Pfy .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rQexbx2Pfy .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rQexbx2Pfy .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rQexbx2Pfy .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rQexbx2Pfy .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rQexbx2Pfy .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQexbx2Pfy .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQexbx2Pfy .carousel-inner.slides6 .cloneditem-1,
  .cid-rQexbx2Pfy .carousel-inner.slides6 .cloneditem-2,
  .cid-rQexbx2Pfy .carousel-inner.slides6 .cloneditem-3,
  .cid-rQexbx2Pfy .carousel-inner.slides6 .cloneditem-4,
  .cid-rQexbx2Pfy .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rD6yUlM7B2 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-rD6yUlM7B2 .content {
    text-align: center;
  }
  .cid-rD6yUlM7B2 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rD6yUlM7B2 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rD6yUlM7B2 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rD6yUlM7B2 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rD6yUlM7B2 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rD6yUlM7B2 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rD6yUlM7B2 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rD6yUlM7B2 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rD6yUlM7B2 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rD6yUlM7B2 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rD6yUlM7B2 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rD6yUlM7B2 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rD6yUlM7B2 H5 {
  color: #000000;
}
.cid-rD6yUlM7B2 P {
  color: #000000;
}
.cid-rBXVSBS1dY {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #efefef, #cccccc);
}
.cid-rBXVSBS1dY .mbr-iconfont-social {
  font-size: 32px;
  color: #c31e25;
}
.cid-rBXVSBS1dY .social-list a:focus {
  text-decoration: none;
}
.cid-rBUaMNdgF6 {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rBUaMNdgF6 P {
  color: #767676;
}
.cid-rBUaMXMO6y .navbar {
  padding: .5rem 0;
  background: #444444;
  transition: none;
  min-height: 77px;
}
.cid-rBUaMXMO6y .navbar-dropdown.bg-color.transparent.opened {
  background: #444444;
}
.cid-rBUaMXMO6y a {
  font-style: normal;
}
.cid-rBUaMXMO6y .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rBUaMXMO6y .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBUaMXMO6y .nav-item:focus,
.cid-rBUaMXMO6y .nav-link:focus {
  outline: none;
}
.cid-rBUaMXMO6y .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rBUaMXMO6y .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rBUaMXMO6y .menu-logo {
  margin-right: auto;
}
.cid-rBUaMXMO6y .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rBUaMXMO6y .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rBUaMXMO6y .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rBUaMXMO6y .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rBUaMXMO6y .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rBUaMXMO6y .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rBUaMXMO6y .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rBUaMXMO6y .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rBUaMXMO6y .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rBUaMXMO6y .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rBUaMXMO6y .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rBUaMXMO6y .dropdown .dropdown-menu {
  background: #444444;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rBUaMXMO6y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rBUaMXMO6y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rBUaMXMO6y .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rBUaMXMO6y .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rBUaMXMO6y .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rBUaMXMO6y .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rBUaMXMO6y .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rBUaMXMO6y .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rBUaMXMO6y .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rBUaMXMO6y .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rBUaMXMO6y .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rBUaMXMO6y button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rBUaMXMO6y button.navbar-toggler:focus {
  outline: none;
}
.cid-rBUaMXMO6y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rBUaMXMO6y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rBUaMXMO6y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rBUaMXMO6y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rBUaMXMO6y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rBUaMXMO6y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBUaMXMO6y nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rBUaMXMO6y nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rBUaMXMO6y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBUaMXMO6y .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBUaMXMO6y .collapsed .btn {
  display: -webkit-flex;
}
.cid-rBUaMXMO6y .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rBUaMXMO6y .collapsed .navbar-collapse.collapsing,
.cid-rBUaMXMO6y .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rBUaMXMO6y .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rBUaMXMO6y .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rBUaMXMO6y .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rBUaMXMO6y .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rBUaMXMO6y .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rBUaMXMO6y .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rBUaMXMO6y .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rBUaMXMO6y .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rBUaMXMO6y .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-rBUaMXMO6y .collapsed button.navbar-toggler {
  display: block;
}
.cid-rBUaMXMO6y .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rBUaMXMO6y .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBUaMXMO6y .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rBUaMXMO6y .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rBUaMXMO6y .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rBUaMXMO6y .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rBUaMXMO6y .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBUaMXMO6y img {
    height: 3.8rem !important;
  }
  .cid-rBUaMXMO6y .btn {
    display: -webkit-flex;
  }
  .cid-rBUaMXMO6y button.navbar-toggler {
    display: block;
  }
  .cid-rBUaMXMO6y .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rBUaMXMO6y .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBUaMXMO6y .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rBUaMXMO6y .navbar-collapse.collapsing,
  .cid-rBUaMXMO6y .navbar-collapse.show {
    display: block !important;
  }
  .cid-rBUaMXMO6y .navbar-collapse.collapsing .navbar-nav,
  .cid-rBUaMXMO6y .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rBUaMXMO6y .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rBUaMXMO6y .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rBUaMXMO6y .navbar-collapse.collapsing .navbar-buttons,
  .cid-rBUaMXMO6y .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rBUaMXMO6y .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rBUaMXMO6y .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rBUaMXMO6y .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rBUaMXMO6y .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rBUaMXMO6y .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rBUaMXMO6y .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rBUaMXMO6y .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rBUaMXMO6y .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rBUaMXMO6y .nav-link:hover,
.cid-rBUaMXMO6y .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rBUaN4rwDg {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/fondo-header-productos-1920x330.jpg");
}
.cid-rBUaN4rwDg H3 {
  text-align: right;
}
.cid-rBUaNiu1lH {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rBUaNiu1lH .mbr-section-subtitle {
  color: #767676;
}
.cid-rBUdYYN7II {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rBUdYYN7II .image-block {
  margin: auto;
}
.cid-rBUdYYN7II figcaption {
  position: relative;
}
.cid-rBUdYYN7II figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rBUdYYN7II .image-block {
    width: 100% !important;
  }
}
.cid-rQexh58piM {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
}
.cid-rQexh58piM .carousel-control {
  background: #000;
}
.cid-rQexh58piM .mbr-section-subtitle {
  color: #767676;
}
.cid-rQexh58piM .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQexh58piM .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rQexh58piM .carousel-item .wrap-img {
  text-align: center;
}
.cid-rQexh58piM .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rQexh58piM .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQexh58piM .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rQexh58piM .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-rQexh58piM .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-rQexh58piM .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rQexh58piM .cloneditem-1,
.cid-rQexh58piM .cloneditem-2,
.cid-rQexh58piM .cloneditem-3,
.cid-rQexh58piM .cloneditem-4,
.cid-rQexh58piM .cloneditem-5 {
  display: none;
}
.cid-rQexh58piM .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rQexh58piM .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rQexh58piM .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rQexh58piM .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rQexh58piM .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rQexh58piM .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rQexh58piM .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rQexh58piM .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQexh58piM .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQexh58piM .carousel-inner.slides2 .cloneditem-1,
  .cid-rQexh58piM .carousel-inner.slides2 .cloneditem-2,
  .cid-rQexh58piM .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rQexh58piM .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rQexh58piM .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rQexh58piM .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rQexh58piM .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rQexh58piM .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rQexh58piM .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQexh58piM .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQexh58piM .carousel-inner.slides3 .cloneditem-1,
  .cid-rQexh58piM .carousel-inner.slides3 .cloneditem-2,
  .cid-rQexh58piM .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rQexh58piM .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rQexh58piM .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rQexh58piM .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rQexh58piM .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rQexh58piM .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rQexh58piM .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQexh58piM .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQexh58piM .carousel-inner.slides4 .cloneditem-1,
  .cid-rQexh58piM .carousel-inner.slides4 .cloneditem-2,
  .cid-rQexh58piM .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rQexh58piM .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rQexh58piM .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rQexh58piM .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rQexh58piM .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rQexh58piM .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rQexh58piM .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQexh58piM .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQexh58piM .carousel-inner.slides5 .cloneditem-1,
  .cid-rQexh58piM .carousel-inner.slides5 .cloneditem-2,
  .cid-rQexh58piM .carousel-inner.slides5 .cloneditem-3,
  .cid-rQexh58piM .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rQexh58piM .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rQexh58piM .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rQexh58piM .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rQexh58piM .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rQexh58piM .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rQexh58piM .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQexh58piM .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQexh58piM .carousel-inner.slides6 .cloneditem-1,
  .cid-rQexh58piM .carousel-inner.slides6 .cloneditem-2,
  .cid-rQexh58piM .carousel-inner.slides6 .cloneditem-3,
  .cid-rQexh58piM .carousel-inner.slides6 .cloneditem-4,
  .cid-rQexh58piM .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rD6z2IDnPo {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-rD6z2IDnPo .content {
    text-align: center;
  }
  .cid-rD6z2IDnPo .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rD6z2IDnPo .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rD6z2IDnPo .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rD6z2IDnPo .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rD6z2IDnPo .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rD6z2IDnPo .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rD6z2IDnPo .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rD6z2IDnPo .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rD6z2IDnPo .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rD6z2IDnPo .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rD6z2IDnPo .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rD6z2IDnPo .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rD6z2IDnPo H5 {
  color: #000000;
}
.cid-rD6z2IDnPo P {
  color: #000000;
}
.cid-rBXVVssMhD {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #efefef, #cccccc);
}
.cid-rBXVVssMhD .mbr-iconfont-social {
  font-size: 32px;
  color: #c31e25;
}
.cid-rBXVVssMhD .social-list a:focus {
  text-decoration: none;
}
.cid-rBYNcqp8I4 {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rBYNcqp8I4 P {
  color: #767676;
}
.cid-rBYNcrdVRR {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/fondo-portal-de-clientes-1900x470.jpg");
}
.cid-rBYNcrdVRR H3 {
  text-align: left;
}
.cid-rBYNcrRg6X {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rBYNcrRg6X .mbr-section-subtitle {
  color: #767676;
}
.cid-rBYNcrRg6X H2 {
  color: #000000;
}
.cid-rBZe8WkUEM {
  padding-top: 0px;
  padding-bottom: 135px;
  background-color: #efefef;
}
.cid-rBZe8WkUEM p {
  color: #767676;
}
.cid-rBZe8WkUEM .mbr-section-subtitle {
  color: #767676;
}
.cid-rBZe8WkUEM .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rBZe8WkUEM .panel-group {
  width: 100%;
}
.cid-rBZe8WkUEM .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-rBZe8WkUEM .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-rBZe8WkUEM .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-rBZe8WkUEM .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-rBZe8WkUEM .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  border: 1px solid #dfdfdf;
  margin-bottom: 0;
}
.cid-rBZe8WkUEM .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-rBZe8WkUEM .mbr-figure {
  -webkit-align-self: flex-start;
  align-self: flex-start;
  padding-left: 4rem;
  padding-left: 0;
  padding-right: 4rem;
}
.cid-rBZe8WkUEM .media-container-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-rBZe8WkUEM .media-container-row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rBZe8WkUEM .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
    padding-top: 0;
    padding-bottom: 2rem;
  }
}
.cid-rBZe8WkUEM H2 {
  text-align: left;
}
.cid-rBZe8WkUEM H4 {
  color: #000000;
}
.cid-rBZe8WkUEM .panel-text {
  color: #000000;
}
.cid-rBYNctAqOM .navbar {
  padding: .5rem 0;
  background: #444444;
  transition: none;
  min-height: 77px;
}
.cid-rBYNctAqOM .navbar-dropdown.bg-color.transparent.opened {
  background: #444444;
}
.cid-rBYNctAqOM a {
  font-style: normal;
}
.cid-rBYNctAqOM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rBYNctAqOM .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBYNctAqOM .nav-item:focus,
.cid-rBYNctAqOM .nav-link:focus {
  outline: none;
}
.cid-rBYNctAqOM .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rBYNctAqOM .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rBYNctAqOM .menu-logo {
  margin-right: auto;
}
.cid-rBYNctAqOM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rBYNctAqOM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rBYNctAqOM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rBYNctAqOM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rBYNctAqOM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rBYNctAqOM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rBYNctAqOM .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rBYNctAqOM .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rBYNctAqOM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rBYNctAqOM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rBYNctAqOM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rBYNctAqOM .dropdown .dropdown-menu {
  background: #444444;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rBYNctAqOM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rBYNctAqOM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rBYNctAqOM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rBYNctAqOM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rBYNctAqOM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rBYNctAqOM .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rBYNctAqOM .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rBYNctAqOM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rBYNctAqOM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rBYNctAqOM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rBYNctAqOM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rBYNctAqOM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rBYNctAqOM button.navbar-toggler:focus {
  outline: none;
}
.cid-rBYNctAqOM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rBYNctAqOM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rBYNctAqOM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rBYNctAqOM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rBYNctAqOM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rBYNctAqOM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBYNctAqOM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rBYNctAqOM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rBYNctAqOM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBYNctAqOM .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBYNctAqOM .collapsed .btn {
  display: -webkit-flex;
}
.cid-rBYNctAqOM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rBYNctAqOM .collapsed .navbar-collapse.collapsing,
.cid-rBYNctAqOM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rBYNctAqOM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rBYNctAqOM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rBYNctAqOM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rBYNctAqOM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rBYNctAqOM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rBYNctAqOM .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rBYNctAqOM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rBYNctAqOM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rBYNctAqOM .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-rBYNctAqOM .collapsed button.navbar-toggler {
  display: block;
}
.cid-rBYNctAqOM .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rBYNctAqOM .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBYNctAqOM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rBYNctAqOM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rBYNctAqOM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rBYNctAqOM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rBYNctAqOM .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBYNctAqOM img {
    height: 3.8rem !important;
  }
  .cid-rBYNctAqOM .btn {
    display: -webkit-flex;
  }
  .cid-rBYNctAqOM button.navbar-toggler {
    display: block;
  }
  .cid-rBYNctAqOM .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rBYNctAqOM .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBYNctAqOM .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rBYNctAqOM .navbar-collapse.collapsing,
  .cid-rBYNctAqOM .navbar-collapse.show {
    display: block !important;
  }
  .cid-rBYNctAqOM .navbar-collapse.collapsing .navbar-nav,
  .cid-rBYNctAqOM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rBYNctAqOM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rBYNctAqOM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rBYNctAqOM .navbar-collapse.collapsing .navbar-buttons,
  .cid-rBYNctAqOM .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rBYNctAqOM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rBYNctAqOM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rBYNctAqOM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rBYNctAqOM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rBYNctAqOM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rBYNctAqOM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rBYNctAqOM .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rBYNctAqOM .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rBYNctAqOM .nav-link:hover,
.cid-rBYNctAqOM .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rBYNcufhb4 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/fondo2-portal-de-clientes-1920x1080.jpg");
}
.cid-rQewFwI4zg {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
}
.cid-rQewFwI4zg .carousel-control {
  background: #000;
}
.cid-rQewFwI4zg .mbr-section-subtitle {
  color: #767676;
}
.cid-rQewFwI4zg .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQewFwI4zg .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rQewFwI4zg .carousel-item .wrap-img {
  text-align: center;
}
.cid-rQewFwI4zg .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rQewFwI4zg .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQewFwI4zg .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rQewFwI4zg .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-rQewFwI4zg .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-rQewFwI4zg .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rQewFwI4zg .cloneditem-1,
.cid-rQewFwI4zg .cloneditem-2,
.cid-rQewFwI4zg .cloneditem-3,
.cid-rQewFwI4zg .cloneditem-4,
.cid-rQewFwI4zg .cloneditem-5 {
  display: none;
}
.cid-rQewFwI4zg .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rQewFwI4zg .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rQewFwI4zg .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rQewFwI4zg .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rQewFwI4zg .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rQewFwI4zg .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rQewFwI4zg .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rQewFwI4zg .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQewFwI4zg .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQewFwI4zg .carousel-inner.slides2 .cloneditem-1,
  .cid-rQewFwI4zg .carousel-inner.slides2 .cloneditem-2,
  .cid-rQewFwI4zg .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rQewFwI4zg .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rQewFwI4zg .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rQewFwI4zg .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rQewFwI4zg .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rQewFwI4zg .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rQewFwI4zg .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQewFwI4zg .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQewFwI4zg .carousel-inner.slides3 .cloneditem-1,
  .cid-rQewFwI4zg .carousel-inner.slides3 .cloneditem-2,
  .cid-rQewFwI4zg .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rQewFwI4zg .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rQewFwI4zg .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rQewFwI4zg .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rQewFwI4zg .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rQewFwI4zg .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rQewFwI4zg .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQewFwI4zg .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQewFwI4zg .carousel-inner.slides4 .cloneditem-1,
  .cid-rQewFwI4zg .carousel-inner.slides4 .cloneditem-2,
  .cid-rQewFwI4zg .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rQewFwI4zg .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rQewFwI4zg .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rQewFwI4zg .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rQewFwI4zg .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rQewFwI4zg .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rQewFwI4zg .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQewFwI4zg .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQewFwI4zg .carousel-inner.slides5 .cloneditem-1,
  .cid-rQewFwI4zg .carousel-inner.slides5 .cloneditem-2,
  .cid-rQewFwI4zg .carousel-inner.slides5 .cloneditem-3,
  .cid-rQewFwI4zg .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rQewFwI4zg .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rQewFwI4zg .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rQewFwI4zg .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rQewFwI4zg .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rQewFwI4zg .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rQewFwI4zg .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQewFwI4zg .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQewFwI4zg .carousel-inner.slides6 .cloneditem-1,
  .cid-rQewFwI4zg .carousel-inner.slides6 .cloneditem-2,
  .cid-rQewFwI4zg .carousel-inner.slides6 .cloneditem-3,
  .cid-rQewFwI4zg .carousel-inner.slides6 .cloneditem-4,
  .cid-rQewFwI4zg .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rD6ygUzjWx {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-rD6ygUzjWx .content {
    text-align: center;
  }
  .cid-rD6ygUzjWx .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rD6ygUzjWx .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rD6ygUzjWx .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rD6ygUzjWx .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rD6ygUzjWx .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rD6ygUzjWx .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rD6ygUzjWx .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rD6ygUzjWx .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rD6ygUzjWx .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rD6ygUzjWx .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rD6ygUzjWx .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rD6ygUzjWx .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rD6ygUzjWx H5 {
  color: #000000;
}
.cid-rD6ygUzjWx P {
  color: #000000;
}
.cid-rBYNcxhB3C {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #efefef, #cccccc);
}
.cid-rBYNcxhB3C .mbr-iconfont-social {
  font-size: 32px;
  color: #c31e25;
}
.cid-rBYNcxhB3C .social-list a:focus {
  text-decoration: none;
}
.cid-rBZIEIrE4e {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rBZIEIrE4e P {
  color: #767676;
}
.cid-rBZIEJNyiN {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/fondo-portal-de-proveedores-1900x470.jpg");
}
.cid-rBZIEJNyiN H3 {
  text-align: left;
}
.cid-rBZIELedwT {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rBZIELedwT .mbr-section-subtitle {
  color: #767676;
}
.cid-rBZIELedwT H2 {
  color: #000000;
}
.cid-rBZIELTHv7 {
  padding-top: 0px;
  padding-bottom: 135px;
  background-color: #efefef;
}
.cid-rBZIELTHv7 p {
  color: #767676;
}
.cid-rBZIELTHv7 .mbr-section-subtitle {
  color: #767676;
}
.cid-rBZIELTHv7 .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rBZIELTHv7 .panel-group {
  width: 100%;
}
.cid-rBZIELTHv7 .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-rBZIELTHv7 .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-rBZIELTHv7 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-rBZIELTHv7 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-rBZIELTHv7 .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  border: 1px solid #dfdfdf;
  margin-bottom: 0;
}
.cid-rBZIELTHv7 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-rBZIELTHv7 .mbr-figure {
  -webkit-align-self: flex-start;
  align-self: flex-start;
  padding-left: 4rem;
  padding-left: 0;
  padding-right: 4rem;
}
.cid-rBZIELTHv7 .media-container-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-rBZIELTHv7 .media-container-row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rBZIELTHv7 .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
    padding-top: 0;
    padding-bottom: 2rem;
  }
}
.cid-rBZIELTHv7 H2 {
  text-align: left;
}
.cid-rBZIELTHv7 H4 {
  color: #000000;
}
.cid-rBZIELTHv7 .panel-text {
  color: #000000;
}
.cid-rBZIENq1pU .navbar {
  padding: .5rem 0;
  background: #444444;
  transition: none;
  min-height: 77px;
}
.cid-rBZIENq1pU .navbar-dropdown.bg-color.transparent.opened {
  background: #444444;
}
.cid-rBZIENq1pU a {
  font-style: normal;
}
.cid-rBZIENq1pU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rBZIENq1pU .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rBZIENq1pU .nav-item:focus,
.cid-rBZIENq1pU .nav-link:focus {
  outline: none;
}
.cid-rBZIENq1pU .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rBZIENq1pU .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rBZIENq1pU .menu-logo {
  margin-right: auto;
}
.cid-rBZIENq1pU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rBZIENq1pU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rBZIENq1pU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rBZIENq1pU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rBZIENq1pU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rBZIENq1pU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rBZIENq1pU .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rBZIENq1pU .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rBZIENq1pU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rBZIENq1pU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rBZIENq1pU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rBZIENq1pU .dropdown .dropdown-menu {
  background: #444444;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rBZIENq1pU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rBZIENq1pU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rBZIENq1pU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rBZIENq1pU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rBZIENq1pU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rBZIENq1pU .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rBZIENq1pU .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rBZIENq1pU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rBZIENq1pU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rBZIENq1pU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rBZIENq1pU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rBZIENq1pU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rBZIENq1pU button.navbar-toggler:focus {
  outline: none;
}
.cid-rBZIENq1pU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rBZIENq1pU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rBZIENq1pU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rBZIENq1pU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rBZIENq1pU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rBZIENq1pU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBZIENq1pU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rBZIENq1pU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rBZIENq1pU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBZIENq1pU .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBZIENq1pU .collapsed .btn {
  display: -webkit-flex;
}
.cid-rBZIENq1pU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rBZIENq1pU .collapsed .navbar-collapse.collapsing,
.cid-rBZIENq1pU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rBZIENq1pU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rBZIENq1pU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rBZIENq1pU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rBZIENq1pU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rBZIENq1pU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rBZIENq1pU .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rBZIENq1pU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rBZIENq1pU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rBZIENq1pU .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-rBZIENq1pU .collapsed button.navbar-toggler {
  display: block;
}
.cid-rBZIENq1pU .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rBZIENq1pU .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rBZIENq1pU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rBZIENq1pU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rBZIENq1pU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rBZIENq1pU .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rBZIENq1pU .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBZIENq1pU img {
    height: 3.8rem !important;
  }
  .cid-rBZIENq1pU .btn {
    display: -webkit-flex;
  }
  .cid-rBZIENq1pU button.navbar-toggler {
    display: block;
  }
  .cid-rBZIENq1pU .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rBZIENq1pU .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rBZIENq1pU .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rBZIENq1pU .navbar-collapse.collapsing,
  .cid-rBZIENq1pU .navbar-collapse.show {
    display: block !important;
  }
  .cid-rBZIENq1pU .navbar-collapse.collapsing .navbar-nav,
  .cid-rBZIENq1pU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rBZIENq1pU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rBZIENq1pU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rBZIENq1pU .navbar-collapse.collapsing .navbar-buttons,
  .cid-rBZIENq1pU .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rBZIENq1pU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rBZIENq1pU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rBZIENq1pU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rBZIENq1pU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rBZIENq1pU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rBZIENq1pU .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rBZIENq1pU .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rBZIENq1pU .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rBZIENq1pU .nav-link:hover,
.cid-rBZIENq1pU .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rBZIEOo5jf {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/sub-image-2000x522.jpg");
}
.cid-rBZIEOo5jf H3 {
  text-align: center;
}
.cid-rQewKPDqzG {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
}
.cid-rQewKPDqzG .carousel-control {
  background: #000;
}
.cid-rQewKPDqzG .mbr-section-subtitle {
  color: #767676;
}
.cid-rQewKPDqzG .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQewKPDqzG .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rQewKPDqzG .carousel-item .wrap-img {
  text-align: center;
}
.cid-rQewKPDqzG .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rQewKPDqzG .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQewKPDqzG .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rQewKPDqzG .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-rQewKPDqzG .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-rQewKPDqzG .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rQewKPDqzG .cloneditem-1,
.cid-rQewKPDqzG .cloneditem-2,
.cid-rQewKPDqzG .cloneditem-3,
.cid-rQewKPDqzG .cloneditem-4,
.cid-rQewKPDqzG .cloneditem-5 {
  display: none;
}
.cid-rQewKPDqzG .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rQewKPDqzG .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rQewKPDqzG .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rQewKPDqzG .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rQewKPDqzG .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rQewKPDqzG .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rQewKPDqzG .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rQewKPDqzG .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQewKPDqzG .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQewKPDqzG .carousel-inner.slides2 .cloneditem-1,
  .cid-rQewKPDqzG .carousel-inner.slides2 .cloneditem-2,
  .cid-rQewKPDqzG .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rQewKPDqzG .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rQewKPDqzG .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rQewKPDqzG .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rQewKPDqzG .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rQewKPDqzG .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rQewKPDqzG .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQewKPDqzG .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQewKPDqzG .carousel-inner.slides3 .cloneditem-1,
  .cid-rQewKPDqzG .carousel-inner.slides3 .cloneditem-2,
  .cid-rQewKPDqzG .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rQewKPDqzG .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rQewKPDqzG .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rQewKPDqzG .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rQewKPDqzG .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rQewKPDqzG .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rQewKPDqzG .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQewKPDqzG .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQewKPDqzG .carousel-inner.slides4 .cloneditem-1,
  .cid-rQewKPDqzG .carousel-inner.slides4 .cloneditem-2,
  .cid-rQewKPDqzG .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rQewKPDqzG .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rQewKPDqzG .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rQewKPDqzG .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rQewKPDqzG .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rQewKPDqzG .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rQewKPDqzG .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQewKPDqzG .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQewKPDqzG .carousel-inner.slides5 .cloneditem-1,
  .cid-rQewKPDqzG .carousel-inner.slides5 .cloneditem-2,
  .cid-rQewKPDqzG .carousel-inner.slides5 .cloneditem-3,
  .cid-rQewKPDqzG .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rQewKPDqzG .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rQewKPDqzG .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rQewKPDqzG .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rQewKPDqzG .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rQewKPDqzG .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rQewKPDqzG .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQewKPDqzG .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQewKPDqzG .carousel-inner.slides6 .cloneditem-1,
  .cid-rQewKPDqzG .carousel-inner.slides6 .cloneditem-2,
  .cid-rQewKPDqzG .carousel-inner.slides6 .cloneditem-3,
  .cid-rQewKPDqzG .carousel-inner.slides6 .cloneditem-4,
  .cid-rQewKPDqzG .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rD6yoCK97d {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-rD6yoCK97d .content {
    text-align: center;
  }
  .cid-rD6yoCK97d .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rD6yoCK97d .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rD6yoCK97d .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rD6yoCK97d .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rD6yoCK97d .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rD6yoCK97d .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rD6yoCK97d .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rD6yoCK97d .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rD6yoCK97d .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rD6yoCK97d .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rD6yoCK97d .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rD6yoCK97d .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rD6yoCK97d H5 {
  color: #000000;
}
.cid-rD6yoCK97d P {
  color: #000000;
}
.cid-rBZIETDZE2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #efefef, #cccccc);
}
.cid-rBZIETDZE2 .mbr-iconfont-social {
  font-size: 32px;
  color: #c31e25;
}
.cid-rBZIETDZE2 .social-list a:focus {
  text-decoration: none;
}
.cid-rClghi0vAx {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rClghi0vAx P {
  color: #767676;
}
.cid-rClghj3XE9 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/fondo-banner-desarrollo-de-productos-1903x330.jpg");
}
.cid-rClghj3XE9 H3 {
  text-align: left;
}
.cid-rClghjKuwr {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rClghjKuwr .mbr-section-subtitle {
  color: #767676;
}
.cid-rClghjKuwr H2 {
  color: #000000;
}
.cid-rCli9Z3zdK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rCli9Z3zdK .testimonials-container {
  margin: 0 auto;
}
.cid-rCli9Z3zdK .testimonials-container .testimonials-item {
  justify-content: center;
  margin-top: 3rem;
  -webkit-justify-content: center;
}
.cid-rCli9Z3zdK .testimonials-container .testimonials-item .user {
  background: #ffb300;
}
.cid-rCli9Z3zdK .testimonials-container .testimonials-item .user.row {
  margin: 0;
}
.cid-rCli9Z3zdK .testimonials-container .testimonials-item .user .user_image {
  width: 150px;
  height: 150px;
  overflow: hidden;
  margin: 2rem auto 2rem auto;
}
.cid-rCli9Z3zdK .testimonials-container .testimonials-item .user .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-rCli9Z3zdK .testimonials-container .testimonials-item .user .testimonials-caption {
  padding: 2rem;
  padding: 2rem 2rem 2rem 0;
}
@media (max-width: 260px) {
  .cid-rCli9Z3zdK .user_image {
    width: 100% !important;
    height: auto !important;
  }
}
@media (max-width: 767px) {
  .cid-rCli9Z3zdK .testimonials-caption {
    padding: 0 2rem 2rem 2rem !important;
  }
}
.cid-rCli9Z3zdK .user_text {
  color: #ffffff;
}
.cid-rCljsLbFzv {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rCljsLbFzv .counter-container {
  color: #767676;
}
.cid-rCljsLbFzv .counter-container ul {
  margin-bottom: 0;
}
.cid-rCljsLbFzv .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-rCljsLbFzv .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #c52732;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-rCljsLbFzv .mbr-text {
  color: #000000;
}
.cid-rClghld7t2 .navbar {
  padding: .5rem 0;
  background: #444444;
  transition: none;
  min-height: 77px;
}
.cid-rClghld7t2 .navbar-dropdown.bg-color.transparent.opened {
  background: #444444;
}
.cid-rClghld7t2 a {
  font-style: normal;
}
.cid-rClghld7t2 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rClghld7t2 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rClghld7t2 .nav-item:focus,
.cid-rClghld7t2 .nav-link:focus {
  outline: none;
}
.cid-rClghld7t2 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rClghld7t2 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rClghld7t2 .menu-logo {
  margin-right: auto;
}
.cid-rClghld7t2 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rClghld7t2 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rClghld7t2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rClghld7t2 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rClghld7t2 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rClghld7t2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rClghld7t2 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rClghld7t2 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rClghld7t2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rClghld7t2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rClghld7t2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rClghld7t2 .dropdown .dropdown-menu {
  background: #444444;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rClghld7t2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rClghld7t2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rClghld7t2 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rClghld7t2 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rClghld7t2 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rClghld7t2 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rClghld7t2 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rClghld7t2 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rClghld7t2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rClghld7t2 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rClghld7t2 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rClghld7t2 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rClghld7t2 button.navbar-toggler:focus {
  outline: none;
}
.cid-rClghld7t2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rClghld7t2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rClghld7t2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rClghld7t2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rClghld7t2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rClghld7t2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rClghld7t2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rClghld7t2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rClghld7t2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rClghld7t2 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rClghld7t2 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rClghld7t2 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rClghld7t2 .collapsed .navbar-collapse.collapsing,
.cid-rClghld7t2 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rClghld7t2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rClghld7t2 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rClghld7t2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rClghld7t2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rClghld7t2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rClghld7t2 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rClghld7t2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rClghld7t2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rClghld7t2 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-rClghld7t2 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rClghld7t2 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rClghld7t2 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rClghld7t2 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rClghld7t2 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rClghld7t2 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rClghld7t2 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rClghld7t2 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rClghld7t2 img {
    height: 3.8rem !important;
  }
  .cid-rClghld7t2 .btn {
    display: -webkit-flex;
  }
  .cid-rClghld7t2 button.navbar-toggler {
    display: block;
  }
  .cid-rClghld7t2 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rClghld7t2 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rClghld7t2 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rClghld7t2 .navbar-collapse.collapsing,
  .cid-rClghld7t2 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rClghld7t2 .navbar-collapse.collapsing .navbar-nav,
  .cid-rClghld7t2 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rClghld7t2 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rClghld7t2 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rClghld7t2 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rClghld7t2 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rClghld7t2 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rClghld7t2 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rClghld7t2 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rClghld7t2 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rClghld7t2 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rClghld7t2 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rClghld7t2 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rClghld7t2 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rClghld7t2 .nav-link:hover,
.cid-rClghld7t2 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rClghlRBMB {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/fonndo-foot-desarrollando-productos-1903x660.jpg");
}
.cid-rClghlRBMB H3 {
  text-align: left;
}
.cid-rQevzq1vg9 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
}
.cid-rQevzq1vg9 .carousel-control {
  background: #000;
}
.cid-rQevzq1vg9 .mbr-section-subtitle {
  color: #767676;
}
.cid-rQevzq1vg9 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQevzq1vg9 .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rQevzq1vg9 .carousel-item .wrap-img {
  text-align: center;
}
.cid-rQevzq1vg9 .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rQevzq1vg9 .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQevzq1vg9 .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rQevzq1vg9 .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-rQevzq1vg9 .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-rQevzq1vg9 .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rQevzq1vg9 .cloneditem-1,
.cid-rQevzq1vg9 .cloneditem-2,
.cid-rQevzq1vg9 .cloneditem-3,
.cid-rQevzq1vg9 .cloneditem-4,
.cid-rQevzq1vg9 .cloneditem-5 {
  display: none;
}
.cid-rQevzq1vg9 .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rQevzq1vg9 .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rQevzq1vg9 .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rQevzq1vg9 .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rQevzq1vg9 .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rQevzq1vg9 .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rQevzq1vg9 .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rQevzq1vg9 .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQevzq1vg9 .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQevzq1vg9 .carousel-inner.slides2 .cloneditem-1,
  .cid-rQevzq1vg9 .carousel-inner.slides2 .cloneditem-2,
  .cid-rQevzq1vg9 .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rQevzq1vg9 .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rQevzq1vg9 .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rQevzq1vg9 .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rQevzq1vg9 .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rQevzq1vg9 .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rQevzq1vg9 .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQevzq1vg9 .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQevzq1vg9 .carousel-inner.slides3 .cloneditem-1,
  .cid-rQevzq1vg9 .carousel-inner.slides3 .cloneditem-2,
  .cid-rQevzq1vg9 .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rQevzq1vg9 .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rQevzq1vg9 .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rQevzq1vg9 .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rQevzq1vg9 .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rQevzq1vg9 .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rQevzq1vg9 .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQevzq1vg9 .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQevzq1vg9 .carousel-inner.slides4 .cloneditem-1,
  .cid-rQevzq1vg9 .carousel-inner.slides4 .cloneditem-2,
  .cid-rQevzq1vg9 .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rQevzq1vg9 .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rQevzq1vg9 .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rQevzq1vg9 .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rQevzq1vg9 .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rQevzq1vg9 .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rQevzq1vg9 .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQevzq1vg9 .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQevzq1vg9 .carousel-inner.slides5 .cloneditem-1,
  .cid-rQevzq1vg9 .carousel-inner.slides5 .cloneditem-2,
  .cid-rQevzq1vg9 .carousel-inner.slides5 .cloneditem-3,
  .cid-rQevzq1vg9 .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rQevzq1vg9 .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rQevzq1vg9 .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rQevzq1vg9 .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rQevzq1vg9 .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rQevzq1vg9 .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rQevzq1vg9 .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQevzq1vg9 .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQevzq1vg9 .carousel-inner.slides6 .cloneditem-1,
  .cid-rQevzq1vg9 .carousel-inner.slides6 .cloneditem-2,
  .cid-rQevzq1vg9 .carousel-inner.slides6 .cloneditem-3,
  .cid-rQevzq1vg9 .carousel-inner.slides6 .cloneditem-4,
  .cid-rQevzq1vg9 .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rD6wlCa3ZT {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-rD6wlCa3ZT .content {
    text-align: center;
  }
  .cid-rD6wlCa3ZT .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rD6wlCa3ZT .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rD6wlCa3ZT .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rD6wlCa3ZT .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rD6wlCa3ZT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rD6wlCa3ZT .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rD6wlCa3ZT .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rD6wlCa3ZT .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rD6wlCa3ZT .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rD6wlCa3ZT .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rD6wlCa3ZT .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rD6wlCa3ZT .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rD6wlCa3ZT H5 {
  color: #000000;
}
.cid-rD6wlCa3ZT P {
  color: #000000;
}
.cid-rClghoxy6Q {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #efefef, #cccccc);
}
.cid-rClghoxy6Q .mbr-iconfont-social {
  font-size: 32px;
  color: #c31e25;
}
.cid-rClghoxy6Q .social-list a:focus {
  text-decoration: none;
}
.cid-rCmpSZht8W {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rCmpSZht8W P {
  color: #767676;
}
.cid-rCmpT1Ok3m {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/fondo-banner-desarrollo-de-productos-1903x330.jpg");
}
.cid-rCmpT1Ok3m H3 {
  text-align: left;
}
.cid-rCmpT3sHfp {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rCmpT3sHfp .mbr-section-subtitle {
  color: #767676;
}
.cid-rCmpT3sHfp H2 {
  color: #000000;
}
.cid-rCmpT67Kyu {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rCmpT67Kyu .testimonials-container {
  margin: 0 auto;
}
.cid-rCmpT67Kyu .testimonials-container .testimonials-item {
  justify-content: center;
  margin-top: 3rem;
  -webkit-justify-content: center;
}
.cid-rCmpT67Kyu .testimonials-container .testimonials-item .user {
  background: #ffb300;
}
.cid-rCmpT67Kyu .testimonials-container .testimonials-item .user.row {
  margin: 0;
}
.cid-rCmpT67Kyu .testimonials-container .testimonials-item .user .user_image {
  width: 150px;
  height: 150px;
  overflow: hidden;
  margin: 2rem auto 2rem auto;
}
.cid-rCmpT67Kyu .testimonials-container .testimonials-item .user .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-rCmpT67Kyu .testimonials-container .testimonials-item .user .testimonials-caption {
  padding: 2rem;
  padding: 2rem 2rem 2rem 0;
}
@media (max-width: 260px) {
  .cid-rCmpT67Kyu .user_image {
    width: 100% !important;
    height: auto !important;
  }
}
@media (max-width: 767px) {
  .cid-rCmpT67Kyu .testimonials-caption {
    padding: 0 2rem 2rem 2rem !important;
  }
}
.cid-rCmpT67Kyu .user_text {
  color: #ffffff;
}
.cid-rCmqpaZTVO {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 0px;
}
.cid-rCmqpaZTVO .image-block {
  margin: auto;
}
.cid-rCmqpaZTVO figcaption {
  position: relative;
}
.cid-rCmqpaZTVO figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCmqpaZTVO .image-block {
    width: 100% !important;
  }
}
.cid-rCmqMY8KnT {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rCmqMY8KnT .title {
  padding-bottom: 2.5rem;
}
.cid-rCmqMY8KnT h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rCmqMY8KnT .bottom-line p {
  color: #000000;
}
.cid-rCmqMY8KnT .card-wrapper {
  background-color: #ffffff;
  background-color: transparent;
  position: relative;
  justify-content: unset;
}
.cid-rCmqMY8KnT .card-wrapper .card-box {
  width: 100%;
}
.cid-rCmqMY8KnT .card-wrapper .card-box .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.cid-rCmqMY8KnT .card-wrapper .card-box .wrapper .top-line {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rCmqMY8KnT .card-wrapper .card-box .wrapper .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rCmqMY8KnT .card-wrapper .card-box .wrapper .bottom-line {
    width: 100%;
  }
  .cid-rCmqMY8KnT .card-wrapper .card-box .wrapper .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
@media (max-width: 767px) {
  .cid-rCmqMY8KnT .card.pb-5 {
    padding-bottom: 2rem !important;
  }
  .cid-rCmqMY8KnT .wrapper {
    padding-top: 1rem;
  }
}
.cid-rCmqMY8KnT H2 {
  color: #000000;
}
.cid-rCmqMY8KnT .card-title {
  color: #000000;
}
.cid-rCmpT8WvpO .navbar {
  padding: .5rem 0;
  background: #444444;
  transition: none;
  min-height: 77px;
}
.cid-rCmpT8WvpO .navbar-dropdown.bg-color.transparent.opened {
  background: #444444;
}
.cid-rCmpT8WvpO a {
  font-style: normal;
}
.cid-rCmpT8WvpO .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rCmpT8WvpO .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rCmpT8WvpO .nav-item:focus,
.cid-rCmpT8WvpO .nav-link:focus {
  outline: none;
}
.cid-rCmpT8WvpO .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rCmpT8WvpO .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rCmpT8WvpO .menu-logo {
  margin-right: auto;
}
.cid-rCmpT8WvpO .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rCmpT8WvpO .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rCmpT8WvpO .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rCmpT8WvpO .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rCmpT8WvpO .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rCmpT8WvpO .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rCmpT8WvpO .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rCmpT8WvpO .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rCmpT8WvpO .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rCmpT8WvpO .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rCmpT8WvpO .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rCmpT8WvpO .dropdown .dropdown-menu {
  background: #444444;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rCmpT8WvpO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rCmpT8WvpO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rCmpT8WvpO .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rCmpT8WvpO .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rCmpT8WvpO .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rCmpT8WvpO .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rCmpT8WvpO .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rCmpT8WvpO .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rCmpT8WvpO .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rCmpT8WvpO .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rCmpT8WvpO .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rCmpT8WvpO button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rCmpT8WvpO button.navbar-toggler:focus {
  outline: none;
}
.cid-rCmpT8WvpO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rCmpT8WvpO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rCmpT8WvpO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rCmpT8WvpO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rCmpT8WvpO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rCmpT8WvpO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rCmpT8WvpO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rCmpT8WvpO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rCmpT8WvpO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rCmpT8WvpO .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rCmpT8WvpO .collapsed .btn {
  display: -webkit-flex;
}
.cid-rCmpT8WvpO .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rCmpT8WvpO .collapsed .navbar-collapse.collapsing,
.cid-rCmpT8WvpO .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rCmpT8WvpO .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rCmpT8WvpO .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rCmpT8WvpO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rCmpT8WvpO .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rCmpT8WvpO .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rCmpT8WvpO .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rCmpT8WvpO .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rCmpT8WvpO .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rCmpT8WvpO .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-rCmpT8WvpO .collapsed button.navbar-toggler {
  display: block;
}
.cid-rCmpT8WvpO .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rCmpT8WvpO .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rCmpT8WvpO .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rCmpT8WvpO .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rCmpT8WvpO .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rCmpT8WvpO .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rCmpT8WvpO .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rCmpT8WvpO img {
    height: 3.8rem !important;
  }
  .cid-rCmpT8WvpO .btn {
    display: -webkit-flex;
  }
  .cid-rCmpT8WvpO button.navbar-toggler {
    display: block;
  }
  .cid-rCmpT8WvpO .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rCmpT8WvpO .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rCmpT8WvpO .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rCmpT8WvpO .navbar-collapse.collapsing,
  .cid-rCmpT8WvpO .navbar-collapse.show {
    display: block !important;
  }
  .cid-rCmpT8WvpO .navbar-collapse.collapsing .navbar-nav,
  .cid-rCmpT8WvpO .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rCmpT8WvpO .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rCmpT8WvpO .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rCmpT8WvpO .navbar-collapse.collapsing .navbar-buttons,
  .cid-rCmpT8WvpO .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rCmpT8WvpO .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rCmpT8WvpO .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rCmpT8WvpO .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rCmpT8WvpO .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rCmpT8WvpO .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rCmpT8WvpO .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rCmpT8WvpO .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rCmpT8WvpO .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rCmpT8WvpO .nav-link:hover,
.cid-rCmpT8WvpO .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rCmpT9EGxp {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/fonndo-foot-desarrollando-productos-1903x660.jpg");
}
.cid-rCmpT9EGxp H3 {
  text-align: left;
}
.cid-rQevIjNcXq {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
}
.cid-rQevIjNcXq .carousel-control {
  background: #000;
}
.cid-rQevIjNcXq .mbr-section-subtitle {
  color: #767676;
}
.cid-rQevIjNcXq .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQevIjNcXq .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rQevIjNcXq .carousel-item .wrap-img {
  text-align: center;
}
.cid-rQevIjNcXq .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rQevIjNcXq .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQevIjNcXq .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rQevIjNcXq .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-rQevIjNcXq .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-rQevIjNcXq .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rQevIjNcXq .cloneditem-1,
.cid-rQevIjNcXq .cloneditem-2,
.cid-rQevIjNcXq .cloneditem-3,
.cid-rQevIjNcXq .cloneditem-4,
.cid-rQevIjNcXq .cloneditem-5 {
  display: none;
}
.cid-rQevIjNcXq .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rQevIjNcXq .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rQevIjNcXq .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rQevIjNcXq .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rQevIjNcXq .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rQevIjNcXq .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rQevIjNcXq .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rQevIjNcXq .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQevIjNcXq .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQevIjNcXq .carousel-inner.slides2 .cloneditem-1,
  .cid-rQevIjNcXq .carousel-inner.slides2 .cloneditem-2,
  .cid-rQevIjNcXq .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rQevIjNcXq .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rQevIjNcXq .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rQevIjNcXq .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rQevIjNcXq .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rQevIjNcXq .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rQevIjNcXq .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQevIjNcXq .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQevIjNcXq .carousel-inner.slides3 .cloneditem-1,
  .cid-rQevIjNcXq .carousel-inner.slides3 .cloneditem-2,
  .cid-rQevIjNcXq .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rQevIjNcXq .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rQevIjNcXq .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rQevIjNcXq .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rQevIjNcXq .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rQevIjNcXq .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rQevIjNcXq .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQevIjNcXq .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQevIjNcXq .carousel-inner.slides4 .cloneditem-1,
  .cid-rQevIjNcXq .carousel-inner.slides4 .cloneditem-2,
  .cid-rQevIjNcXq .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rQevIjNcXq .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rQevIjNcXq .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rQevIjNcXq .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rQevIjNcXq .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rQevIjNcXq .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rQevIjNcXq .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQevIjNcXq .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQevIjNcXq .carousel-inner.slides5 .cloneditem-1,
  .cid-rQevIjNcXq .carousel-inner.slides5 .cloneditem-2,
  .cid-rQevIjNcXq .carousel-inner.slides5 .cloneditem-3,
  .cid-rQevIjNcXq .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rQevIjNcXq .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rQevIjNcXq .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rQevIjNcXq .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rQevIjNcXq .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rQevIjNcXq .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rQevIjNcXq .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQevIjNcXq .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQevIjNcXq .carousel-inner.slides6 .cloneditem-1,
  .cid-rQevIjNcXq .carousel-inner.slides6 .cloneditem-2,
  .cid-rQevIjNcXq .carousel-inner.slides6 .cloneditem-3,
  .cid-rQevIjNcXq .carousel-inner.slides6 .cloneditem-4,
  .cid-rQevIjNcXq .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rD6wAWtT3H {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-rD6wAWtT3H .content {
    text-align: center;
  }
  .cid-rD6wAWtT3H .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rD6wAWtT3H .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rD6wAWtT3H .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rD6wAWtT3H .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rD6wAWtT3H .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rD6wAWtT3H .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rD6wAWtT3H .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rD6wAWtT3H .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rD6wAWtT3H .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rD6wAWtT3H .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rD6wAWtT3H .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rD6wAWtT3H .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rD6wAWtT3H H5 {
  color: #000000;
}
.cid-rD6wAWtT3H P {
  color: #000000;
}
.cid-rCmpTcoKmI {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #efefef, #cccccc);
}
.cid-rCmpTcoKmI .mbr-iconfont-social {
  font-size: 32px;
  color: #c31e25;
}
.cid-rCmpTcoKmI .social-list a:focus {
  text-decoration: none;
}
.cid-rCmyBTPGJV {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rCmyBTPGJV P {
  color: #767676;
}
.cid-rCmyBUW4n6 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/fondo-banner-desarrollo-de-productos-1903x330.jpg");
}
.cid-rCmyBUW4n6 H3 {
  text-align: left;
}
.cid-rCmyBVD19o {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rCmyBVD19o .mbr-section-subtitle {
  color: #767676;
}
.cid-rCmyBVD19o H2 {
  color: #000000;
}
.cid-rCmyBW9gkq {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rCmyBW9gkq .testimonials-container {
  margin: 0 auto;
}
.cid-rCmyBW9gkq .testimonials-container .testimonials-item {
  justify-content: center;
  margin-top: 3rem;
  -webkit-justify-content: center;
}
.cid-rCmyBW9gkq .testimonials-container .testimonials-item .user {
  background: #ffb300;
}
.cid-rCmyBW9gkq .testimonials-container .testimonials-item .user.row {
  margin: 0;
}
.cid-rCmyBW9gkq .testimonials-container .testimonials-item .user .user_image {
  width: 150px;
  height: 150px;
  overflow: hidden;
  margin: 2rem auto 2rem auto;
}
.cid-rCmyBW9gkq .testimonials-container .testimonials-item .user .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-rCmyBW9gkq .testimonials-container .testimonials-item .user .testimonials-caption {
  padding: 2rem;
  padding: 2rem 2rem 2rem 0;
}
@media (max-width: 260px) {
  .cid-rCmyBW9gkq .user_image {
    width: 100% !important;
    height: auto !important;
  }
}
@media (max-width: 767px) {
  .cid-rCmyBW9gkq .testimonials-caption {
    padding: 0 2rem 2rem 2rem !important;
  }
}
.cid-rCmyBW9gkq .user_text {
  color: #ffffff;
  text-align: left;
}
.cid-rCmyBXGPOa {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rCmyBXGPOa .title {
  padding-bottom: 2.5rem;
}
.cid-rCmyBXGPOa h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rCmyBXGPOa .bottom-line p {
  color: #000000;
}
.cid-rCmyBXGPOa .card-wrapper {
  background-color: #ffffff;
  background-color: transparent;
  position: relative;
  justify-content: unset;
}
.cid-rCmyBXGPOa .card-wrapper .card-box {
  width: 100%;
}
.cid-rCmyBXGPOa .card-wrapper .card-box .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.cid-rCmyBXGPOa .card-wrapper .card-box .wrapper .top-line {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rCmyBXGPOa .card-wrapper .card-box .wrapper .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rCmyBXGPOa .card-wrapper .card-box .wrapper .bottom-line {
    width: 100%;
  }
  .cid-rCmyBXGPOa .card-wrapper .card-box .wrapper .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
@media (max-width: 767px) {
  .cid-rCmyBXGPOa .card.pb-5 {
    padding-bottom: 2rem !important;
  }
  .cid-rCmyBXGPOa .wrapper {
    padding-top: 1rem;
  }
}
.cid-rCmyBXGPOa H2 {
  color: #000000;
}
.cid-rCmyBXGPOa .card-title {
  color: #000000;
}
.cid-rCmTLsijkr {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rCmTLsijkr .mbr-section-subtitle {
  color: #767676;
}
.cid-rCmTLsijkr H2 {
  text-align: center;
}
.cid-rCmyBYYwfX .navbar {
  padding: .5rem 0;
  background: #444444;
  transition: none;
  min-height: 77px;
}
.cid-rCmyBYYwfX .navbar-dropdown.bg-color.transparent.opened {
  background: #444444;
}
.cid-rCmyBYYwfX a {
  font-style: normal;
}
.cid-rCmyBYYwfX .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rCmyBYYwfX .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rCmyBYYwfX .nav-item:focus,
.cid-rCmyBYYwfX .nav-link:focus {
  outline: none;
}
.cid-rCmyBYYwfX .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rCmyBYYwfX .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rCmyBYYwfX .menu-logo {
  margin-right: auto;
}
.cid-rCmyBYYwfX .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rCmyBYYwfX .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rCmyBYYwfX .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rCmyBYYwfX .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rCmyBYYwfX .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rCmyBYYwfX .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rCmyBYYwfX .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rCmyBYYwfX .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rCmyBYYwfX .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rCmyBYYwfX .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rCmyBYYwfX .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rCmyBYYwfX .dropdown .dropdown-menu {
  background: #444444;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rCmyBYYwfX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rCmyBYYwfX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rCmyBYYwfX .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rCmyBYYwfX .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rCmyBYYwfX .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rCmyBYYwfX .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rCmyBYYwfX .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rCmyBYYwfX .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rCmyBYYwfX .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rCmyBYYwfX .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rCmyBYYwfX .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rCmyBYYwfX button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rCmyBYYwfX button.navbar-toggler:focus {
  outline: none;
}
.cid-rCmyBYYwfX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rCmyBYYwfX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rCmyBYYwfX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rCmyBYYwfX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rCmyBYYwfX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rCmyBYYwfX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rCmyBYYwfX nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rCmyBYYwfX nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rCmyBYYwfX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rCmyBYYwfX .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rCmyBYYwfX .collapsed .btn {
  display: -webkit-flex;
}
.cid-rCmyBYYwfX .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rCmyBYYwfX .collapsed .navbar-collapse.collapsing,
.cid-rCmyBYYwfX .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rCmyBYYwfX .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rCmyBYYwfX .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rCmyBYYwfX .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rCmyBYYwfX .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rCmyBYYwfX .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rCmyBYYwfX .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rCmyBYYwfX .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rCmyBYYwfX .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rCmyBYYwfX .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-rCmyBYYwfX .collapsed button.navbar-toggler {
  display: block;
}
.cid-rCmyBYYwfX .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rCmyBYYwfX .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rCmyBYYwfX .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rCmyBYYwfX .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rCmyBYYwfX .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rCmyBYYwfX .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rCmyBYYwfX .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rCmyBYYwfX img {
    height: 3.8rem !important;
  }
  .cid-rCmyBYYwfX .btn {
    display: -webkit-flex;
  }
  .cid-rCmyBYYwfX button.navbar-toggler {
    display: block;
  }
  .cid-rCmyBYYwfX .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rCmyBYYwfX .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rCmyBYYwfX .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rCmyBYYwfX .navbar-collapse.collapsing,
  .cid-rCmyBYYwfX .navbar-collapse.show {
    display: block !important;
  }
  .cid-rCmyBYYwfX .navbar-collapse.collapsing .navbar-nav,
  .cid-rCmyBYYwfX .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rCmyBYYwfX .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rCmyBYYwfX .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rCmyBYYwfX .navbar-collapse.collapsing .navbar-buttons,
  .cid-rCmyBYYwfX .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rCmyBYYwfX .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rCmyBYYwfX .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rCmyBYYwfX .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rCmyBYYwfX .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rCmyBYYwfX .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rCmyBYYwfX .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rCmyBYYwfX .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rCmyBYYwfX .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rCmyBYYwfX .nav-link:hover,
.cid-rCmyBYYwfX .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rCmAdYbxe2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rCmAdYbxe2 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rCmAdYbxe2 p {
  color: #767676;
  text-align: left;
}
.cid-rCmAdYbxe2 .card-box {
  padding-top: 2rem;
}
.cid-rCmAdYbxe2 .card-wrapper {
  height: 100%;
}
.cid-rCmAdYbxe2 .card-title {
  text-align: center;
}
.cid-rCmLb1RGZX {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rCmLb1RGZX h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rCmLb1RGZX p {
  color: #767676;
  text-align: left;
}
.cid-rCmLb1RGZX .card-box {
  padding-top: 2rem;
}
.cid-rCmLb1RGZX .card-wrapper {
  height: 100%;
}
.cid-rCmLb1RGZX .card-title {
  text-align: center;
}
.cid-rCmZ7QhSq4 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rCmZ7QhSq4 .mbr-section-subtitle {
  color: #767676;
}
.cid-rCmZkJZMPQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rCmZkJZMPQ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rCmZkJZMPQ p {
  color: #767676;
  text-align: left;
}
.cid-rCmZkJZMPQ .card-box {
  padding-top: 2rem;
}
.cid-rCmZkJZMPQ .card-wrapper {
  height: 100%;
}
.cid-rCmZkJZMPQ .card-title {
  text-align: center;
}
.cid-rCn0T0fvv7 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rCn0T0fvv7 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rCn0T0fvv7 p {
  color: #767676;
  text-align: left;
}
.cid-rCn0T0fvv7 .card-box {
  padding-top: 2rem;
}
.cid-rCn0T0fvv7 .card-wrapper {
  height: 100%;
}
.cid-rCn0T0fvv7 .card-title {
  text-align: center;
}
.cid-rCmyBZH0gc {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/fonndo-foot-desarrollando-productos-1903x660.jpg");
}
.cid-rCmyBZH0gc H3 {
  text-align: left;
}
.cid-rQevOIO2sA {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
}
.cid-rQevOIO2sA .carousel-control {
  background: #000;
}
.cid-rQevOIO2sA .mbr-section-subtitle {
  color: #767676;
}
.cid-rQevOIO2sA .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQevOIO2sA .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rQevOIO2sA .carousel-item .wrap-img {
  text-align: center;
}
.cid-rQevOIO2sA .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rQevOIO2sA .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQevOIO2sA .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rQevOIO2sA .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-rQevOIO2sA .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-rQevOIO2sA .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rQevOIO2sA .cloneditem-1,
.cid-rQevOIO2sA .cloneditem-2,
.cid-rQevOIO2sA .cloneditem-3,
.cid-rQevOIO2sA .cloneditem-4,
.cid-rQevOIO2sA .cloneditem-5 {
  display: none;
}
.cid-rQevOIO2sA .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rQevOIO2sA .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rQevOIO2sA .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rQevOIO2sA .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rQevOIO2sA .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rQevOIO2sA .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rQevOIO2sA .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rQevOIO2sA .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQevOIO2sA .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQevOIO2sA .carousel-inner.slides2 .cloneditem-1,
  .cid-rQevOIO2sA .carousel-inner.slides2 .cloneditem-2,
  .cid-rQevOIO2sA .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rQevOIO2sA .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rQevOIO2sA .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rQevOIO2sA .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rQevOIO2sA .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rQevOIO2sA .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rQevOIO2sA .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQevOIO2sA .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQevOIO2sA .carousel-inner.slides3 .cloneditem-1,
  .cid-rQevOIO2sA .carousel-inner.slides3 .cloneditem-2,
  .cid-rQevOIO2sA .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rQevOIO2sA .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rQevOIO2sA .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rQevOIO2sA .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rQevOIO2sA .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rQevOIO2sA .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rQevOIO2sA .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQevOIO2sA .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQevOIO2sA .carousel-inner.slides4 .cloneditem-1,
  .cid-rQevOIO2sA .carousel-inner.slides4 .cloneditem-2,
  .cid-rQevOIO2sA .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rQevOIO2sA .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rQevOIO2sA .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rQevOIO2sA .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rQevOIO2sA .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rQevOIO2sA .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rQevOIO2sA .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQevOIO2sA .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQevOIO2sA .carousel-inner.slides5 .cloneditem-1,
  .cid-rQevOIO2sA .carousel-inner.slides5 .cloneditem-2,
  .cid-rQevOIO2sA .carousel-inner.slides5 .cloneditem-3,
  .cid-rQevOIO2sA .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rQevOIO2sA .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rQevOIO2sA .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rQevOIO2sA .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rQevOIO2sA .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rQevOIO2sA .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rQevOIO2sA .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQevOIO2sA .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQevOIO2sA .carousel-inner.slides6 .cloneditem-1,
  .cid-rQevOIO2sA .carousel-inner.slides6 .cloneditem-2,
  .cid-rQevOIO2sA .carousel-inner.slides6 .cloneditem-3,
  .cid-rQevOIO2sA .carousel-inner.slides6 .cloneditem-4,
  .cid-rQevOIO2sA .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rD6wHagXy9 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-rD6wHagXy9 .content {
    text-align: center;
  }
  .cid-rD6wHagXy9 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rD6wHagXy9 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rD6wHagXy9 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rD6wHagXy9 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rD6wHagXy9 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rD6wHagXy9 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rD6wHagXy9 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rD6wHagXy9 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rD6wHagXy9 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rD6wHagXy9 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rD6wHagXy9 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rD6wHagXy9 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rD6wHagXy9 H5 {
  color: #000000;
}
.cid-rD6wHagXy9 P {
  color: #000000;
}
.cid-rCmyC2rRWX {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #efefef, #cccccc);
}
.cid-rCmyC2rRWX .mbr-iconfont-social {
  font-size: 32px;
  color: #c31e25;
}
.cid-rCmyC2rRWX .social-list a:focus {
  text-decoration: none;
}
.cid-rCn7diPmUj {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rCn7diPmUj P {
  color: #767676;
}
.cid-rCn7dkkNIx {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/fondo-banner-desarrollo-de-productos-1903x330.jpg");
}
.cid-rCn7dkkNIx H3 {
  text-align: left;
}
.cid-rCn7dlqHuB {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rCn7dlqHuB .mbr-section-subtitle {
  color: #767676;
}
.cid-rCn7dlqHuB H2 {
  color: #000000;
}
.cid-rCn7dqhpi7 .navbar {
  padding: .5rem 0;
  background: #444444;
  transition: none;
  min-height: 77px;
}
.cid-rCn7dqhpi7 .navbar-dropdown.bg-color.transparent.opened {
  background: #444444;
}
.cid-rCn7dqhpi7 a {
  font-style: normal;
}
.cid-rCn7dqhpi7 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rCn7dqhpi7 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rCn7dqhpi7 .nav-item:focus,
.cid-rCn7dqhpi7 .nav-link:focus {
  outline: none;
}
.cid-rCn7dqhpi7 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rCn7dqhpi7 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rCn7dqhpi7 .menu-logo {
  margin-right: auto;
}
.cid-rCn7dqhpi7 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rCn7dqhpi7 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rCn7dqhpi7 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rCn7dqhpi7 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rCn7dqhpi7 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rCn7dqhpi7 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rCn7dqhpi7 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rCn7dqhpi7 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rCn7dqhpi7 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rCn7dqhpi7 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rCn7dqhpi7 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rCn7dqhpi7 .dropdown .dropdown-menu {
  background: #444444;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rCn7dqhpi7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rCn7dqhpi7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rCn7dqhpi7 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rCn7dqhpi7 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rCn7dqhpi7 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rCn7dqhpi7 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rCn7dqhpi7 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rCn7dqhpi7 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rCn7dqhpi7 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rCn7dqhpi7 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rCn7dqhpi7 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rCn7dqhpi7 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rCn7dqhpi7 button.navbar-toggler:focus {
  outline: none;
}
.cid-rCn7dqhpi7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rCn7dqhpi7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rCn7dqhpi7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rCn7dqhpi7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rCn7dqhpi7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rCn7dqhpi7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rCn7dqhpi7 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rCn7dqhpi7 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rCn7dqhpi7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rCn7dqhpi7 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rCn7dqhpi7 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rCn7dqhpi7 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rCn7dqhpi7 .collapsed .navbar-collapse.collapsing,
.cid-rCn7dqhpi7 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rCn7dqhpi7 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rCn7dqhpi7 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rCn7dqhpi7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rCn7dqhpi7 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rCn7dqhpi7 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rCn7dqhpi7 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rCn7dqhpi7 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rCn7dqhpi7 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rCn7dqhpi7 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-rCn7dqhpi7 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rCn7dqhpi7 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rCn7dqhpi7 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rCn7dqhpi7 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rCn7dqhpi7 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rCn7dqhpi7 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rCn7dqhpi7 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rCn7dqhpi7 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rCn7dqhpi7 img {
    height: 3.8rem !important;
  }
  .cid-rCn7dqhpi7 .btn {
    display: -webkit-flex;
  }
  .cid-rCn7dqhpi7 button.navbar-toggler {
    display: block;
  }
  .cid-rCn7dqhpi7 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rCn7dqhpi7 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rCn7dqhpi7 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rCn7dqhpi7 .navbar-collapse.collapsing,
  .cid-rCn7dqhpi7 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rCn7dqhpi7 .navbar-collapse.collapsing .navbar-nav,
  .cid-rCn7dqhpi7 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rCn7dqhpi7 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rCn7dqhpi7 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rCn7dqhpi7 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rCn7dqhpi7 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rCn7dqhpi7 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rCn7dqhpi7 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rCn7dqhpi7 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rCn7dqhpi7 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rCn7dqhpi7 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rCn7dqhpi7 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rCn7dqhpi7 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rCn7dqhpi7 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rCn7dqhpi7 .nav-link:hover,
.cid-rCn7dqhpi7 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rCrug2rb8W {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #efefef;
}
.cid-rCrug2rb8W .mbr-section-subtitle {
  color: #000000;
}
.cid-rCrug2rb8W .container-table {
  margin: 0 auto;
}
.cid-rCrug2rb8W .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rCrug2rb8W .dataTables_wrapper {
  display: block;
}
.cid-rCrug2rb8W .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rCrug2rb8W .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rCrug2rb8W table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rCrug2rb8W table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rCrug2rb8W table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rCrug2rb8W table td {
  border-top: 1px solid #cccccc;
}
.cid-rCrug2rb8W table.table {
  background: #ffffff;
}
.cid-rCrug2rb8W .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rCrug2rb8W .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rCrug2rb8W .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rCrug2rb8W .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rCrug2rb8W .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rCrug2rb8W .dataTables_filter {
    text-align: center;
  }
  .cid-rCrug2rb8W .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rCn7dxP0uu {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/fonndo-foot-desarrollando-productos-1903x660.jpg");
}
.cid-rCn7dxP0uu H3 {
  text-align: left;
}
.cid-rQevUy6Rpy {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
}
.cid-rQevUy6Rpy .carousel-control {
  background: #000;
}
.cid-rQevUy6Rpy .mbr-section-subtitle {
  color: #767676;
}
.cid-rQevUy6Rpy .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQevUy6Rpy .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rQevUy6Rpy .carousel-item .wrap-img {
  text-align: center;
}
.cid-rQevUy6Rpy .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rQevUy6Rpy .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQevUy6Rpy .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rQevUy6Rpy .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-rQevUy6Rpy .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-rQevUy6Rpy .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rQevUy6Rpy .cloneditem-1,
.cid-rQevUy6Rpy .cloneditem-2,
.cid-rQevUy6Rpy .cloneditem-3,
.cid-rQevUy6Rpy .cloneditem-4,
.cid-rQevUy6Rpy .cloneditem-5 {
  display: none;
}
.cid-rQevUy6Rpy .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rQevUy6Rpy .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rQevUy6Rpy .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rQevUy6Rpy .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rQevUy6Rpy .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rQevUy6Rpy .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rQevUy6Rpy .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rQevUy6Rpy .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQevUy6Rpy .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQevUy6Rpy .carousel-inner.slides2 .cloneditem-1,
  .cid-rQevUy6Rpy .carousel-inner.slides2 .cloneditem-2,
  .cid-rQevUy6Rpy .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rQevUy6Rpy .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rQevUy6Rpy .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rQevUy6Rpy .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rQevUy6Rpy .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rQevUy6Rpy .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rQevUy6Rpy .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQevUy6Rpy .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQevUy6Rpy .carousel-inner.slides3 .cloneditem-1,
  .cid-rQevUy6Rpy .carousel-inner.slides3 .cloneditem-2,
  .cid-rQevUy6Rpy .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rQevUy6Rpy .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rQevUy6Rpy .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rQevUy6Rpy .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rQevUy6Rpy .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rQevUy6Rpy .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rQevUy6Rpy .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQevUy6Rpy .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQevUy6Rpy .carousel-inner.slides4 .cloneditem-1,
  .cid-rQevUy6Rpy .carousel-inner.slides4 .cloneditem-2,
  .cid-rQevUy6Rpy .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rQevUy6Rpy .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rQevUy6Rpy .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rQevUy6Rpy .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rQevUy6Rpy .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rQevUy6Rpy .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rQevUy6Rpy .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQevUy6Rpy .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQevUy6Rpy .carousel-inner.slides5 .cloneditem-1,
  .cid-rQevUy6Rpy .carousel-inner.slides5 .cloneditem-2,
  .cid-rQevUy6Rpy .carousel-inner.slides5 .cloneditem-3,
  .cid-rQevUy6Rpy .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rQevUy6Rpy .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rQevUy6Rpy .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rQevUy6Rpy .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rQevUy6Rpy .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rQevUy6Rpy .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rQevUy6Rpy .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQevUy6Rpy .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQevUy6Rpy .carousel-inner.slides6 .cloneditem-1,
  .cid-rQevUy6Rpy .carousel-inner.slides6 .cloneditem-2,
  .cid-rQevUy6Rpy .carousel-inner.slides6 .cloneditem-3,
  .cid-rQevUy6Rpy .carousel-inner.slides6 .cloneditem-4,
  .cid-rQevUy6Rpy .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rD6wSCnuah {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-rD6wSCnuah .content {
    text-align: center;
  }
  .cid-rD6wSCnuah .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rD6wSCnuah .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rD6wSCnuah .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rD6wSCnuah .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rD6wSCnuah .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rD6wSCnuah .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rD6wSCnuah .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rD6wSCnuah .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rD6wSCnuah .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rD6wSCnuah .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rD6wSCnuah .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rD6wSCnuah .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rD6wSCnuah H5 {
  color: #000000;
}
.cid-rD6wSCnuah P {
  color: #000000;
}
.cid-rCn7dC3YHm {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #efefef, #cccccc);
}
.cid-rCn7dC3YHm .mbr-iconfont-social {
  font-size: 32px;
  color: #c31e25;
}
.cid-rCn7dC3YHm .social-list a:focus {
  text-decoration: none;
}
.cid-rCrJBVIqe1 {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rCrJBVIqe1 P {
  color: #767676;
}
.cid-rCrJBWNora {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/fondo-banner-desarrollo-de-productos-1903x330.jpg");
}
.cid-rCrJBWNora H3 {
  text-align: left;
}
.cid-rCrJBXHl7T {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rCrJBXHl7T .mbr-section-subtitle {
  color: #767676;
}
.cid-rCrJBXHl7T H2 {
  color: #000000;
}
.cid-rCrJBYktJm .navbar {
  padding: .5rem 0;
  background: #444444;
  transition: none;
  min-height: 77px;
}
.cid-rCrJBYktJm .navbar-dropdown.bg-color.transparent.opened {
  background: #444444;
}
.cid-rCrJBYktJm a {
  font-style: normal;
}
.cid-rCrJBYktJm .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rCrJBYktJm .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rCrJBYktJm .nav-item:focus,
.cid-rCrJBYktJm .nav-link:focus {
  outline: none;
}
.cid-rCrJBYktJm .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rCrJBYktJm .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rCrJBYktJm .menu-logo {
  margin-right: auto;
}
.cid-rCrJBYktJm .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rCrJBYktJm .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rCrJBYktJm .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rCrJBYktJm .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rCrJBYktJm .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rCrJBYktJm .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rCrJBYktJm .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rCrJBYktJm .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rCrJBYktJm .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rCrJBYktJm .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rCrJBYktJm .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rCrJBYktJm .dropdown .dropdown-menu {
  background: #444444;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rCrJBYktJm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rCrJBYktJm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rCrJBYktJm .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rCrJBYktJm .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rCrJBYktJm .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rCrJBYktJm .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rCrJBYktJm .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rCrJBYktJm .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rCrJBYktJm .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rCrJBYktJm .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rCrJBYktJm .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rCrJBYktJm button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rCrJBYktJm button.navbar-toggler:focus {
  outline: none;
}
.cid-rCrJBYktJm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rCrJBYktJm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rCrJBYktJm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rCrJBYktJm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rCrJBYktJm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rCrJBYktJm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rCrJBYktJm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rCrJBYktJm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rCrJBYktJm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rCrJBYktJm .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rCrJBYktJm .collapsed .btn {
  display: -webkit-flex;
}
.cid-rCrJBYktJm .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rCrJBYktJm .collapsed .navbar-collapse.collapsing,
.cid-rCrJBYktJm .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rCrJBYktJm .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rCrJBYktJm .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rCrJBYktJm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rCrJBYktJm .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rCrJBYktJm .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rCrJBYktJm .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rCrJBYktJm .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rCrJBYktJm .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rCrJBYktJm .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-rCrJBYktJm .collapsed button.navbar-toggler {
  display: block;
}
.cid-rCrJBYktJm .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rCrJBYktJm .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rCrJBYktJm .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rCrJBYktJm .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rCrJBYktJm .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rCrJBYktJm .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rCrJBYktJm .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rCrJBYktJm img {
    height: 3.8rem !important;
  }
  .cid-rCrJBYktJm .btn {
    display: -webkit-flex;
  }
  .cid-rCrJBYktJm button.navbar-toggler {
    display: block;
  }
  .cid-rCrJBYktJm .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rCrJBYktJm .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rCrJBYktJm .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rCrJBYktJm .navbar-collapse.collapsing,
  .cid-rCrJBYktJm .navbar-collapse.show {
    display: block !important;
  }
  .cid-rCrJBYktJm .navbar-collapse.collapsing .navbar-nav,
  .cid-rCrJBYktJm .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rCrJBYktJm .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rCrJBYktJm .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rCrJBYktJm .navbar-collapse.collapsing .navbar-buttons,
  .cid-rCrJBYktJm .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rCrJBYktJm .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rCrJBYktJm .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rCrJBYktJm .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rCrJBYktJm .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rCrJBYktJm .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rCrJBYktJm .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rCrJBYktJm .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rCrJBYktJm .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rCrJBYktJm .nav-link:hover,
.cid-rCrJBYktJm .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rCrJZ1Z6mp {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rCrJZ1Z6mp .mbr-section-subtitle {
  color: #000000;
}
.cid-rCrN4qULPU {
  background: #efefef;
  padding-top: 15px;
  padding-bottom: 0px;
}
.cid-rCrN4qULPU .image-block {
  margin: auto;
}
.cid-rCrN4qULPU figcaption {
  position: relative;
}
.cid-rCrN4qULPU figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCrN4qULPU .image-block {
    width: 100% !important;
  }
}
.cid-rCrJBZ2RNr {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #efefef;
}
.cid-rCrJBZ2RNr .mbr-section-subtitle {
  color: #000000;
}
.cid-rCrJBZ2RNr .container-table {
  margin: 0 auto;
}
.cid-rCrJBZ2RNr .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rCrJBZ2RNr .dataTables_wrapper {
  display: block;
}
.cid-rCrJBZ2RNr .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rCrJBZ2RNr .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rCrJBZ2RNr table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rCrJBZ2RNr table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rCrJBZ2RNr table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rCrJBZ2RNr table td {
  border-top: 1px solid #cccccc;
}
.cid-rCrJBZ2RNr table.table {
  background: #ffffff;
}
.cid-rCrJBZ2RNr .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rCrJBZ2RNr .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rCrJBZ2RNr .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rCrJBZ2RNr .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rCrJBZ2RNr .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rCrJBZ2RNr .dataTables_filter {
    text-align: center;
  }
  .cid-rCrJBZ2RNr .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rCrJC1yKSM {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/fonndo-foot-desarrollando-productos-1903x660.jpg");
}
.cid-rCrJC1yKSM H3 {
  text-align: left;
}
.cid-rQew64qgvs {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
}
.cid-rQew64qgvs .carousel-control {
  background: #000;
}
.cid-rQew64qgvs .mbr-section-subtitle {
  color: #767676;
}
.cid-rQew64qgvs .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQew64qgvs .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rQew64qgvs .carousel-item .wrap-img {
  text-align: center;
}
.cid-rQew64qgvs .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rQew64qgvs .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQew64qgvs .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rQew64qgvs .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-rQew64qgvs .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-rQew64qgvs .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rQew64qgvs .cloneditem-1,
.cid-rQew64qgvs .cloneditem-2,
.cid-rQew64qgvs .cloneditem-3,
.cid-rQew64qgvs .cloneditem-4,
.cid-rQew64qgvs .cloneditem-5 {
  display: none;
}
.cid-rQew64qgvs .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rQew64qgvs .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rQew64qgvs .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rQew64qgvs .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rQew64qgvs .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rQew64qgvs .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rQew64qgvs .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rQew64qgvs .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQew64qgvs .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQew64qgvs .carousel-inner.slides2 .cloneditem-1,
  .cid-rQew64qgvs .carousel-inner.slides2 .cloneditem-2,
  .cid-rQew64qgvs .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rQew64qgvs .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rQew64qgvs .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rQew64qgvs .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rQew64qgvs .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rQew64qgvs .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rQew64qgvs .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQew64qgvs .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQew64qgvs .carousel-inner.slides3 .cloneditem-1,
  .cid-rQew64qgvs .carousel-inner.slides3 .cloneditem-2,
  .cid-rQew64qgvs .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rQew64qgvs .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rQew64qgvs .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rQew64qgvs .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rQew64qgvs .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rQew64qgvs .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rQew64qgvs .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQew64qgvs .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQew64qgvs .carousel-inner.slides4 .cloneditem-1,
  .cid-rQew64qgvs .carousel-inner.slides4 .cloneditem-2,
  .cid-rQew64qgvs .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rQew64qgvs .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rQew64qgvs .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rQew64qgvs .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rQew64qgvs .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rQew64qgvs .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rQew64qgvs .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQew64qgvs .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQew64qgvs .carousel-inner.slides5 .cloneditem-1,
  .cid-rQew64qgvs .carousel-inner.slides5 .cloneditem-2,
  .cid-rQew64qgvs .carousel-inner.slides5 .cloneditem-3,
  .cid-rQew64qgvs .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rQew64qgvs .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rQew64qgvs .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rQew64qgvs .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rQew64qgvs .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rQew64qgvs .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rQew64qgvs .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQew64qgvs .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQew64qgvs .carousel-inner.slides6 .cloneditem-1,
  .cid-rQew64qgvs .carousel-inner.slides6 .cloneditem-2,
  .cid-rQew64qgvs .carousel-inner.slides6 .cloneditem-3,
  .cid-rQew64qgvs .carousel-inner.slides6 .cloneditem-4,
  .cid-rQew64qgvs .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rD6wXlZsIG {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-rD6wXlZsIG .content {
    text-align: center;
  }
  .cid-rD6wXlZsIG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rD6wXlZsIG .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rD6wXlZsIG .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rD6wXlZsIG .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rD6wXlZsIG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rD6wXlZsIG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rD6wXlZsIG .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rD6wXlZsIG .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rD6wXlZsIG .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rD6wXlZsIG .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rD6wXlZsIG .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rD6wXlZsIG .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rD6wXlZsIG H5 {
  color: #000000;
}
.cid-rD6wXlZsIG P {
  color: #000000;
}
.cid-rCrJC4HmQe {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #efefef, #cccccc);
}
.cid-rCrJC4HmQe .mbr-iconfont-social {
  font-size: 32px;
  color: #c31e25;
}
.cid-rCrJC4HmQe .social-list a:focus {
  text-decoration: none;
}
.cid-rCrQJmDeG3 {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rCrQJmDeG3 P {
  color: #767676;
}
.cid-rCrQJpSxiY {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/fondo-banner-desarrollo-de-productos-1903x330.jpg");
}
.cid-rCrQJpSxiY H3 {
  text-align: left;
}
.cid-rCrQJvxB4Z {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rCrQJvxB4Z .mbr-section-subtitle {
  color: #767676;
}
.cid-rCrQJvxB4Z H2 {
  color: #000000;
}
.cid-rCrQJw8X31 .navbar {
  padding: .5rem 0;
  background: #444444;
  transition: none;
  min-height: 77px;
}
.cid-rCrQJw8X31 .navbar-dropdown.bg-color.transparent.opened {
  background: #444444;
}
.cid-rCrQJw8X31 a {
  font-style: normal;
}
.cid-rCrQJw8X31 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rCrQJw8X31 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rCrQJw8X31 .nav-item:focus,
.cid-rCrQJw8X31 .nav-link:focus {
  outline: none;
}
.cid-rCrQJw8X31 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rCrQJw8X31 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rCrQJw8X31 .menu-logo {
  margin-right: auto;
}
.cid-rCrQJw8X31 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rCrQJw8X31 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rCrQJw8X31 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rCrQJw8X31 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rCrQJw8X31 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rCrQJw8X31 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rCrQJw8X31 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rCrQJw8X31 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rCrQJw8X31 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rCrQJw8X31 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rCrQJw8X31 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rCrQJw8X31 .dropdown .dropdown-menu {
  background: #444444;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rCrQJw8X31 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rCrQJw8X31 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rCrQJw8X31 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rCrQJw8X31 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rCrQJw8X31 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rCrQJw8X31 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rCrQJw8X31 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rCrQJw8X31 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rCrQJw8X31 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rCrQJw8X31 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rCrQJw8X31 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rCrQJw8X31 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rCrQJw8X31 button.navbar-toggler:focus {
  outline: none;
}
.cid-rCrQJw8X31 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rCrQJw8X31 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rCrQJw8X31 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rCrQJw8X31 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rCrQJw8X31 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rCrQJw8X31 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rCrQJw8X31 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rCrQJw8X31 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rCrQJw8X31 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rCrQJw8X31 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rCrQJw8X31 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rCrQJw8X31 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rCrQJw8X31 .collapsed .navbar-collapse.collapsing,
.cid-rCrQJw8X31 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rCrQJw8X31 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rCrQJw8X31 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rCrQJw8X31 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rCrQJw8X31 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rCrQJw8X31 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rCrQJw8X31 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rCrQJw8X31 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rCrQJw8X31 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rCrQJw8X31 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-rCrQJw8X31 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rCrQJw8X31 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rCrQJw8X31 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rCrQJw8X31 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rCrQJw8X31 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rCrQJw8X31 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rCrQJw8X31 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rCrQJw8X31 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rCrQJw8X31 img {
    height: 3.8rem !important;
  }
  .cid-rCrQJw8X31 .btn {
    display: -webkit-flex;
  }
  .cid-rCrQJw8X31 button.navbar-toggler {
    display: block;
  }
  .cid-rCrQJw8X31 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rCrQJw8X31 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rCrQJw8X31 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rCrQJw8X31 .navbar-collapse.collapsing,
  .cid-rCrQJw8X31 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rCrQJw8X31 .navbar-collapse.collapsing .navbar-nav,
  .cid-rCrQJw8X31 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rCrQJw8X31 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rCrQJw8X31 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rCrQJw8X31 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rCrQJw8X31 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rCrQJw8X31 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rCrQJw8X31 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rCrQJw8X31 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rCrQJw8X31 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rCrQJw8X31 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rCrQJw8X31 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rCrQJw8X31 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rCrQJw8X31 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rCrQJw8X31 .nav-link:hover,
.cid-rCrQJw8X31 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rCrQJwSueJ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rCrQJwSueJ .mbr-section-subtitle {
  color: #000000;
}
.cid-rCrQJzuAIW {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rCrQJzuAIW .mbr-section-subtitle {
  color: #000000;
}
.cid-rCrQJzuAIW .container-table {
  margin: 0 auto;
}
.cid-rCrQJzuAIW .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rCrQJzuAIW .dataTables_wrapper {
  display: block;
}
.cid-rCrQJzuAIW .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rCrQJzuAIW .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rCrQJzuAIW table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rCrQJzuAIW table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rCrQJzuAIW table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rCrQJzuAIW table td {
  border-top: 1px solid #cccccc;
}
.cid-rCrQJzuAIW table.table {
  background: #ffffff;
}
.cid-rCrQJzuAIW .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rCrQJzuAIW .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rCrQJzuAIW .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rCrQJzuAIW .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rCrQJzuAIW .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rCrQJzuAIW .dataTables_filter {
    text-align: center;
  }
  .cid-rCrQJzuAIW .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rCrQJzuAIW .body-item {
  text-align: left;
}
.cid-rCrTmv0hRL {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rCrTmv0hRL .testimonials-container {
  margin: 0 auto;
}
.cid-rCrTmv0hRL .testimonials-container .testimonials-item {
  justify-content: center;
  margin-top: 3rem;
  -webkit-justify-content: center;
}
.cid-rCrTmv0hRL .testimonials-container .testimonials-item .user {
  background: #ffb300;
}
.cid-rCrTmv0hRL .testimonials-container .testimonials-item .user.row {
  margin: 0;
}
.cid-rCrTmv0hRL .testimonials-container .testimonials-item .user .user_image {
  width: 150px;
  height: 150px;
  overflow: hidden;
  margin: 2rem auto 2rem auto;
}
.cid-rCrTmv0hRL .testimonials-container .testimonials-item .user .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-rCrTmv0hRL .testimonials-container .testimonials-item .user .testimonials-caption {
  padding: 2rem;
  padding: 2rem 2rem 2rem 0;
}
@media (max-width: 260px) {
  .cid-rCrTmv0hRL .user_image {
    width: 100% !important;
    height: auto !important;
  }
}
@media (max-width: 767px) {
  .cid-rCrTmv0hRL .testimonials-caption {
    padding: 0 2rem 2rem 2rem !important;
  }
}
.cid-rCrTmv0hRL .user_text {
  color: #ffffff;
  text-align: left;
}
.cid-rCrX498G4x {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-rCrX498G4x .mbr-section-btn > * {
  margin: 0;
}
.cid-rCrX498G4x h4 {
  font-weight: 500;
}
.cid-rCrX498G4x p {
  color: #232323;
}
.cid-rCrX498G4x .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-rCrX498G4x .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rCrX498G4x .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rCrX498G4x .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rCrX498G4x .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rCrX498G4x .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rCrX498G4x .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rCrX498G4x .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-rCrX498G4x .card-img span {
    font-size: 40px !important;
  }
}
.cid-rCrX498G4x .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-rCrX498G4x H2 {
  color: #000000;
}
.cid-rCrX498G4x .text1 {
  color: #000000;
}
.cid-rCrXQoh5BZ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-rCrXQoh5BZ .mbr-section-btn > * {
  margin: 0;
}
.cid-rCrXQoh5BZ h4 {
  font-weight: 500;
}
.cid-rCrXQoh5BZ p {
  color: #232323;
}
.cid-rCrXQoh5BZ .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-rCrXQoh5BZ .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rCrXQoh5BZ .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rCrXQoh5BZ .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rCrXQoh5BZ .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rCrXQoh5BZ .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rCrXQoh5BZ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rCrXQoh5BZ .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-rCrXQoh5BZ .card-img span {
    font-size: 40px !important;
  }
}
.cid-rCrXQoh5BZ .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-rCrXQoh5BZ H2 {
  color: #000000;
}
.cid-rCrXQoh5BZ .text1 {
  color: #000000;
}
.cid-rCrYmM19jQ {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rCrYmM19jQ .mbr-section-btn > * {
  margin: 0;
}
.cid-rCrYmM19jQ h4 {
  font-weight: 500;
}
.cid-rCrYmM19jQ p {
  color: #232323;
}
.cid-rCrYmM19jQ .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-rCrYmM19jQ .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rCrYmM19jQ .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rCrYmM19jQ .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rCrYmM19jQ .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rCrYmM19jQ .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rCrYmM19jQ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rCrYmM19jQ .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-rCrYmM19jQ .card-img span {
    font-size: 40px !important;
  }
}
.cid-rCrYmM19jQ .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-rCrYmM19jQ H2 {
  color: #000000;
}
.cid-rCrYmM19jQ .text1 {
  color: #000000;
}
.cid-rCrQJBct16 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/fonndo-foot-desarrollando-productos-1903x660.jpg");
}
.cid-rCrQJBct16 H3 {
  text-align: left;
}
.cid-rQewc4qDgU {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
}
.cid-rQewc4qDgU .carousel-control {
  background: #000;
}
.cid-rQewc4qDgU .mbr-section-subtitle {
  color: #767676;
}
.cid-rQewc4qDgU .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQewc4qDgU .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rQewc4qDgU .carousel-item .wrap-img {
  text-align: center;
}
.cid-rQewc4qDgU .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rQewc4qDgU .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQewc4qDgU .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rQewc4qDgU .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-rQewc4qDgU .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-rQewc4qDgU .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rQewc4qDgU .cloneditem-1,
.cid-rQewc4qDgU .cloneditem-2,
.cid-rQewc4qDgU .cloneditem-3,
.cid-rQewc4qDgU .cloneditem-4,
.cid-rQewc4qDgU .cloneditem-5 {
  display: none;
}
.cid-rQewc4qDgU .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rQewc4qDgU .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rQewc4qDgU .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rQewc4qDgU .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rQewc4qDgU .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rQewc4qDgU .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rQewc4qDgU .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rQewc4qDgU .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQewc4qDgU .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQewc4qDgU .carousel-inner.slides2 .cloneditem-1,
  .cid-rQewc4qDgU .carousel-inner.slides2 .cloneditem-2,
  .cid-rQewc4qDgU .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rQewc4qDgU .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rQewc4qDgU .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rQewc4qDgU .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rQewc4qDgU .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rQewc4qDgU .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rQewc4qDgU .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQewc4qDgU .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQewc4qDgU .carousel-inner.slides3 .cloneditem-1,
  .cid-rQewc4qDgU .carousel-inner.slides3 .cloneditem-2,
  .cid-rQewc4qDgU .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rQewc4qDgU .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rQewc4qDgU .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rQewc4qDgU .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rQewc4qDgU .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rQewc4qDgU .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rQewc4qDgU .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQewc4qDgU .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQewc4qDgU .carousel-inner.slides4 .cloneditem-1,
  .cid-rQewc4qDgU .carousel-inner.slides4 .cloneditem-2,
  .cid-rQewc4qDgU .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rQewc4qDgU .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rQewc4qDgU .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rQewc4qDgU .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rQewc4qDgU .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rQewc4qDgU .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rQewc4qDgU .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQewc4qDgU .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQewc4qDgU .carousel-inner.slides5 .cloneditem-1,
  .cid-rQewc4qDgU .carousel-inner.slides5 .cloneditem-2,
  .cid-rQewc4qDgU .carousel-inner.slides5 .cloneditem-3,
  .cid-rQewc4qDgU .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rQewc4qDgU .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rQewc4qDgU .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rQewc4qDgU .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rQewc4qDgU .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rQewc4qDgU .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rQewc4qDgU .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQewc4qDgU .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQewc4qDgU .carousel-inner.slides6 .cloneditem-1,
  .cid-rQewc4qDgU .carousel-inner.slides6 .cloneditem-2,
  .cid-rQewc4qDgU .carousel-inner.slides6 .cloneditem-3,
  .cid-rQewc4qDgU .carousel-inner.slides6 .cloneditem-4,
  .cid-rQewc4qDgU .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rD6x71Z1Yq {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-rD6x71Z1Yq .content {
    text-align: center;
  }
  .cid-rD6x71Z1Yq .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rD6x71Z1Yq .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rD6x71Z1Yq .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rD6x71Z1Yq .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rD6x71Z1Yq .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rD6x71Z1Yq .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rD6x71Z1Yq .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rD6x71Z1Yq .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rD6x71Z1Yq .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rD6x71Z1Yq .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rD6x71Z1Yq .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rD6x71Z1Yq .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rD6x71Z1Yq H5 {
  color: #000000;
}
.cid-rD6x71Z1Yq P {
  color: #000000;
}
.cid-rCrQJDYqWZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #efefef, #cccccc);
}
.cid-rCrQJDYqWZ .mbr-iconfont-social {
  font-size: 32px;
  color: #c31e25;
}
.cid-rCrQJDYqWZ .social-list a:focus {
  text-decoration: none;
}
.cid-rCszA5RIZK {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rCszA5RIZK P {
  color: #767676;
}
.cid-rCszA7utEm {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/fondo-banner-desarrollo-de-productos-1903x330.jpg");
}
.cid-rCszA7utEm H3 {
  text-align: left;
}
.cid-rCszA8v0Lq {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rCszA8v0Lq .mbr-section-subtitle {
  color: #767676;
}
.cid-rCszA8v0Lq H2 {
  color: #000000;
}
.cid-rCsAvApTn3 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rCsAvApTn3 .card-box {
  padding: 0 2rem;
}
.cid-rCsAvApTn3 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-rCsAvApTn3 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-rCsAvApTn3 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-rCsAvApTn3 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-rCsAvApTn3 .mbr-text {
  color: #767676;
}
.cid-rCsAvApTn3 .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #c52732;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
  padding-bottom: 0;
}
.cid-rCsAvApTn3 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-rCsAvApTn3 .card-title {
  color: #ffffff;
  text-align: center;
}
.cid-rCszA9iBwP .navbar {
  padding: .5rem 0;
  background: #444444;
  transition: none;
  min-height: 77px;
}
.cid-rCszA9iBwP .navbar-dropdown.bg-color.transparent.opened {
  background: #444444;
}
.cid-rCszA9iBwP a {
  font-style: normal;
}
.cid-rCszA9iBwP .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rCszA9iBwP .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rCszA9iBwP .nav-item:focus,
.cid-rCszA9iBwP .nav-link:focus {
  outline: none;
}
.cid-rCszA9iBwP .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rCszA9iBwP .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rCszA9iBwP .menu-logo {
  margin-right: auto;
}
.cid-rCszA9iBwP .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rCszA9iBwP .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rCszA9iBwP .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rCszA9iBwP .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rCszA9iBwP .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rCszA9iBwP .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rCszA9iBwP .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rCszA9iBwP .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rCszA9iBwP .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rCszA9iBwP .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rCszA9iBwP .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rCszA9iBwP .dropdown .dropdown-menu {
  background: #444444;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rCszA9iBwP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rCszA9iBwP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rCszA9iBwP .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rCszA9iBwP .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rCszA9iBwP .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rCszA9iBwP .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rCszA9iBwP .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rCszA9iBwP .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rCszA9iBwP .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rCszA9iBwP .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rCszA9iBwP .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rCszA9iBwP button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rCszA9iBwP button.navbar-toggler:focus {
  outline: none;
}
.cid-rCszA9iBwP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rCszA9iBwP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rCszA9iBwP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rCszA9iBwP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rCszA9iBwP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rCszA9iBwP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rCszA9iBwP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rCszA9iBwP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rCszA9iBwP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rCszA9iBwP .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rCszA9iBwP .collapsed .btn {
  display: -webkit-flex;
}
.cid-rCszA9iBwP .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rCszA9iBwP .collapsed .navbar-collapse.collapsing,
.cid-rCszA9iBwP .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rCszA9iBwP .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rCszA9iBwP .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rCszA9iBwP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rCszA9iBwP .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rCszA9iBwP .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rCszA9iBwP .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rCszA9iBwP .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rCszA9iBwP .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rCszA9iBwP .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-rCszA9iBwP .collapsed button.navbar-toggler {
  display: block;
}
.cid-rCszA9iBwP .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rCszA9iBwP .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rCszA9iBwP .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rCszA9iBwP .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rCszA9iBwP .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rCszA9iBwP .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rCszA9iBwP .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rCszA9iBwP img {
    height: 3.8rem !important;
  }
  .cid-rCszA9iBwP .btn {
    display: -webkit-flex;
  }
  .cid-rCszA9iBwP button.navbar-toggler {
    display: block;
  }
  .cid-rCszA9iBwP .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rCszA9iBwP .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rCszA9iBwP .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rCszA9iBwP .navbar-collapse.collapsing,
  .cid-rCszA9iBwP .navbar-collapse.show {
    display: block !important;
  }
  .cid-rCszA9iBwP .navbar-collapse.collapsing .navbar-nav,
  .cid-rCszA9iBwP .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rCszA9iBwP .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rCszA9iBwP .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rCszA9iBwP .navbar-collapse.collapsing .navbar-buttons,
  .cid-rCszA9iBwP .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rCszA9iBwP .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rCszA9iBwP .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rCszA9iBwP .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rCszA9iBwP .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rCszA9iBwP .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rCszA9iBwP .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rCszA9iBwP .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rCszA9iBwP .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rCszA9iBwP .nav-link:hover,
.cid-rCszA9iBwP .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rCsDWcXwlU {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rCsDWcXwlU .card-box {
  padding: 0 2rem;
}
.cid-rCsDWcXwlU .mbr-section-btn {
  padding-top: 1rem;
}
.cid-rCsDWcXwlU .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-rCsDWcXwlU h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-rCsDWcXwlU p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-rCsDWcXwlU .mbr-text {
  color: #767676;
}
.cid-rCsDWcXwlU .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #c52732;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
  padding-bottom: 0;
}
.cid-rCsDWcXwlU .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-rCsDWcXwlU .card-title {
  color: #ffffff;
  text-align: center;
}
.cid-rCsH7mQmDA {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rCsH7mQmDA .card-box {
  padding: 0 2rem;
}
.cid-rCsH7mQmDA .mbr-section-btn {
  padding-top: 1rem;
}
.cid-rCsH7mQmDA .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-rCsH7mQmDA h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-rCsH7mQmDA p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-rCsH7mQmDA .mbr-text {
  color: #767676;
}
.cid-rCsH7mQmDA .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #efefef;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
  padding-bottom: 0;
}
.cid-rCsH7mQmDA .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-rCsH7mQmDA .card-title {
  color: #ffffff;
  text-align: center;
}
.cid-rCtblvMo1c {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #efefef;
  background: linear-gradient(#efefef, #efefef);
}
.cid-rCtblvMo1c .carousel-control {
  background: #000;
}
.cid-rCtblvMo1c .mbr-section-subtitle {
  color: #767676;
}
.cid-rCtblvMo1c .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rCtblvMo1c .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rCtblvMo1c .carousel-item .wrap-img {
  text-align: center;
}
.cid-rCtblvMo1c .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rCtblvMo1c .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rCtblvMo1c .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rCtblvMo1c .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-rCtblvMo1c .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-rCtblvMo1c .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rCtblvMo1c .cloneditem-1,
.cid-rCtblvMo1c .cloneditem-2,
.cid-rCtblvMo1c .cloneditem-3,
.cid-rCtblvMo1c .cloneditem-4,
.cid-rCtblvMo1c .cloneditem-5 {
  display: none;
}
.cid-rCtblvMo1c .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rCtblvMo1c .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rCtblvMo1c .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rCtblvMo1c .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rCtblvMo1c .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rCtblvMo1c .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rCtblvMo1c .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rCtblvMo1c .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rCtblvMo1c .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rCtblvMo1c .carousel-inner.slides2 .cloneditem-1,
  .cid-rCtblvMo1c .carousel-inner.slides2 .cloneditem-2,
  .cid-rCtblvMo1c .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rCtblvMo1c .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rCtblvMo1c .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rCtblvMo1c .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rCtblvMo1c .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rCtblvMo1c .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rCtblvMo1c .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rCtblvMo1c .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rCtblvMo1c .carousel-inner.slides3 .cloneditem-1,
  .cid-rCtblvMo1c .carousel-inner.slides3 .cloneditem-2,
  .cid-rCtblvMo1c .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rCtblvMo1c .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rCtblvMo1c .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rCtblvMo1c .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rCtblvMo1c .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rCtblvMo1c .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rCtblvMo1c .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rCtblvMo1c .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rCtblvMo1c .carousel-inner.slides4 .cloneditem-1,
  .cid-rCtblvMo1c .carousel-inner.slides4 .cloneditem-2,
  .cid-rCtblvMo1c .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rCtblvMo1c .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rCtblvMo1c .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rCtblvMo1c .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rCtblvMo1c .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rCtblvMo1c .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rCtblvMo1c .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rCtblvMo1c .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rCtblvMo1c .carousel-inner.slides5 .cloneditem-1,
  .cid-rCtblvMo1c .carousel-inner.slides5 .cloneditem-2,
  .cid-rCtblvMo1c .carousel-inner.slides5 .cloneditem-3,
  .cid-rCtblvMo1c .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rCtblvMo1c .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rCtblvMo1c .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rCtblvMo1c .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rCtblvMo1c .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rCtblvMo1c .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rCtblvMo1c .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rCtblvMo1c .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rCtblvMo1c .carousel-inner.slides6 .cloneditem-1,
  .cid-rCtblvMo1c .carousel-inner.slides6 .cloneditem-2,
  .cid-rCtblvMo1c .carousel-inner.slides6 .cloneditem-3,
  .cid-rCtblvMo1c .carousel-inner.slides6 .cloneditem-4,
  .cid-rCtblvMo1c .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rCszAfrz09 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/fonndo-foot-desarrollando-productos-1903x660.jpg");
}
.cid-rCszAfrz09 H3 {
  text-align: left;
}
.cid-rQewAai6Vm {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
}
.cid-rQewAai6Vm .carousel-control {
  background: #000;
}
.cid-rQewAai6Vm .mbr-section-subtitle {
  color: #767676;
}
.cid-rQewAai6Vm .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQewAai6Vm .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rQewAai6Vm .carousel-item .wrap-img {
  text-align: center;
}
.cid-rQewAai6Vm .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rQewAai6Vm .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQewAai6Vm .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rQewAai6Vm .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-rQewAai6Vm .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-rQewAai6Vm .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rQewAai6Vm .cloneditem-1,
.cid-rQewAai6Vm .cloneditem-2,
.cid-rQewAai6Vm .cloneditem-3,
.cid-rQewAai6Vm .cloneditem-4,
.cid-rQewAai6Vm .cloneditem-5 {
  display: none;
}
.cid-rQewAai6Vm .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rQewAai6Vm .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rQewAai6Vm .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rQewAai6Vm .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rQewAai6Vm .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rQewAai6Vm .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rQewAai6Vm .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rQewAai6Vm .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQewAai6Vm .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQewAai6Vm .carousel-inner.slides2 .cloneditem-1,
  .cid-rQewAai6Vm .carousel-inner.slides2 .cloneditem-2,
  .cid-rQewAai6Vm .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rQewAai6Vm .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rQewAai6Vm .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rQewAai6Vm .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rQewAai6Vm .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rQewAai6Vm .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rQewAai6Vm .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQewAai6Vm .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQewAai6Vm .carousel-inner.slides3 .cloneditem-1,
  .cid-rQewAai6Vm .carousel-inner.slides3 .cloneditem-2,
  .cid-rQewAai6Vm .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rQewAai6Vm .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rQewAai6Vm .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rQewAai6Vm .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rQewAai6Vm .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rQewAai6Vm .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rQewAai6Vm .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQewAai6Vm .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQewAai6Vm .carousel-inner.slides4 .cloneditem-1,
  .cid-rQewAai6Vm .carousel-inner.slides4 .cloneditem-2,
  .cid-rQewAai6Vm .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rQewAai6Vm .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rQewAai6Vm .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rQewAai6Vm .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rQewAai6Vm .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rQewAai6Vm .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rQewAai6Vm .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQewAai6Vm .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQewAai6Vm .carousel-inner.slides5 .cloneditem-1,
  .cid-rQewAai6Vm .carousel-inner.slides5 .cloneditem-2,
  .cid-rQewAai6Vm .carousel-inner.slides5 .cloneditem-3,
  .cid-rQewAai6Vm .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rQewAai6Vm .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rQewAai6Vm .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rQewAai6Vm .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rQewAai6Vm .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rQewAai6Vm .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rQewAai6Vm .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQewAai6Vm .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQewAai6Vm .carousel-inner.slides6 .cloneditem-1,
  .cid-rQewAai6Vm .carousel-inner.slides6 .cloneditem-2,
  .cid-rQewAai6Vm .carousel-inner.slides6 .cloneditem-3,
  .cid-rQewAai6Vm .carousel-inner.slides6 .cloneditem-4,
  .cid-rQewAai6Vm .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rD6xGC8WJ0 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-rD6xGC8WJ0 .content {
    text-align: center;
  }
  .cid-rD6xGC8WJ0 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rD6xGC8WJ0 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rD6xGC8WJ0 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rD6xGC8WJ0 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rD6xGC8WJ0 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rD6xGC8WJ0 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rD6xGC8WJ0 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rD6xGC8WJ0 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rD6xGC8WJ0 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rD6xGC8WJ0 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rD6xGC8WJ0 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rD6xGC8WJ0 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rD6xGC8WJ0 H5 {
  color: #000000;
}
.cid-rD6xGC8WJ0 P {
  color: #000000;
}
.cid-rCszAisLi6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #efefef, #cccccc);
}
.cid-rCszAisLi6 .mbr-iconfont-social {
  font-size: 32px;
  color: #c31e25;
}
.cid-rCszAisLi6 .social-list a:focus {
  text-decoration: none;
}
.cid-rCyTgKZW5E {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rCyTgKZW5E P {
  color: #767676;
}
.cid-rCyTgLV0r7 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/fondo-banner-desarrollo-de-productos-1903x330.jpg");
}
.cid-rCyTgLV0r7 H3 {
  text-align: left;
}
.cid-rCyTgMz2Z1 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rCyTgMz2Z1 .mbr-section-subtitle {
  color: #767676;
}
.cid-rCyTgMz2Z1 H2 {
  color: #000000;
}
.cid-rCyTgNIRLm {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rCyTgNIRLm .mbr-section-subtitle {
  color: #000000;
}
.cid-rCyTgN1ARa .navbar {
  padding: .5rem 0;
  background: #444444;
  transition: none;
  min-height: 77px;
}
.cid-rCyTgN1ARa .navbar-dropdown.bg-color.transparent.opened {
  background: #444444;
}
.cid-rCyTgN1ARa a {
  font-style: normal;
}
.cid-rCyTgN1ARa .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rCyTgN1ARa .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rCyTgN1ARa .nav-item:focus,
.cid-rCyTgN1ARa .nav-link:focus {
  outline: none;
}
.cid-rCyTgN1ARa .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rCyTgN1ARa .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rCyTgN1ARa .menu-logo {
  margin-right: auto;
}
.cid-rCyTgN1ARa .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rCyTgN1ARa .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rCyTgN1ARa .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rCyTgN1ARa .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rCyTgN1ARa .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rCyTgN1ARa .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rCyTgN1ARa .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rCyTgN1ARa .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rCyTgN1ARa .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rCyTgN1ARa .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rCyTgN1ARa .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rCyTgN1ARa .dropdown .dropdown-menu {
  background: #444444;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rCyTgN1ARa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rCyTgN1ARa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rCyTgN1ARa .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rCyTgN1ARa .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rCyTgN1ARa .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rCyTgN1ARa .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rCyTgN1ARa .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rCyTgN1ARa .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rCyTgN1ARa .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rCyTgN1ARa .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rCyTgN1ARa .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rCyTgN1ARa button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rCyTgN1ARa button.navbar-toggler:focus {
  outline: none;
}
.cid-rCyTgN1ARa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rCyTgN1ARa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rCyTgN1ARa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rCyTgN1ARa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rCyTgN1ARa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rCyTgN1ARa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rCyTgN1ARa nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rCyTgN1ARa nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rCyTgN1ARa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rCyTgN1ARa .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rCyTgN1ARa .collapsed .btn {
  display: -webkit-flex;
}
.cid-rCyTgN1ARa .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rCyTgN1ARa .collapsed .navbar-collapse.collapsing,
.cid-rCyTgN1ARa .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rCyTgN1ARa .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rCyTgN1ARa .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rCyTgN1ARa .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rCyTgN1ARa .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rCyTgN1ARa .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rCyTgN1ARa .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rCyTgN1ARa .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rCyTgN1ARa .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rCyTgN1ARa .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-rCyTgN1ARa .collapsed button.navbar-toggler {
  display: block;
}
.cid-rCyTgN1ARa .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rCyTgN1ARa .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rCyTgN1ARa .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rCyTgN1ARa .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rCyTgN1ARa .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rCyTgN1ARa .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rCyTgN1ARa .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rCyTgN1ARa img {
    height: 3.8rem !important;
  }
  .cid-rCyTgN1ARa .btn {
    display: -webkit-flex;
  }
  .cid-rCyTgN1ARa button.navbar-toggler {
    display: block;
  }
  .cid-rCyTgN1ARa .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rCyTgN1ARa .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rCyTgN1ARa .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rCyTgN1ARa .navbar-collapse.collapsing,
  .cid-rCyTgN1ARa .navbar-collapse.show {
    display: block !important;
  }
  .cid-rCyTgN1ARa .navbar-collapse.collapsing .navbar-nav,
  .cid-rCyTgN1ARa .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rCyTgN1ARa .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rCyTgN1ARa .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rCyTgN1ARa .navbar-collapse.collapsing .navbar-buttons,
  .cid-rCyTgN1ARa .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rCyTgN1ARa .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rCyTgN1ARa .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rCyTgN1ARa .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rCyTgN1ARa .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rCyTgN1ARa .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rCyTgN1ARa .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rCyTgN1ARa .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rCyTgN1ARa .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rCyTgN1ARa .nav-link:hover,
.cid-rCyTgN1ARa .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rEkBx19XM8 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rEkBx19XM8 .title {
  padding-bottom: 2.5rem;
}
.cid-rEkBx19XM8 h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rEkBx19XM8 .bottom-line p {
  color: #767676;
}
.cid-rEkBx19XM8 .card-wrapper {
  background-color: #ffffff;
  background-color: transparent;
  position: relative;
  justify-content: unset;
}
.cid-rEkBx19XM8 .card-wrapper .card-box {
  width: 100%;
}
.cid-rEkBx19XM8 .card-wrapper .card-box .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.cid-rEkBx19XM8 .card-wrapper .card-box .wrapper .top-line {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rEkBx19XM8 .card-wrapper .card-box .wrapper .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rEkBx19XM8 .card-wrapper .card-box .wrapper .bottom-line {
    width: 100%;
  }
  .cid-rEkBx19XM8 .card-wrapper .card-box .wrapper .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
@media (max-width: 767px) {
  .cid-rEkBx19XM8 .card.pb-5 {
    padding-bottom: 2rem !important;
  }
  .cid-rEkBx19XM8 .wrapper {
    padding-top: 1rem;
  }
}
.cid-rCyTgObvvv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rCyTgObvvv .mbr-section-subtitle {
  color: #000000;
}
.cid-rCyTgObvvv .container-table {
  margin: 0 auto;
}
.cid-rCyTgObvvv .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rCyTgObvvv .dataTables_wrapper {
  display: block;
}
.cid-rCyTgObvvv .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rCyTgObvvv .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rCyTgObvvv table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rCyTgObvvv table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rCyTgObvvv table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rCyTgObvvv table td {
  border-top: 1px solid #cccccc;
}
.cid-rCyTgObvvv table.table {
  background: #ffffff;
}
.cid-rCyTgObvvv .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rCyTgObvvv .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rCyTgObvvv .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rCyTgObvvv .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rCyTgObvvv .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rCyTgObvvv .dataTables_filter {
    text-align: center;
  }
  .cid-rCyTgObvvv .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rCyTgObvvv .body-item {
  text-align: left;
}
.cid-rCyTgObvvv .head-item {
  color: #000000;
}
.cid-rEfXvnz5Or {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rEfXvnz5Or .mbr-section-subtitle {
  color: #000000;
}
.cid-rEfXvnz5Or .container-table {
  margin: 0 auto;
}
.cid-rEfXvnz5Or .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rEfXvnz5Or .dataTables_wrapper {
  display: block;
}
.cid-rEfXvnz5Or .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rEfXvnz5Or .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rEfXvnz5Or table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rEfXvnz5Or table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rEfXvnz5Or table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rEfXvnz5Or table td {
  border-top: 1px solid #cccccc;
}
.cid-rEfXvnz5Or table.table {
  background: #ffffff;
}
.cid-rEfXvnz5Or .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rEfXvnz5Or .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rEfXvnz5Or .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rEfXvnz5Or .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rEfXvnz5Or .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rEfXvnz5Or .dataTables_filter {
    text-align: center;
  }
  .cid-rEfXvnz5Or .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rEfXvnz5Or .body-item {
  text-align: left;
}
.cid-rEkweovo3o {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rEkweovo3o .mbr-text,
.cid-rEkweovo3o blockquote {
  color: #767676;
}
.cid-rEkweovo3o .mbr-text {
  color: #c52732;
}
.cid-rEkweovo3o .mbr-text P {
  text-align: center;
}
.cid-rEkDMfqif4 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rEkDMfqif4 .title {
  padding-bottom: 2.5rem;
}
.cid-rEkDMfqif4 h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rEkDMfqif4 .bottom-line p {
  color: #767676;
}
.cid-rEkDMfqif4 .card-wrapper {
  background-color: #ffffff;
  background-color: transparent;
  position: relative;
  justify-content: unset;
}
.cid-rEkDMfqif4 .card-wrapper .card-box {
  width: 100%;
}
.cid-rEkDMfqif4 .card-wrapper .card-box .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.cid-rEkDMfqif4 .card-wrapper .card-box .wrapper .top-line {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rEkDMfqif4 .card-wrapper .card-box .wrapper .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rEkDMfqif4 .card-wrapper .card-box .wrapper .bottom-line {
    width: 100%;
  }
  .cid-rEkDMfqif4 .card-wrapper .card-box .wrapper .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
@media (max-width: 767px) {
  .cid-rEkDMfqif4 .card.pb-5 {
    padding-bottom: 2rem !important;
  }
  .cid-rEkDMfqif4 .wrapper {
    padding-top: 1rem;
  }
}
.cid-rEfJwsmTeZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rEfJwsmTeZ .mbr-section-subtitle {
  color: #000000;
}
.cid-rEfJwsmTeZ .container-table {
  margin: 0 auto;
}
.cid-rEfJwsmTeZ .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rEfJwsmTeZ .dataTables_wrapper {
  display: block;
}
.cid-rEfJwsmTeZ .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rEfJwsmTeZ .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rEfJwsmTeZ table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rEfJwsmTeZ table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rEfJwsmTeZ table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rEfJwsmTeZ table td {
  border-top: 1px solid #cccccc;
}
.cid-rEfJwsmTeZ table.table {
  background: #ffffff;
}
.cid-rEfJwsmTeZ .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rEfJwsmTeZ .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rEfJwsmTeZ .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rEfJwsmTeZ .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rEfJwsmTeZ .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rEfJwsmTeZ .dataTables_filter {
    text-align: center;
  }
  .cid-rEfJwsmTeZ .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rEfJwsmTeZ .body-item {
  text-align: left;
}
.cid-rEgdnrhOrF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rEgdnrhOrF .mbr-section-subtitle {
  color: #000000;
}
.cid-rEgdnrhOrF .container-table {
  margin: 0 auto;
}
.cid-rEgdnrhOrF .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rEgdnrhOrF .dataTables_wrapper {
  display: block;
}
.cid-rEgdnrhOrF .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rEgdnrhOrF .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rEgdnrhOrF table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rEgdnrhOrF table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rEgdnrhOrF table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rEgdnrhOrF table td {
  border-top: 1px solid #cccccc;
}
.cid-rEgdnrhOrF table.table {
  background: #ffffff;
}
.cid-rEgdnrhOrF .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rEgdnrhOrF .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rEgdnrhOrF .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rEgdnrhOrF .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rEgdnrhOrF .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rEgdnrhOrF .dataTables_filter {
    text-align: center;
  }
  .cid-rEgdnrhOrF .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rEgdnrhOrF .body-item {
  text-align: left;
}
.cid-rEkwwT4j4e {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rEkwwT4j4e .mbr-text,
.cid-rEkwwT4j4e blockquote {
  color: #767676;
}
.cid-rEkwwT4j4e .mbr-text {
  color: #c52732;
}
.cid-rEkwwT4j4e .mbr-text P {
  text-align: center;
}
.cid-rEkEzsmoEu {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rEkEzsmoEu .title {
  padding-bottom: 2.5rem;
}
.cid-rEkEzsmoEu h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rEkEzsmoEu .bottom-line p {
  color: #767676;
}
.cid-rEkEzsmoEu .card-wrapper {
  background-color: #ffffff;
  background-color: transparent;
  position: relative;
  justify-content: unset;
}
.cid-rEkEzsmoEu .card-wrapper .card-box {
  width: 100%;
}
.cid-rEkEzsmoEu .card-wrapper .card-box .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.cid-rEkEzsmoEu .card-wrapper .card-box .wrapper .top-line {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rEkEzsmoEu .card-wrapper .card-box .wrapper .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rEkEzsmoEu .card-wrapper .card-box .wrapper .bottom-line {
    width: 100%;
  }
  .cid-rEkEzsmoEu .card-wrapper .card-box .wrapper .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
@media (max-width: 767px) {
  .cid-rEkEzsmoEu .card.pb-5 {
    padding-bottom: 2rem !important;
  }
  .cid-rEkEzsmoEu .wrapper {
    padding-top: 1rem;
  }
}
.cid-rEfNR12VNC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rEfNR12VNC .mbr-section-subtitle {
  color: #000000;
}
.cid-rEfNR12VNC .container-table {
  margin: 0 auto;
}
.cid-rEfNR12VNC .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rEfNR12VNC .dataTables_wrapper {
  display: block;
}
.cid-rEfNR12VNC .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rEfNR12VNC .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rEfNR12VNC table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rEfNR12VNC table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rEfNR12VNC table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rEfNR12VNC table td {
  border-top: 1px solid #cccccc;
}
.cid-rEfNR12VNC table.table {
  background: #ffffff;
}
.cid-rEfNR12VNC .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rEfNR12VNC .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rEfNR12VNC .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rEfNR12VNC .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rEfNR12VNC .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rEfNR12VNC .dataTables_filter {
    text-align: center;
  }
  .cid-rEfNR12VNC .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rEfNR12VNC .body-item {
  text-align: left;
}
.cid-rEgi1rqGAe {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rEgi1rqGAe .mbr-section-subtitle {
  color: #000000;
}
.cid-rEgi1rqGAe .container-table {
  margin: 0 auto;
}
.cid-rEgi1rqGAe .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rEgi1rqGAe .dataTables_wrapper {
  display: block;
}
.cid-rEgi1rqGAe .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rEgi1rqGAe .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rEgi1rqGAe table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rEgi1rqGAe table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rEgi1rqGAe table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rEgi1rqGAe table td {
  border-top: 1px solid #cccccc;
}
.cid-rEgi1rqGAe table.table {
  background: #ffffff;
}
.cid-rEgi1rqGAe .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rEgi1rqGAe .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rEgi1rqGAe .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rEgi1rqGAe .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rEgi1rqGAe .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rEgi1rqGAe .dataTables_filter {
    text-align: center;
  }
  .cid-rEgi1rqGAe .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rEgi1rqGAe .body-item {
  text-align: left;
}
.cid-rEkwV8H9dR {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rEkwV8H9dR .mbr-text,
.cid-rEkwV8H9dR blockquote {
  color: #767676;
}
.cid-rEkwV8H9dR .mbr-text {
  color: #c52732;
}
.cid-rEkwV8H9dR .mbr-text P {
  text-align: center;
}
.cid-rEkEGeHQXx {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rEkEGeHQXx .title {
  padding-bottom: 2.5rem;
}
.cid-rEkEGeHQXx h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rEkEGeHQXx .bottom-line p {
  color: #767676;
}
.cid-rEkEGeHQXx .card-wrapper {
  background-color: #ffffff;
  background-color: transparent;
  position: relative;
  justify-content: unset;
}
.cid-rEkEGeHQXx .card-wrapper .card-box {
  width: 100%;
}
.cid-rEkEGeHQXx .card-wrapper .card-box .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.cid-rEkEGeHQXx .card-wrapper .card-box .wrapper .top-line {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rEkEGeHQXx .card-wrapper .card-box .wrapper .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rEkEGeHQXx .card-wrapper .card-box .wrapper .bottom-line {
    width: 100%;
  }
  .cid-rEkEGeHQXx .card-wrapper .card-box .wrapper .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
@media (max-width: 767px) {
  .cid-rEkEGeHQXx .card.pb-5 {
    padding-bottom: 2rem !important;
  }
  .cid-rEkEGeHQXx .wrapper {
    padding-top: 1rem;
  }
}
.cid-rEfSixWvqO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rEfSixWvqO .mbr-section-subtitle {
  color: #000000;
}
.cid-rEfSixWvqO .container-table {
  margin: 0 auto;
}
.cid-rEfSixWvqO .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rEfSixWvqO .dataTables_wrapper {
  display: block;
}
.cid-rEfSixWvqO .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rEfSixWvqO .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rEfSixWvqO table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rEfSixWvqO table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rEfSixWvqO table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rEfSixWvqO table td {
  border-top: 1px solid #cccccc;
}
.cid-rEfSixWvqO table.table {
  background: #ffffff;
}
.cid-rEfSixWvqO .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rEfSixWvqO .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rEfSixWvqO .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rEfSixWvqO .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rEfSixWvqO .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rEfSixWvqO .dataTables_filter {
    text-align: center;
  }
  .cid-rEfSixWvqO .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rEfSixWvqO .body-item {
  text-align: left;
}
.cid-rEkoz8HVUY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rEkoz8HVUY .mbr-section-subtitle {
  color: #000000;
}
.cid-rEkoz8HVUY .container-table {
  margin: 0 auto;
}
.cid-rEkoz8HVUY .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rEkoz8HVUY .dataTables_wrapper {
  display: block;
}
.cid-rEkoz8HVUY .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rEkoz8HVUY .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rEkoz8HVUY table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rEkoz8HVUY table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rEkoz8HVUY table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rEkoz8HVUY table td {
  border-top: 1px solid #cccccc;
}
.cid-rEkoz8HVUY table.table {
  background: #ffffff;
}
.cid-rEkoz8HVUY .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rEkoz8HVUY .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rEkoz8HVUY .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rEkoz8HVUY .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rEkoz8HVUY .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rEkoz8HVUY .dataTables_filter {
    text-align: center;
  }
  .cid-rEkoz8HVUY .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rEkoz8HVUY .body-item {
  text-align: left;
}
.cid-rCyTNWAqzT {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rCyTNWAqzT .mbr-text,
.cid-rCyTNWAqzT blockquote {
  color: #767676;
}
.cid-rCyTNWAqzT .mbr-text {
  color: #c52732;
}
.cid-rCyTNWAqzT .mbr-text P {
  text-align: center;
}
.cid-rCyTgSLsxr {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/fonndo-foot-desarrollando-productos-1903x660.jpg");
}
.cid-rCyTgSLsxr H3 {
  text-align: left;
}
.cid-rQewsJyFyN {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
}
.cid-rQewsJyFyN .carousel-control {
  background: #000;
}
.cid-rQewsJyFyN .mbr-section-subtitle {
  color: #767676;
}
.cid-rQewsJyFyN .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQewsJyFyN .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rQewsJyFyN .carousel-item .wrap-img {
  text-align: center;
}
.cid-rQewsJyFyN .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rQewsJyFyN .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQewsJyFyN .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rQewsJyFyN .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-rQewsJyFyN .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-rQewsJyFyN .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rQewsJyFyN .cloneditem-1,
.cid-rQewsJyFyN .cloneditem-2,
.cid-rQewsJyFyN .cloneditem-3,
.cid-rQewsJyFyN .cloneditem-4,
.cid-rQewsJyFyN .cloneditem-5 {
  display: none;
}
.cid-rQewsJyFyN .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rQewsJyFyN .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rQewsJyFyN .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rQewsJyFyN .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rQewsJyFyN .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rQewsJyFyN .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rQewsJyFyN .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rQewsJyFyN .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQewsJyFyN .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQewsJyFyN .carousel-inner.slides2 .cloneditem-1,
  .cid-rQewsJyFyN .carousel-inner.slides2 .cloneditem-2,
  .cid-rQewsJyFyN .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rQewsJyFyN .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rQewsJyFyN .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rQewsJyFyN .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rQewsJyFyN .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rQewsJyFyN .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rQewsJyFyN .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQewsJyFyN .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQewsJyFyN .carousel-inner.slides3 .cloneditem-1,
  .cid-rQewsJyFyN .carousel-inner.slides3 .cloneditem-2,
  .cid-rQewsJyFyN .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rQewsJyFyN .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rQewsJyFyN .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rQewsJyFyN .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rQewsJyFyN .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rQewsJyFyN .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rQewsJyFyN .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQewsJyFyN .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQewsJyFyN .carousel-inner.slides4 .cloneditem-1,
  .cid-rQewsJyFyN .carousel-inner.slides4 .cloneditem-2,
  .cid-rQewsJyFyN .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rQewsJyFyN .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rQewsJyFyN .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rQewsJyFyN .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rQewsJyFyN .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rQewsJyFyN .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rQewsJyFyN .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQewsJyFyN .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQewsJyFyN .carousel-inner.slides5 .cloneditem-1,
  .cid-rQewsJyFyN .carousel-inner.slides5 .cloneditem-2,
  .cid-rQewsJyFyN .carousel-inner.slides5 .cloneditem-3,
  .cid-rQewsJyFyN .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rQewsJyFyN .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rQewsJyFyN .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rQewsJyFyN .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rQewsJyFyN .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rQewsJyFyN .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rQewsJyFyN .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQewsJyFyN .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQewsJyFyN .carousel-inner.slides6 .cloneditem-1,
  .cid-rQewsJyFyN .carousel-inner.slides6 .cloneditem-2,
  .cid-rQewsJyFyN .carousel-inner.slides6 .cloneditem-3,
  .cid-rQewsJyFyN .carousel-inner.slides6 .cloneditem-4,
  .cid-rQewsJyFyN .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rD6xcR6Q1k {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-rD6xcR6Q1k .content {
    text-align: center;
  }
  .cid-rD6xcR6Q1k .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rD6xcR6Q1k .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rD6xcR6Q1k .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rD6xcR6Q1k .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rD6xcR6Q1k .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rD6xcR6Q1k .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rD6xcR6Q1k .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rD6xcR6Q1k .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rD6xcR6Q1k .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rD6xcR6Q1k .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rD6xcR6Q1k .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rD6xcR6Q1k .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rD6xcR6Q1k H5 {
  color: #000000;
}
.cid-rD6xcR6Q1k P {
  color: #000000;
}
.cid-rCyTgVqEHu {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #efefef, #cccccc);
}
.cid-rCyTgVqEHu .mbr-iconfont-social {
  font-size: 32px;
  color: #c31e25;
}
.cid-rCyTgVqEHu .social-list a:focus {
  text-decoration: none;
}
.cid-rD7o1qzjOy {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rD7o1qzjOy P {
  color: #767676;
}
.cid-rD7o1rOyK6 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/fondo-banner-desarrollo-de-productos-1903x330.jpg");
}
.cid-rD7o1rOyK6 H3 {
  text-align: left;
}
.cid-rD7o1sEoh4 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rD7o1sEoh4 .mbr-section-subtitle {
  color: #767676;
}
.cid-rD7o1sEoh4 H2 {
  color: #000000;
}
.cid-rD7o1tb9Ll .navbar {
  padding: .5rem 0;
  background: #444444;
  transition: none;
  min-height: 77px;
}
.cid-rD7o1tb9Ll .navbar-dropdown.bg-color.transparent.opened {
  background: #444444;
}
.cid-rD7o1tb9Ll a {
  font-style: normal;
}
.cid-rD7o1tb9Ll .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rD7o1tb9Ll .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rD7o1tb9Ll .nav-item:focus,
.cid-rD7o1tb9Ll .nav-link:focus {
  outline: none;
}
.cid-rD7o1tb9Ll .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rD7o1tb9Ll .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rD7o1tb9Ll .menu-logo {
  margin-right: auto;
}
.cid-rD7o1tb9Ll .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rD7o1tb9Ll .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rD7o1tb9Ll .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rD7o1tb9Ll .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rD7o1tb9Ll .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rD7o1tb9Ll .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rD7o1tb9Ll .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rD7o1tb9Ll .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rD7o1tb9Ll .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rD7o1tb9Ll .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rD7o1tb9Ll .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rD7o1tb9Ll .dropdown .dropdown-menu {
  background: #444444;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rD7o1tb9Ll .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rD7o1tb9Ll .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rD7o1tb9Ll .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rD7o1tb9Ll .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rD7o1tb9Ll .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rD7o1tb9Ll .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rD7o1tb9Ll .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rD7o1tb9Ll .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rD7o1tb9Ll .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rD7o1tb9Ll .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rD7o1tb9Ll .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rD7o1tb9Ll button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rD7o1tb9Ll button.navbar-toggler:focus {
  outline: none;
}
.cid-rD7o1tb9Ll button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rD7o1tb9Ll button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rD7o1tb9Ll button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rD7o1tb9Ll button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rD7o1tb9Ll button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rD7o1tb9Ll nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rD7o1tb9Ll nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rD7o1tb9Ll nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rD7o1tb9Ll nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rD7o1tb9Ll .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rD7o1tb9Ll .collapsed .btn {
  display: -webkit-flex;
}
.cid-rD7o1tb9Ll .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rD7o1tb9Ll .collapsed .navbar-collapse.collapsing,
.cid-rD7o1tb9Ll .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rD7o1tb9Ll .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rD7o1tb9Ll .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rD7o1tb9Ll .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rD7o1tb9Ll .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rD7o1tb9Ll .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rD7o1tb9Ll .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rD7o1tb9Ll .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rD7o1tb9Ll .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rD7o1tb9Ll .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-rD7o1tb9Ll .collapsed button.navbar-toggler {
  display: block;
}
.cid-rD7o1tb9Ll .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rD7o1tb9Ll .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rD7o1tb9Ll .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rD7o1tb9Ll .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rD7o1tb9Ll .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rD7o1tb9Ll .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rD7o1tb9Ll .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rD7o1tb9Ll img {
    height: 3.8rem !important;
  }
  .cid-rD7o1tb9Ll .btn {
    display: -webkit-flex;
  }
  .cid-rD7o1tb9Ll button.navbar-toggler {
    display: block;
  }
  .cid-rD7o1tb9Ll .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rD7o1tb9Ll .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rD7o1tb9Ll .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rD7o1tb9Ll .navbar-collapse.collapsing,
  .cid-rD7o1tb9Ll .navbar-collapse.show {
    display: block !important;
  }
  .cid-rD7o1tb9Ll .navbar-collapse.collapsing .navbar-nav,
  .cid-rD7o1tb9Ll .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rD7o1tb9Ll .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rD7o1tb9Ll .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rD7o1tb9Ll .navbar-collapse.collapsing .navbar-buttons,
  .cid-rD7o1tb9Ll .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rD7o1tb9Ll .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rD7o1tb9Ll .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rD7o1tb9Ll .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rD7o1tb9Ll .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rD7o1tb9Ll .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rD7o1tb9Ll .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rD7o1tb9Ll .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rD7o1tb9Ll .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rD7o1tb9Ll .nav-link:hover,
.cid-rD7o1tb9Ll .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rD7o1vWiU5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rD7o1vWiU5 .testimonials-container {
  margin: 0 auto;
}
.cid-rD7o1vWiU5 .testimonials-container .testimonials-item {
  justify-content: center;
  margin-top: 3rem;
  -webkit-justify-content: center;
}
.cid-rD7o1vWiU5 .testimonials-container .testimonials-item .user {
  background: #ffb300;
}
.cid-rD7o1vWiU5 .testimonials-container .testimonials-item .user.row {
  margin: 0;
}
.cid-rD7o1vWiU5 .testimonials-container .testimonials-item .user .user_image {
  width: 150px;
  height: 150px;
  overflow: hidden;
  margin: 2rem auto 2rem auto;
}
.cid-rD7o1vWiU5 .testimonials-container .testimonials-item .user .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-rD7o1vWiU5 .testimonials-container .testimonials-item .user .testimonials-caption {
  padding: 2rem;
  padding: 2rem 2rem 2rem 0;
}
@media (max-width: 260px) {
  .cid-rD7o1vWiU5 .user_image {
    width: 100% !important;
    height: auto !important;
  }
}
@media (max-width: 767px) {
  .cid-rD7o1vWiU5 .testimonials-caption {
    padding: 0 2rem 2rem 2rem !important;
  }
}
.cid-rD7o1vWiU5 .user_text {
  color: #ffffff;
  text-align: left;
}
.cid-rD7pO70uyw {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-rD7pO70uyw .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rD7pO70uyw .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-rD7pO70uyw .mbr-text {
  color: #000000;
}
.cid-rD7qEpt0EX {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rD7qEpt0EX .mbr-text,
.cid-rD7qEpt0EX blockquote {
  color: #767676;
}
.cid-rD7qEpt0EX .mbr-text {
  color: #000000;
}
.cid-rD7r7d0GZA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rD7r7d0GZA .mbr-text,
.cid-rD7r7d0GZA blockquote {
  color: #767676;
}
.cid-rD7r7d0GZA .mbr-text {
  color: #000000;
}
.cid-rD7rQBUl1l {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rD7rQBUl1l .mbr-section-subtitle {
  color: #767676;
}
.cid-rD7rQBUl1l .container-table {
  margin: 0 auto;
}
.cid-rD7rQBUl1l .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rD7rQBUl1l .dataTables_wrapper {
  display: block;
}
.cid-rD7rQBUl1l .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rD7rQBUl1l .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rD7rQBUl1l table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rD7rQBUl1l table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rD7rQBUl1l table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rD7rQBUl1l table td {
  border-top: 1px solid #cccccc;
}
.cid-rD7rQBUl1l table.table {
  background: #efefef;
}
.cid-rD7rQBUl1l .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rD7rQBUl1l .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rD7rQBUl1l .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rD7rQBUl1l .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rD7rQBUl1l .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rD7rQBUl1l .dataTables_filter {
    text-align: center;
  }
  .cid-rD7rQBUl1l .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rD7w5Lud1D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rD7w5Lud1D .mbr-text,
.cid-rD7w5Lud1D blockquote {
  color: #767676;
}
.cid-rD7w5Lud1D .mbr-text {
  color: #000000;
}
.cid-rD7w8CSUfD {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rD7w8CSUfD .mbr-text,
.cid-rD7w8CSUfD blockquote {
  color: #767676;
}
.cid-rD7w8CSUfD .mbr-text {
  color: #000000;
}
.cid-rD7wxXGNZu {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-rD7wxXGNZu .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rD7wxXGNZu .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-rD7wxXGNZu .mbr-text {
  color: #000000;
}
.cid-rD7wRcrLmk {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rD7wRcrLmk .mbr-section-subtitle {
  color: #767676;
}
.cid-rD7wRcrLmk .container-table {
  margin: 0 auto;
}
.cid-rD7wRcrLmk .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rD7wRcrLmk .dataTables_wrapper {
  display: block;
}
.cid-rD7wRcrLmk .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rD7wRcrLmk .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rD7wRcrLmk table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rD7wRcrLmk table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rD7wRcrLmk table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rD7wRcrLmk table td {
  border-top: 1px solid #cccccc;
}
.cid-rD7wRcrLmk table.table {
  background: #efefef;
}
.cid-rD7wRcrLmk .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rD7wRcrLmk .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rD7wRcrLmk .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rD7wRcrLmk .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rD7wRcrLmk .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rD7wRcrLmk .dataTables_filter {
    text-align: center;
  }
  .cid-rD7wRcrLmk .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rDcucRmuWc {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-rDcucRmuWc .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rDcucRmuWc .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-rDcucRmuWc .mbr-text {
  color: #000000;
}
.cid-rDcydWUkMx {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rDcydWUkMx .mbr-text,
.cid-rDcydWUkMx blockquote {
  color: #767676;
}
.cid-rDcydWUkMx .mbr-text {
  color: #000000;
}
.cid-rDcyBuICsO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rDcyBuICsO .testimonials-container {
  margin: 0 auto;
}
.cid-rDcyBuICsO .testimonials-container .testimonials-item {
  justify-content: center;
  margin-top: 3rem;
  -webkit-justify-content: center;
}
.cid-rDcyBuICsO .testimonials-container .testimonials-item .user {
  background: #ffb300;
}
.cid-rDcyBuICsO .testimonials-container .testimonials-item .user.row {
  margin: 0;
}
.cid-rDcyBuICsO .testimonials-container .testimonials-item .user .user_image {
  width: 150px;
  height: 150px;
  overflow: hidden;
  margin: 2rem auto 2rem auto;
}
.cid-rDcyBuICsO .testimonials-container .testimonials-item .user .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-rDcyBuICsO .testimonials-container .testimonials-item .user .testimonials-caption {
  padding: 2rem;
  padding: 2rem 2rem 2rem 0;
}
@media (max-width: 260px) {
  .cid-rDcyBuICsO .user_image {
    width: 100% !important;
    height: auto !important;
  }
}
@media (max-width: 767px) {
  .cid-rDcyBuICsO .testimonials-caption {
    padding: 0 2rem 2rem 2rem !important;
  }
}
.cid-rDcyBuICsO .user_text {
  color: #ffffff;
  text-align: left;
}
.cid-rDcF6ptnJj {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rDcF6ptnJj .mbr-text,
.cid-rDcF6ptnJj blockquote {
  color: #767676;
}
.cid-rDcF6ptnJj .mbr-text {
  color: #000000;
}
.cid-rDcFILDklh {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rDcFILDklh .counter-container {
  color: #767676;
}
.cid-rDcFILDklh .counter-container ul {
  margin-bottom: 0;
}
.cid-rDcFILDklh .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-rDcFILDklh .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #c52732;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-rDcFILDklh .mbr-text {
  color: #000000;
}
.cid-rDcMQEzipF {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-rDcMQEzipF .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rDcMQEzipF .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-rDcMQEzipF .mbr-text {
  color: #000000;
}
.cid-rDcKTm1wtD {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rDcKTm1wtD .mbr-section-subtitle {
  color: #767676;
}
.cid-rDcKTm1wtD .container-table {
  margin: 0 auto;
}
.cid-rDcKTm1wtD .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rDcKTm1wtD .dataTables_wrapper {
  display: block;
}
.cid-rDcKTm1wtD .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rDcKTm1wtD .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rDcKTm1wtD table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rDcKTm1wtD table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rDcKTm1wtD table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rDcKTm1wtD table td {
  border-top: 1px solid #cccccc;
}
.cid-rDcKTm1wtD table.table {
  background: #efefef;
}
.cid-rDcKTm1wtD .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rDcKTm1wtD .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rDcKTm1wtD .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rDcKTm1wtD .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rDcKTm1wtD .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rDcKTm1wtD .dataTables_filter {
    text-align: center;
  }
  .cid-rDcKTm1wtD .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rDcP9KW7dC {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rDcP9KW7dC .mbr-text,
.cid-rDcP9KW7dC blockquote {
  color: #767676;
}
.cid-rDcP9KW7dC .mbr-text {
  color: #000000;
}
.cid-rDcQ63DSa1 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rDcQ63DSa1 .title {
  padding-bottom: 2.5rem;
}
.cid-rDcQ63DSa1 h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-rDcQ63DSa1 .bottom-line p {
  color: #767676;
}
.cid-rDcQ63DSa1 .card-wrapper {
  background-color: #ffffff;
  background-color: transparent;
  position: relative;
  justify-content: unset;
}
.cid-rDcQ63DSa1 .card-wrapper .card-box {
  width: 100%;
}
.cid-rDcQ63DSa1 .card-wrapper .card-box .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.cid-rDcQ63DSa1 .card-wrapper .card-box .wrapper .top-line {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rDcQ63DSa1 .card-wrapper .card-box .wrapper .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-rDcQ63DSa1 .card-wrapper .card-box .wrapper .bottom-line {
    width: 100%;
  }
  .cid-rDcQ63DSa1 .card-wrapper .card-box .wrapper .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
@media (max-width: 767px) {
  .cid-rDcQ63DSa1 .card.pb-5 {
    padding-bottom: 2rem !important;
  }
  .cid-rDcQ63DSa1 .wrapper {
    padding-top: 1rem;
  }
}
.cid-rDdaGiI6Qh {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rDdaGiI6Qh .mbr-text,
.cid-rDdaGiI6Qh blockquote {
  color: #767676;
}
.cid-rDdaGiI6Qh .mbr-text {
  color: #000000;
}
.cid-rDdhj3154R {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-rDdhj3154R .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rDdhj3154R .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-rDdhj3154R .mbr-text {
  color: #000000;
}
.cid-rDdiLstbO3 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rDdiLstbO3 .mbr-section-subtitle {
  color: #767676;
}
.cid-rDdiLstbO3 .container-table {
  margin: 0 auto;
}
.cid-rDdiLstbO3 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rDdiLstbO3 .dataTables_wrapper {
  display: block;
}
.cid-rDdiLstbO3 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rDdiLstbO3 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rDdiLstbO3 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rDdiLstbO3 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rDdiLstbO3 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rDdiLstbO3 table td {
  border-top: 1px solid #cccccc;
}
.cid-rDdiLstbO3 table.table {
  background: #efefef;
}
.cid-rDdiLstbO3 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rDdiLstbO3 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rDdiLstbO3 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rDdiLstbO3 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rDdiLstbO3 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rDdiLstbO3 .dataTables_filter {
    text-align: center;
  }
  .cid-rDdiLstbO3 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rDdkani1Fq {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-rDdkani1Fq .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rDdkani1Fq .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-rDdkani1Fq .mbr-text {
  color: #000000;
}
.cid-rDdksa7Kx8 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rDdksa7Kx8 .mbr-section-subtitle {
  color: #767676;
}
.cid-rDdksa7Kx8 .container-table {
  margin: 0 auto;
}
.cid-rDdksa7Kx8 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rDdksa7Kx8 .dataTables_wrapper {
  display: block;
}
.cid-rDdksa7Kx8 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rDdksa7Kx8 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rDdksa7Kx8 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rDdksa7Kx8 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rDdksa7Kx8 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rDdksa7Kx8 table td {
  border-top: 1px solid #cccccc;
}
.cid-rDdksa7Kx8 table.table {
  background: #efefef;
}
.cid-rDdksa7Kx8 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rDdksa7Kx8 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rDdksa7Kx8 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rDdksa7Kx8 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rDdksa7Kx8 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rDdksa7Kx8 .dataTables_filter {
    text-align: center;
  }
  .cid-rDdksa7Kx8 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rEfDolx7Zk {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rEfDolx7Zk .mbr-section-subtitle {
  color: #767676;
}
.cid-rEfCE21lVD {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-rEfCE21lVD .image-block {
  margin: auto;
}
.cid-rEfCE21lVD figcaption {
  position: relative;
}
.cid-rEfCE21lVD figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rEfCE21lVD .image-block {
    width: 100% !important;
  }
}
.cid-rD7o1ziGm2 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/fonndo-foot-desarrollando-productos-1903x660.jpg");
}
.cid-rD7o1ziGm2 H3 {
  text-align: left;
}
.cid-rQ8XvmuJyq {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
}
.cid-rQ8XvmuJyq .carousel-control {
  background: #000;
}
.cid-rQ8XvmuJyq .mbr-section-subtitle {
  color: #767676;
}
.cid-rQ8XvmuJyq .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQ8XvmuJyq .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rQ8XvmuJyq .carousel-item .wrap-img {
  text-align: center;
}
.cid-rQ8XvmuJyq .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rQ8XvmuJyq .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQ8XvmuJyq .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rQ8XvmuJyq .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-rQ8XvmuJyq .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-rQ8XvmuJyq .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rQ8XvmuJyq .cloneditem-1,
.cid-rQ8XvmuJyq .cloneditem-2,
.cid-rQ8XvmuJyq .cloneditem-3,
.cid-rQ8XvmuJyq .cloneditem-4,
.cid-rQ8XvmuJyq .cloneditem-5 {
  display: none;
}
.cid-rQ8XvmuJyq .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rQ8XvmuJyq .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rQ8XvmuJyq .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rQ8XvmuJyq .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rQ8XvmuJyq .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rQ8XvmuJyq .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rQ8XvmuJyq .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rQ8XvmuJyq .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQ8XvmuJyq .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQ8XvmuJyq .carousel-inner.slides2 .cloneditem-1,
  .cid-rQ8XvmuJyq .carousel-inner.slides2 .cloneditem-2,
  .cid-rQ8XvmuJyq .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rQ8XvmuJyq .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rQ8XvmuJyq .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rQ8XvmuJyq .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rQ8XvmuJyq .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rQ8XvmuJyq .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rQ8XvmuJyq .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQ8XvmuJyq .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQ8XvmuJyq .carousel-inner.slides3 .cloneditem-1,
  .cid-rQ8XvmuJyq .carousel-inner.slides3 .cloneditem-2,
  .cid-rQ8XvmuJyq .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rQ8XvmuJyq .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rQ8XvmuJyq .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rQ8XvmuJyq .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rQ8XvmuJyq .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rQ8XvmuJyq .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rQ8XvmuJyq .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQ8XvmuJyq .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQ8XvmuJyq .carousel-inner.slides4 .cloneditem-1,
  .cid-rQ8XvmuJyq .carousel-inner.slides4 .cloneditem-2,
  .cid-rQ8XvmuJyq .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rQ8XvmuJyq .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rQ8XvmuJyq .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rQ8XvmuJyq .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rQ8XvmuJyq .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rQ8XvmuJyq .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rQ8XvmuJyq .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQ8XvmuJyq .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQ8XvmuJyq .carousel-inner.slides5 .cloneditem-1,
  .cid-rQ8XvmuJyq .carousel-inner.slides5 .cloneditem-2,
  .cid-rQ8XvmuJyq .carousel-inner.slides5 .cloneditem-3,
  .cid-rQ8XvmuJyq .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rQ8XvmuJyq .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rQ8XvmuJyq .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rQ8XvmuJyq .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rQ8XvmuJyq .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rQ8XvmuJyq .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rQ8XvmuJyq .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQ8XvmuJyq .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQ8XvmuJyq .carousel-inner.slides6 .cloneditem-1,
  .cid-rQ8XvmuJyq .carousel-inner.slides6 .cloneditem-2,
  .cid-rQ8XvmuJyq .carousel-inner.slides6 .cloneditem-3,
  .cid-rQ8XvmuJyq .carousel-inner.slides6 .cloneditem-4,
  .cid-rQ8XvmuJyq .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rD7o1BjXD8 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-rD7o1BjXD8 .content {
    text-align: center;
  }
  .cid-rD7o1BjXD8 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rD7o1BjXD8 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rD7o1BjXD8 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rD7o1BjXD8 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rD7o1BjXD8 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rD7o1BjXD8 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rD7o1BjXD8 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rD7o1BjXD8 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rD7o1BjXD8 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rD7o1BjXD8 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rD7o1BjXD8 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rD7o1BjXD8 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rD7o1BjXD8 H5 {
  color: #000000;
}
.cid-rD7o1BjXD8 P {
  color: #000000;
}
.cid-rD7o1CnSLg {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #efefef, #cccccc);
}
.cid-rD7o1CnSLg .mbr-iconfont-social {
  font-size: 32px;
  color: #c31e25;
}
.cid-rD7o1CnSLg .social-list a:focus {
  text-decoration: none;
}
.cid-rQjkofN5VV {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rQjkofN5VV P {
  color: #767676;
}
.cid-rQjkogJgWN .navbar {
  padding: .5rem 0;
  background: #444444;
  transition: none;
  min-height: 77px;
}
.cid-rQjkogJgWN .navbar-dropdown.bg-color.transparent.opened {
  background: #444444;
}
.cid-rQjkogJgWN a {
  font-style: normal;
}
.cid-rQjkogJgWN .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rQjkogJgWN .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rQjkogJgWN .nav-item:focus,
.cid-rQjkogJgWN .nav-link:focus {
  outline: none;
}
.cid-rQjkogJgWN .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rQjkogJgWN .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rQjkogJgWN .menu-logo {
  margin-right: auto;
}
.cid-rQjkogJgWN .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rQjkogJgWN .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rQjkogJgWN .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rQjkogJgWN .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rQjkogJgWN .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rQjkogJgWN .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rQjkogJgWN .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rQjkogJgWN .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rQjkogJgWN .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rQjkogJgWN .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQjkogJgWN .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rQjkogJgWN .dropdown .dropdown-menu {
  background: #444444;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rQjkogJgWN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rQjkogJgWN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQjkogJgWN .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rQjkogJgWN .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQjkogJgWN .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rQjkogJgWN .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rQjkogJgWN .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rQjkogJgWN .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rQjkogJgWN .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rQjkogJgWN .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rQjkogJgWN .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rQjkogJgWN button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rQjkogJgWN button.navbar-toggler:focus {
  outline: none;
}
.cid-rQjkogJgWN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rQjkogJgWN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQjkogJgWN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQjkogJgWN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQjkogJgWN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQjkogJgWN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQjkogJgWN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rQjkogJgWN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rQjkogJgWN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQjkogJgWN .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQjkogJgWN .collapsed .btn {
  display: -webkit-flex;
}
.cid-rQjkogJgWN .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rQjkogJgWN .collapsed .navbar-collapse.collapsing,
.cid-rQjkogJgWN .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rQjkogJgWN .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rQjkogJgWN .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rQjkogJgWN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rQjkogJgWN .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rQjkogJgWN .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rQjkogJgWN .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rQjkogJgWN .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rQjkogJgWN .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rQjkogJgWN .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-rQjkogJgWN .collapsed button.navbar-toggler {
  display: block;
}
.cid-rQjkogJgWN .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rQjkogJgWN .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQjkogJgWN .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rQjkogJgWN .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rQjkogJgWN .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rQjkogJgWN .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rQjkogJgWN .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQjkogJgWN img {
    height: 3.8rem !important;
  }
  .cid-rQjkogJgWN .btn {
    display: -webkit-flex;
  }
  .cid-rQjkogJgWN button.navbar-toggler {
    display: block;
  }
  .cid-rQjkogJgWN .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rQjkogJgWN .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQjkogJgWN .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rQjkogJgWN .navbar-collapse.collapsing,
  .cid-rQjkogJgWN .navbar-collapse.show {
    display: block !important;
  }
  .cid-rQjkogJgWN .navbar-collapse.collapsing .navbar-nav,
  .cid-rQjkogJgWN .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rQjkogJgWN .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rQjkogJgWN .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rQjkogJgWN .navbar-collapse.collapsing .navbar-buttons,
  .cid-rQjkogJgWN .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rQjkogJgWN .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rQjkogJgWN .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQjkogJgWN .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rQjkogJgWN .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rQjkogJgWN .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rQjkogJgWN .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rQjkogJgWN .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rQjkogJgWN .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rQjkogJgWN .nav-link:hover,
.cid-rQjkogJgWN .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rQjkokTCax {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
}
.cid-rQjkokTCax .carousel-control {
  background: #000;
}
.cid-rQjkokTCax .mbr-section-subtitle {
  color: #767676;
}
.cid-rQjkokTCax .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQjkokTCax .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rQjkokTCax .carousel-item .wrap-img {
  text-align: center;
}
.cid-rQjkokTCax .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rQjkokTCax .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQjkokTCax .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rQjkokTCax .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-rQjkokTCax .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-rQjkokTCax .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rQjkokTCax .cloneditem-1,
.cid-rQjkokTCax .cloneditem-2,
.cid-rQjkokTCax .cloneditem-3,
.cid-rQjkokTCax .cloneditem-4,
.cid-rQjkokTCax .cloneditem-5 {
  display: none;
}
.cid-rQjkokTCax .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rQjkokTCax .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rQjkokTCax .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rQjkokTCax .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rQjkokTCax .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rQjkokTCax .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rQjkokTCax .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rQjkokTCax .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQjkokTCax .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQjkokTCax .carousel-inner.slides2 .cloneditem-1,
  .cid-rQjkokTCax .carousel-inner.slides2 .cloneditem-2,
  .cid-rQjkokTCax .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rQjkokTCax .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rQjkokTCax .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rQjkokTCax .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rQjkokTCax .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rQjkokTCax .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rQjkokTCax .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQjkokTCax .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQjkokTCax .carousel-inner.slides3 .cloneditem-1,
  .cid-rQjkokTCax .carousel-inner.slides3 .cloneditem-2,
  .cid-rQjkokTCax .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rQjkokTCax .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rQjkokTCax .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rQjkokTCax .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rQjkokTCax .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rQjkokTCax .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rQjkokTCax .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQjkokTCax .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQjkokTCax .carousel-inner.slides4 .cloneditem-1,
  .cid-rQjkokTCax .carousel-inner.slides4 .cloneditem-2,
  .cid-rQjkokTCax .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rQjkokTCax .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rQjkokTCax .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rQjkokTCax .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rQjkokTCax .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rQjkokTCax .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rQjkokTCax .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQjkokTCax .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQjkokTCax .carousel-inner.slides5 .cloneditem-1,
  .cid-rQjkokTCax .carousel-inner.slides5 .cloneditem-2,
  .cid-rQjkokTCax .carousel-inner.slides5 .cloneditem-3,
  .cid-rQjkokTCax .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rQjkokTCax .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rQjkokTCax .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rQjkokTCax .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rQjkokTCax .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rQjkokTCax .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rQjkokTCax .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQjkokTCax .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQjkokTCax .carousel-inner.slides6 .cloneditem-1,
  .cid-rQjkokTCax .carousel-inner.slides6 .cloneditem-2,
  .cid-rQjkokTCax .carousel-inner.slides6 .cloneditem-3,
  .cid-rQjkokTCax .carousel-inner.slides6 .cloneditem-4,
  .cid-rQjkokTCax .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rQjkoo2CKy {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #313540;
}
.cid-rQjkoo2CKy .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-rQjx2fjBZl {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rQjx2fjBZl P {
  color: #767676;
}
.cid-rQjx2hOYHO {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rQjx2hOYHO .mbr-section-subtitle {
  color: #000000;
}
.cid-rQjx2hOYHO H2 {
  color: #000000;
}
.cid-rQjx2itkIG .navbar {
  padding: .5rem 0;
  background: #444444;
  transition: none;
  min-height: 77px;
}
.cid-rQjx2itkIG .navbar-dropdown.bg-color.transparent.opened {
  background: #444444;
}
.cid-rQjx2itkIG a {
  font-style: normal;
}
.cid-rQjx2itkIG .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rQjx2itkIG .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rQjx2itkIG .nav-item:focus,
.cid-rQjx2itkIG .nav-link:focus {
  outline: none;
}
.cid-rQjx2itkIG .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rQjx2itkIG .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rQjx2itkIG .menu-logo {
  margin-right: auto;
}
.cid-rQjx2itkIG .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rQjx2itkIG .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rQjx2itkIG .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rQjx2itkIG .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rQjx2itkIG .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rQjx2itkIG .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rQjx2itkIG .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rQjx2itkIG .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rQjx2itkIG .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rQjx2itkIG .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQjx2itkIG .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rQjx2itkIG .dropdown .dropdown-menu {
  background: #444444;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rQjx2itkIG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rQjx2itkIG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQjx2itkIG .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rQjx2itkIG .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQjx2itkIG .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rQjx2itkIG .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rQjx2itkIG .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rQjx2itkIG .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rQjx2itkIG .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rQjx2itkIG .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rQjx2itkIG .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rQjx2itkIG button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rQjx2itkIG button.navbar-toggler:focus {
  outline: none;
}
.cid-rQjx2itkIG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rQjx2itkIG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQjx2itkIG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQjx2itkIG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQjx2itkIG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQjx2itkIG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQjx2itkIG nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rQjx2itkIG nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rQjx2itkIG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQjx2itkIG .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQjx2itkIG .collapsed .btn {
  display: -webkit-flex;
}
.cid-rQjx2itkIG .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rQjx2itkIG .collapsed .navbar-collapse.collapsing,
.cid-rQjx2itkIG .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rQjx2itkIG .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rQjx2itkIG .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rQjx2itkIG .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rQjx2itkIG .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rQjx2itkIG .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rQjx2itkIG .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rQjx2itkIG .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rQjx2itkIG .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rQjx2itkIG .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-rQjx2itkIG .collapsed button.navbar-toggler {
  display: block;
}
.cid-rQjx2itkIG .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rQjx2itkIG .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQjx2itkIG .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rQjx2itkIG .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rQjx2itkIG .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rQjx2itkIG .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rQjx2itkIG .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQjx2itkIG img {
    height: 3.8rem !important;
  }
  .cid-rQjx2itkIG .btn {
    display: -webkit-flex;
  }
  .cid-rQjx2itkIG button.navbar-toggler {
    display: block;
  }
  .cid-rQjx2itkIG .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rQjx2itkIG .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQjx2itkIG .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rQjx2itkIG .navbar-collapse.collapsing,
  .cid-rQjx2itkIG .navbar-collapse.show {
    display: block !important;
  }
  .cid-rQjx2itkIG .navbar-collapse.collapsing .navbar-nav,
  .cid-rQjx2itkIG .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rQjx2itkIG .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rQjx2itkIG .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rQjx2itkIG .navbar-collapse.collapsing .navbar-buttons,
  .cid-rQjx2itkIG .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rQjx2itkIG .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rQjx2itkIG .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQjx2itkIG .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rQjx2itkIG .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rQjx2itkIG .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rQjx2itkIG .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rQjx2itkIG .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rQjx2itkIG .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rQjx2itkIG .nav-link:hover,
.cid-rQjx2itkIG .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rQjx2jjptI {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rQjx2jjptI .card-box {
  padding: 0 2rem;
}
.cid-rQjx2jjptI .mbr-section-btn {
  padding-top: 1rem;
}
.cid-rQjx2jjptI .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-rQjx2jjptI h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-rQjx2jjptI p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-rQjx2jjptI .mbr-text {
  color: #000000;
}
.cid-rQjx2jjptI .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rQjx2jjptI .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-rQjx2kuonx {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rQjx2kuonx .mbr-section-subtitle {
  color: #767676;
}
.cid-rQjx2kuonx H2 {
  color: #000000;
}
.cid-rQjx2lllH9 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rQjx2lllH9 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rQjx2lllH9 p {
  color: #767676;
  text-align: left;
}
.cid-rQjx2lllH9 .card-box {
  padding-top: 2rem;
}
.cid-rQjx2lllH9 .card-wrapper {
  height: 100%;
}
.cid-rQjx2lllH9 P {
  color: #000000;
}
.cid-rQjxGihjDL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
}
.cid-rQjxGihjDL .carousel-control {
  background: #000;
}
.cid-rQjxGihjDL .mbr-section-subtitle {
  color: #767676;
}
.cid-rQjxGihjDL .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQjxGihjDL .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rQjxGihjDL .carousel-item .wrap-img {
  text-align: center;
}
.cid-rQjxGihjDL .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rQjxGihjDL .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQjxGihjDL .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rQjxGihjDL .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-rQjxGihjDL .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-rQjxGihjDL .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rQjxGihjDL .cloneditem-1,
.cid-rQjxGihjDL .cloneditem-2,
.cid-rQjxGihjDL .cloneditem-3,
.cid-rQjxGihjDL .cloneditem-4,
.cid-rQjxGihjDL .cloneditem-5 {
  display: none;
}
.cid-rQjxGihjDL .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rQjxGihjDL .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rQjxGihjDL .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rQjxGihjDL .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rQjxGihjDL .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rQjxGihjDL .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rQjxGihjDL .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rQjxGihjDL .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQjxGihjDL .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQjxGihjDL .carousel-inner.slides2 .cloneditem-1,
  .cid-rQjxGihjDL .carousel-inner.slides2 .cloneditem-2,
  .cid-rQjxGihjDL .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rQjxGihjDL .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rQjxGihjDL .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rQjxGihjDL .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rQjxGihjDL .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rQjxGihjDL .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rQjxGihjDL .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQjxGihjDL .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQjxGihjDL .carousel-inner.slides3 .cloneditem-1,
  .cid-rQjxGihjDL .carousel-inner.slides3 .cloneditem-2,
  .cid-rQjxGihjDL .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rQjxGihjDL .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rQjxGihjDL .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rQjxGihjDL .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rQjxGihjDL .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rQjxGihjDL .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rQjxGihjDL .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQjxGihjDL .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQjxGihjDL .carousel-inner.slides4 .cloneditem-1,
  .cid-rQjxGihjDL .carousel-inner.slides4 .cloneditem-2,
  .cid-rQjxGihjDL .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rQjxGihjDL .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rQjxGihjDL .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rQjxGihjDL .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rQjxGihjDL .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rQjxGihjDL .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rQjxGihjDL .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQjxGihjDL .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQjxGihjDL .carousel-inner.slides5 .cloneditem-1,
  .cid-rQjxGihjDL .carousel-inner.slides5 .cloneditem-2,
  .cid-rQjxGihjDL .carousel-inner.slides5 .cloneditem-3,
  .cid-rQjxGihjDL .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rQjxGihjDL .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rQjxGihjDL .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rQjxGihjDL .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rQjxGihjDL .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rQjxGihjDL .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rQjxGihjDL .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQjxGihjDL .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQjxGihjDL .carousel-inner.slides6 .cloneditem-1,
  .cid-rQjxGihjDL .carousel-inner.slides6 .cloneditem-2,
  .cid-rQjxGihjDL .carousel-inner.slides6 .cloneditem-3,
  .cid-rQjxGihjDL .carousel-inner.slides6 .cloneditem-4,
  .cid-rQjxGihjDL .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rQjx2nw2h0 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-rQjx2nw2h0 .content {
    text-align: center;
  }
  .cid-rQjx2nw2h0 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rQjx2nw2h0 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rQjx2nw2h0 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rQjx2nw2h0 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rQjx2nw2h0 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rQjx2nw2h0 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rQjx2nw2h0 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rQjx2nw2h0 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rQjx2nw2h0 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rQjx2nw2h0 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rQjx2nw2h0 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rQjx2nw2h0 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rQjx2nw2h0 H5 {
  color: #000000;
}
.cid-rQjx2nw2h0 P {
  color: #000000;
}
.cid-rQjx2oBYw0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #efefef, #cccccc);
}
.cid-rQjx2oBYw0 .mbr-iconfont-social {
  font-size: 32px;
  color: #c31e25;
}
.cid-rQjx2oBYw0 .social-list a:focus {
  text-decoration: none;
}
.cid-snUDp98mYI {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-snUDp98mYI P {
  color: #767676;
}
.cid-snUDpcRSGx .navbar {
  padding: .5rem 0;
  background: #444444;
  transition: none;
  min-height: 77px;
}
.cid-snUDpcRSGx .navbar-dropdown.bg-color.transparent.opened {
  background: #444444;
}
.cid-snUDpcRSGx a {
  font-style: normal;
}
.cid-snUDpcRSGx .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-snUDpcRSGx .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-snUDpcRSGx .nav-item:focus,
.cid-snUDpcRSGx .nav-link:focus {
  outline: none;
}
.cid-snUDpcRSGx .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-snUDpcRSGx .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-snUDpcRSGx .menu-logo {
  margin-right: auto;
}
.cid-snUDpcRSGx .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-snUDpcRSGx .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-snUDpcRSGx .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-snUDpcRSGx .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-snUDpcRSGx .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-snUDpcRSGx .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-snUDpcRSGx .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-snUDpcRSGx .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-snUDpcRSGx .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-snUDpcRSGx .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-snUDpcRSGx .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-snUDpcRSGx .dropdown .dropdown-menu {
  background: #444444;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-snUDpcRSGx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-snUDpcRSGx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-snUDpcRSGx .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-snUDpcRSGx .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-snUDpcRSGx .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-snUDpcRSGx .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-snUDpcRSGx .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-snUDpcRSGx .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-snUDpcRSGx .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-snUDpcRSGx .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-snUDpcRSGx .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-snUDpcRSGx button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-snUDpcRSGx button.navbar-toggler:focus {
  outline: none;
}
.cid-snUDpcRSGx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-snUDpcRSGx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-snUDpcRSGx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-snUDpcRSGx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-snUDpcRSGx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-snUDpcRSGx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-snUDpcRSGx nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-snUDpcRSGx nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-snUDpcRSGx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-snUDpcRSGx .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-snUDpcRSGx .collapsed .btn {
  display: -webkit-flex;
}
.cid-snUDpcRSGx .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-snUDpcRSGx .collapsed .navbar-collapse.collapsing,
.cid-snUDpcRSGx .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-snUDpcRSGx .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-snUDpcRSGx .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-snUDpcRSGx .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-snUDpcRSGx .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-snUDpcRSGx .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-snUDpcRSGx .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-snUDpcRSGx .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-snUDpcRSGx .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-snUDpcRSGx .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-snUDpcRSGx .collapsed button.navbar-toggler {
  display: block;
}
.cid-snUDpcRSGx .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-snUDpcRSGx .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-snUDpcRSGx .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-snUDpcRSGx .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-snUDpcRSGx .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-snUDpcRSGx .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-snUDpcRSGx .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-snUDpcRSGx img {
    height: 3.8rem !important;
  }
  .cid-snUDpcRSGx .btn {
    display: -webkit-flex;
  }
  .cid-snUDpcRSGx button.navbar-toggler {
    display: block;
  }
  .cid-snUDpcRSGx .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-snUDpcRSGx .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-snUDpcRSGx .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-snUDpcRSGx .navbar-collapse.collapsing,
  .cid-snUDpcRSGx .navbar-collapse.show {
    display: block !important;
  }
  .cid-snUDpcRSGx .navbar-collapse.collapsing .navbar-nav,
  .cid-snUDpcRSGx .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-snUDpcRSGx .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-snUDpcRSGx .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-snUDpcRSGx .navbar-collapse.collapsing .navbar-buttons,
  .cid-snUDpcRSGx .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-snUDpcRSGx .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-snUDpcRSGx .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-snUDpcRSGx .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-snUDpcRSGx .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-snUDpcRSGx .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-snUDpcRSGx .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-snUDpcRSGx .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-snUDpcRSGx .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-snUDpcRSGx .nav-link:hover,
.cid-snUDpcRSGx .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-snUDpdJ3Y7 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/fondo-contacto-1200x674.jpg");
}
.cid-snUDpdJ3Y7 .title {
  padding-bottom: 2.5rem;
}
.cid-snUDpdJ3Y7 .mbr-text {
  color: #ffb300;
  margin: 0;
  padding-top: 0.5rem;
}
.cid-snUDpdJ3Y7 .iconfont-wrapper {
  display: flex;
  align-items: center;
  width: 2rem;
  height: 2rem;
  margin-right: 2rem;
}
.cid-snUDpdJ3Y7 .iconfont-wrapper .amp-iconfont {
  font-size: 2rem;
}
.cid-snUDpdJ3Y7 .wrapper {
  display: flex;
  padding: 1rem 0;
}
.cid-snUDpdJ3Y7 .wrapper .b-info {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-snUDpdJ3Y7 .iconfont-wrapper {
    display: none;
  }
}
.cid-snUDpdJ3Y7 H2 {
  color: #ffffff;
}
.cid-snUDpdJ3Y7 H5 {
  color: #ffffff;
}
.cid-snUDpf1Z2i {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #c31e25;
}
.cid-snUDpf1Z2i .mbr-section-subtitle {
  color: #ffffff;
}
.cid-snUDpfDvIa {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-snUDpfDvIa .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-snUDpfDvIa .mbr-figure img {
  height: 100%;
  margin: 0 auto;
}
@media (max-width: 991px) {
  .cid-snUDpfDvIa .mbr-figure img {
    width: 100% !important;
  }
}
.cid-snUDpgBdkZ {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-snUDpgBdkZ h2 {
  margin-bottom: 0;
}
.cid-snUDpgBdkZ h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-snUDpgBdkZ p {
  color: #767676;
  margin-bottom: 0;
}
.cid-snUDpgBdkZ .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-snUDpgBdkZ .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-snUDpgBdkZ .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-snUDpgBdkZ .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-snUDpgBdkZ .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-snUDpgBdkZ .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-snUDpgBdkZ P {
  color: #000000;
}
.cid-snUDpgBdkZ .card-title {
  color: #c52732;
}
.cid-snUDpi695J {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-snUDpi695J .mbr-section-subtitle {
  color: #000000;
}
.cid-snUDpj1ZQw {
  padding-top: 30px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-snUDpj1ZQw .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-snUDppR9DM .main_wrapper {
  position: relative;
  height: 40rem;
  width: 100%;
  background-color: #c0c0c0;
}
.cid-snUDppR9DM .main_wrapper .b_wrapper {
  height: 100%;
  display: flex;
  align-items: center;
  position: relative;
  z-index: 2;
  pointer-events: none;
}
.cid-snUDppR9DM .main_wrapper .b_wrapper .block {
  height: 300px;
  background-color: #ffffff;
  pointer-events: fill;
}
.cid-snUDppR9DM .main_wrapper .b_wrapper .block .block_wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.cid-snUDppR9DM .google-map {
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
}
.cid-snUDppR9DM .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-snUDppR9DM .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-snUDppR9DM .google-map[data-state] {
  background: #e9e5dc;
}
.cid-snUDppR9DM .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-snUDppR9DM .main_wrapper .b_wrapper {
    display: block;
    height: unset;
  }
  .cid-snUDppR9DM .google-map {
    position: relative;
  }
  .cid-snUDppR9DM .container {
    max-width: 100%;
    padding: 0;
  }
}
.cid-snUDps8fTb {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
}
.cid-snUDps8fTb .carousel-control {
  background: #000;
}
.cid-snUDps8fTb .mbr-section-subtitle {
  color: #767676;
}
.cid-snUDps8fTb .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-snUDps8fTb .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-snUDps8fTb .carousel-item .wrap-img {
  text-align: center;
}
.cid-snUDps8fTb .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-snUDps8fTb .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-snUDps8fTb .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-snUDps8fTb .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-snUDps8fTb .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-snUDps8fTb .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-snUDps8fTb .cloneditem-1,
.cid-snUDps8fTb .cloneditem-2,
.cid-snUDps8fTb .cloneditem-3,
.cid-snUDps8fTb .cloneditem-4,
.cid-snUDps8fTb .cloneditem-5 {
  display: none;
}
.cid-snUDps8fTb .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-snUDps8fTb .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-snUDps8fTb .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-snUDps8fTb .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-snUDps8fTb .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-snUDps8fTb .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-snUDps8fTb .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-snUDps8fTb .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-snUDps8fTb .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-snUDps8fTb .carousel-inner.slides2 .cloneditem-1,
  .cid-snUDps8fTb .carousel-inner.slides2 .cloneditem-2,
  .cid-snUDps8fTb .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-snUDps8fTb .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-snUDps8fTb .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-snUDps8fTb .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-snUDps8fTb .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-snUDps8fTb .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-snUDps8fTb .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-snUDps8fTb .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-snUDps8fTb .carousel-inner.slides3 .cloneditem-1,
  .cid-snUDps8fTb .carousel-inner.slides3 .cloneditem-2,
  .cid-snUDps8fTb .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-snUDps8fTb .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-snUDps8fTb .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-snUDps8fTb .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-snUDps8fTb .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-snUDps8fTb .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-snUDps8fTb .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-snUDps8fTb .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-snUDps8fTb .carousel-inner.slides4 .cloneditem-1,
  .cid-snUDps8fTb .carousel-inner.slides4 .cloneditem-2,
  .cid-snUDps8fTb .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-snUDps8fTb .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-snUDps8fTb .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-snUDps8fTb .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-snUDps8fTb .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-snUDps8fTb .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-snUDps8fTb .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-snUDps8fTb .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-snUDps8fTb .carousel-inner.slides5 .cloneditem-1,
  .cid-snUDps8fTb .carousel-inner.slides5 .cloneditem-2,
  .cid-snUDps8fTb .carousel-inner.slides5 .cloneditem-3,
  .cid-snUDps8fTb .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-snUDps8fTb .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-snUDps8fTb .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-snUDps8fTb .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-snUDps8fTb .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-snUDps8fTb .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-snUDps8fTb .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-snUDps8fTb .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-snUDps8fTb .carousel-inner.slides6 .cloneditem-1,
  .cid-snUDps8fTb .carousel-inner.slides6 .cloneditem-2,
  .cid-snUDps8fTb .carousel-inner.slides6 .cloneditem-3,
  .cid-snUDps8fTb .carousel-inner.slides6 .cloneditem-4,
  .cid-snUDps8fTb .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-snUDpwg0Tz {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-snUDpwg0Tz .content {
    text-align: center;
  }
  .cid-snUDpwg0Tz .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-snUDpwg0Tz .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-snUDpwg0Tz .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-snUDpwg0Tz .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-snUDpwg0Tz .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-snUDpwg0Tz .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-snUDpwg0Tz .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-snUDpwg0Tz .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-snUDpwg0Tz .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-snUDpwg0Tz .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-snUDpwg0Tz .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-snUDpwg0Tz .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-snUDpwg0Tz H5 {
  color: #000000;
}
.cid-snUDpwg0Tz P {
  color: #000000;
}
.cid-snUDpxyZ69 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #efefef, #cccccc);
}
.cid-snUDpxyZ69 .mbr-iconfont-social {
  font-size: 32px;
  color: #c31e25;
}
.cid-snUDpxyZ69 .social-list a:focus {
  text-decoration: none;
}
