@import url(https://fonts.googleapis.com/css?family=Rubik:300,300i,400,400i,500,500i,700,700i,900,900i);





body {
  font-style: normal;
  line-height: 1.5;
}
.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}
.mbr-section-subtitle {
  line-height: 1.3;
}
.mbr-text {
  font-style: normal;
  line-height: 1.6;
}
.display-1 {
  font-family: 'Rubik', sans-serif;
  font-size: 4.25rem;
}
.display-1 > .mbr-iconfont {
  font-size: 6.8rem;
}
.display-2 {
  font-family: 'Rubik', sans-serif;
  font-size: 3rem;
}
.display-2 > .mbr-iconfont {
  font-size: 4.8rem;
}
.display-4 {
  font-family: 'Rubik', sans-serif;
  font-size: 1rem;
}
.display-4 > .mbr-iconfont {
  font-size: 1.6rem;
}
.display-5 {
  font-family: 'Rubik', sans-serif;
  font-size: 1.5rem;
}
.display-5 > .mbr-iconfont {
  font-size: 2.4rem;
}
.display-7 {
  font-family: 'Rubik', sans-serif;
  font-size: 1rem;
}
.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: 3.4rem;
    font-size: calc( 2.1374999999999997rem + (4.25 - 2.1374999999999997) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (2.1374999999999997rem + (4.25 - 2.1374999999999997) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((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 {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  padding: 1rem 3rem;
  border-radius: 3px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
}
.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  padding: 0.6rem 1.5rem;
  border-radius: 3px;
}
.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  padding: 1.2rem 3.2rem;
  border-radius: 3px;
}
.bg-primary {
  background-color: #149dcc !important;
}
.bg-success {
  background-color: #f7ed4a !important;
}
.bg-info {
  background-color: #ffffff !important;
}
.bg-warning {
  background-color: #879a9f !important;
}
.bg-danger {
  background-color: #4284df !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #149dcc;
  border-color: #149dcc;
  color: #ffffff;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff;
  background-color: #0d6786;
  border-color: #0d6786;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #0d6786 !important;
  border-color: #0d6786 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff9700;
  border-color: #ff9700;
  color: #ffffff;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff;
  background-color: #b36a00;
  border-color: #b36a00;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #b36a00 !important;
  border-color: #b36a00 !important;
}
.btn-info,
.btn-info:active {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff;
  background-color: #d4d4d4;
  border-color: #d4d4d4;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #d4d4d4 !important;
  border-color: #d4d4d4 !important;
}
.btn-success,
.btn-success:active {
  background-color: #f7ed4a;
  border-color: #f7ed4a;
  color: #ffffff;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff;
  background-color: #eadd0a;
  border-color: #eadd0a;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #879a9f;
  border-color: #879a9f;
  color: #ffffff;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff;
  background-color: #617479;
  border-color: #617479;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #4284df;
  border-color: #4284df;
  color: #ffffff;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff;
  background-color: #1f5eb6;
  border-color: #1f5eb6;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #1f5eb6 !important;
  border-color: #1f5eb6 !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #ffffff;
  background-color: #d4d4d4;
  border-color: #d4d4d4;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #ffffff !important;
  background-color: #d4d4d4 !important;
  border-color: #d4d4d4 !important;
}
.btn-black,
.btn-black:active {
  background-color: #333333;
  border-color: #333333;
  color: #ffffff;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff;
  background-color: #0d0d0d;
  border-color: #0d0d0d;
}
.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: #0b566f;
  color: #0b566f;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #149dcc;
  border-color: #149dcc;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #149dcc !important;
  border-color: #149dcc !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #995b00;
  color: #995b00;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #ff9700;
  border-color: #ff9700;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff9700 !important;
  border-color: #ff9700 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #d2c609;
  color: #d2c609;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #ffffff;
  background-color: #f7ed4a;
  border-color: #f7ed4a;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #55666b;
  color: #55666b;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #879a9f;
  border-color: #879a9f;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #879a9f !important;
  border-color: #879a9f !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #1b53a0;
  color: #1b53a0;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #4284df;
  border-color: #4284df;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #4284df !important;
  border-color: #4284df !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: #149dcc !important;
}
.text-secondary {
  color: #ff9700 !important;
}
.text-success {
  color: #f7ed4a !important;
}
.text-info {
  color: #ffffff !important;
}
.text-warning {
  color: #879a9f !important;
}
.text-danger {
  color: #4284df !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #0b566f !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #995b00 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #d2c609 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #cccccc !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #55666b !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #1b53a0 !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: #ffffff;
}
.alert-warning {
  background-color: #879a9f;
}
.alert-danger {
  background-color: #4284df;
}
.mbr-gallery-filter li.active .btn {
  background-color: #149dcc;
  border-color: #149dcc;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.btn-form {
  border-radius: 0;
}
.btn-form:hover {
  cursor: pointer;
}
a,
a:hover {
  color: #149dcc;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #b4e6f8;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ced6d8;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #f0f6fd;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  opacity: 0 !important;
}
/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}
.mbr-arrow a {
  color: #ffffff;
}
.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}
.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}
.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
}
.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  font-family: 'Rubik', sans-serif;
  font-size: 1rem;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}
.form-control > .mbr-iconfont {
  font-size: 1.6rem;
}
.form-control,
.form-control:focus {
  border: 1px solid #e8e8e8;
}
.form-active .form-control:invalid {
  border-color: red;
}
.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
}
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-color: #149dcc;
  border-width: 3px;
}
ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}
pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}
.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}
.mbr-section__comments .row {
  justify-content: center;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
/* Social block */
.btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  border: 2px solid #c0a375;
  border-color: #149dcc;
  color: #232323;
  cursor: pointer;
}
.btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.btn-social + .btn {
  margin-left: .1rem;
}
/* Footer */
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #149dcc;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #149dcc;
}
/* Headers*/
.offset-1 {
  margin-left: 8.33333%;
}
.offset-2 {
  margin-left: 16.66667%;
}
.offset-3 {
  margin-left: 25%;
}
.offset-4 {
  margin-left: 33.33333%;
}
.offset-5 {
  margin-left: 41.66667%;
}
.offset-6 {
  margin-left: 50%;
}
.offset-7 {
  margin-left: 58.33333%;
}
.offset-8 {
  margin-left: 66.66667%;
}
.offset-9 {
  margin-left: 75%;
}
.offset-10 {
  margin-left: 83.33333%;
}
.offset-11 {
  margin-left: 91.66667%;
}
@media (min-width: 576px) {
  .offset-sm-0 {
    margin-left: 0%;
  }
  .offset-sm-1 {
    margin-left: 8.33333%;
  }
  .offset-sm-2 {
    margin-left: 16.66667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333%;
  }
  .offset-sm-5 {
    margin-left: 41.66667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333%;
  }
  .offset-sm-8 {
    margin-left: 66.66667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333%;
  }
  .offset-sm-11 {
    margin-left: 91.66667%;
  }
}
@media (min-width: 768px) {
  .offset-md-0 {
    margin-left: 0%;
  }
  .offset-md-1 {
    margin-left: 8.33333%;
  }
  .offset-md-2 {
    margin-left: 16.66667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333%;
  }
  .offset-md-5 {
    margin-left: 41.66667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333%;
  }
  .offset-md-8 {
    margin-left: 66.66667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333%;
  }
  .offset-md-11 {
    margin-left: 91.66667%;
  }
}
@media (min-width: 992px) {
  .offset-lg-0 {
    margin-left: 0%;
  }
  .offset-lg-1 {
    margin-left: 8.33333%;
  }
  .offset-lg-2 {
    margin-left: 16.66667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333%;
  }
  .offset-lg-5 {
    margin-left: 41.66667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333%;
  }
  .offset-lg-8 {
    margin-left: 66.66667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333%;
  }
  .offset-lg-11 {
    margin-left: 91.66667%;
  }
}
@media (min-width: 1200px) {
  .offset-xl-0 {
    margin-left: 0%;
  }
  .offset-xl-1 {
    margin-left: 8.33333%;
  }
  .offset-xl-2 {
    margin-left: 16.66667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333%;
  }
  .offset-xl-5 {
    margin-left: 41.66667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333%;
  }
  .offset-xl-8 {
    margin-left: 66.66667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333%;
  }
  .offset-xl-11 {
    margin-left: 91.66667%;
  }
}
.navbar-toggler {
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  -webkit-border-radius: 0.25rem;
  border-radius: 0.25rem;
}
.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  -webkit-background-size: 100% 100%;
  -o-background-size: 100% 100%;
  background-size: 100% 100%;
}
.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}
.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}
@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-toggleable {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-toggleable-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-toggleable-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}
.navbar-toggleable-xl {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}
.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}
.navbar-toggleable-xl .navbar-nav {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}
.navbar-toggleable-xl > .container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.navbar-toggleable-xl .navbar-collapse {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  width: 100%;
}
.navbar-toggleable-xl .navbar-toggler {
  display: none;
}
.card-img {
  width: auto;
}
.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}
.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}
html,
body {
  height: auto;
  min-height: 100vh;
}
.cid-qGscRvg27p .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qGscRvg27p .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-qGscRvg27p a {
  font-style: normal;
}
.cid-qGscRvg27p .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qGscRvg27p .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qGscRvg27p .nav-item:focus,
.cid-qGscRvg27p .nav-link:focus {
  outline: none;
}
.cid-qGscRvg27p .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qGscRvg27p .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qGscRvg27p .menu-logo {
  margin-right: auto;
}
.cid-qGscRvg27p .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qGscRvg27p .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-qGscRvg27p .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qGscRvg27p .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qGscRvg27p .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qGscRvg27p .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qGscRvg27p .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qGscRvg27p .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qGscRvg27p .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qGscRvg27p .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qGscRvg27p .dropdown .dropdown-menu {
  background: #55b4d4;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qGscRvg27p .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qGscRvg27p .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qGscRvg27p .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qGscRvg27p .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qGscRvg27p .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-qGscRvg27p .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qGscRvg27p .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qGscRvg27p .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qGscRvg27p .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qGscRvg27p .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qGscRvg27p .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qGscRvg27p button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qGscRvg27p button.navbar-toggler:focus {
  outline: none;
}
.cid-qGscRvg27p button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qGscRvg27p button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qGscRvg27p button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qGscRvg27p button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qGscRvg27p button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qGscRvg27p nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qGscRvg27p nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qGscRvg27p nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qGscRvg27p nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qGscRvg27p .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qGscRvg27p .collapsed .btn {
  display: flex;
}
.cid-qGscRvg27p .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qGscRvg27p .collapsed .navbar-collapse.collapsing,
.cid-qGscRvg27p .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qGscRvg27p .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qGscRvg27p .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qGscRvg27p .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qGscRvg27p .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qGscRvg27p .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qGscRvg27p .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qGscRvg27p .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qGscRvg27p .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qGscRvg27p .collapsed button.navbar-toggler {
  display: block;
}
.cid-qGscRvg27p .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qGscRvg27p .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qGscRvg27p .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qGscRvg27p .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qGscRvg27p .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qGscRvg27p .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-qGscRvg27p.navbar-expand {
    flex-direction: column;
  }
  .cid-qGscRvg27p img {
    height: 3.8rem !important;
  }
  .cid-qGscRvg27p .btn {
    display: flex;
  }
  .cid-qGscRvg27p button.navbar-toggler {
    display: block;
  }
  .cid-qGscRvg27p .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qGscRvg27p .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qGscRvg27p .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qGscRvg27p .navbar-collapse.collapsing,
  .cid-qGscRvg27p .navbar-collapse.show {
    display: block !important;
  }
  .cid-qGscRvg27p .navbar-collapse.collapsing .navbar-nav,
  .cid-qGscRvg27p .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qGscRvg27p .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qGscRvg27p .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qGscRvg27p .navbar-collapse.collapsing .navbar-buttons,
  .cid-qGscRvg27p .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qGscRvg27p .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qGscRvg27p .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qGscRvg27p .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qGscRvg27p .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qGscRvg27p .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qGscRvg27p .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-qGscRvg27p .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qGscRvg27p .navbar-collapse {
  flex-basis: auto;
}
.cid-qGscRvg27p .nav-link:hover,
.cid-qGscRvg27p .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qGsevfV4Xt {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-qGsevfV4Xt .mbr-section-subtitle {
  color: #efefef;
  text-align: right;
}
.cid-qGsevfV4Xt .btn {
  margin: 0 0 .5rem 0;
}
.cid-qGsevfV4Xt .mbr-section-subtitle B {
  color: #ffffff;
}
.cid-qGuF53asLC {
  padding-top: 105px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-qGuF53asLC .image-block {
  margin: auto;
}
.cid-qGuF53asLC figcaption {
  position: relative;
}
.cid-qGuF53asLC figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qGuF53asLC .image-block {
    width: 100% !important;
  }
}
.cid-qGsF6UnUwP {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qGsF6UnUwP .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qGsF6UnUwP .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qGsF6UnUwP .mbr-text {
  color: #767676;
}
.cid-rer9HpXEq0 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rer9HpXEq0 .media-container-row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rer9HpXEq0 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rer9HpXEq0 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rer9HpXEq0 .mbr-text {
    text-align: center;
  }
}
.cid-rer9HpXEq0 .mbr-text,
.cid-rer9HpXEq0 .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-rer9HpXEq0 H1 {
  color: #232323;
}
.cid-rer9HpXEq0 H3 {
  color: #232323;
  text-align: center;
}
.cid-qGsF8LWZcW {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qGsF8LWZcW H2 {
  color: #232323;
}
.cid-qGsF8LWZcW .mbr-section-subtitle {
  color: #767676;
}
.cid-qGsF8LWZcW SPAN {
  color: #232323;
}
.cid-qGsvcvQ900 {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-qGsvcvQ900 .mbr-text {
  color: #767676;
}
.cid-qGsvcvQ900 h4 {
  text-align: center;
}
.cid-qGsvcvQ900 p {
  text-align: center;
}
.cid-qGsvcvQ900 .card .card-img span {
  font-size: 40px;
  padding: 1.5rem;
  background: #55b4d4;
  border: 2px solid #55b4d4;
  color: #ffffff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-qGsvcvQ900 .card:hover .card-img span {
  background: none;
  color: #55b4d4;
}
.cid-qGsJ0bBkGl {
  padding-top: 60px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/circuit-1.gif");
}
.cid-qGsJ0bBkGl H3 {
  text-align: center;
}
.cid-qGuE9iFEOj {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qGuE9iFEOj H2 {
  color: #232323;
}
.cid-qGuE9iFEOj .mbr-section-subtitle {
  color: #767676;
}
.cid-qGuE9iFEOj SPAN {
  color: #232323;
}
.cid-qGxqduRb0a {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-qGxqduRb0a .card-box {
  padding: 0 2rem;
}
.cid-qGxqduRb0a .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qGxqduRb0a .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qGxqduRb0a h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qGxqduRb0a p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-qGxqduRb0a .mbr-text {
  color: #ffffff;
}
.cid-qGxqduRb0a .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-qGxqduRb0a .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qGxqduRb0a .card-title {
  color: #ffffff;
}
.cid-reqLJtfjt0 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-reqLJtfjt0 H2 {
  color: #232323;
}
.cid-reqLJtfjt0 .mbr-section-subtitle {
  color: #767676;
}
.cid-reqLJtfjt0 SPAN {
  color: #232323;
}
.cid-req7xe9KlE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-req7xe9KlE .card-img {
  background-color: #fff;
}
.cid-req7xe9KlE .card-img a {
  display: block;
  padding-top: 2rem;
}
.cid-req7xe9KlE .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-req7xe9KlE h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-req7xe9KlE p {
  text-align: left;
}
.cid-req7xe9KlE .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-req7xe9KlE .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-req7xe9KlE .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-req7xe9KlE .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-req7xe9KlE .card-title {
  text-align: center;
}
.cid-reqJXWmih5 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-reqJXWmih5 .card-img {
  background-color: #fff;
}
.cid-reqJXWmih5 .card-img a {
  display: block;
  padding-top: 2rem;
}
.cid-reqJXWmih5 .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-reqJXWmih5 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-reqJXWmih5 p {
  text-align: left;
}
.cid-reqJXWmih5 .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-reqJXWmih5 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-reqJXWmih5 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-reqJXWmih5 .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-reqJXWmih5 .card-title {
  text-align: center;
}
.cid-qGxSqaBKWO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qGxSqaBKWO .carousel-control {
  background: #000;
}
.cid-qGxSqaBKWO .mbr-section-subtitle {
  color: #767676;
}
.cid-qGxSqaBKWO .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-qGxSqaBKWO .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-qGxSqaBKWO .carousel-item .wrap-img {
  text-align: center;
}
.cid-qGxSqaBKWO .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-qGxSqaBKWO .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-qGxSqaBKWO .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-qGxSqaBKWO .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-qGxSqaBKWO .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-qGxSqaBKWO .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-qGxSqaBKWO .cloneditem-1,
.cid-qGxSqaBKWO .cloneditem-2,
.cid-qGxSqaBKWO .cloneditem-3,
.cid-qGxSqaBKWO .cloneditem-4,
.cid-qGxSqaBKWO .cloneditem-5 {
  display: none;
}
.cid-qGxSqaBKWO .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-qGxSqaBKWO .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-qGxSqaBKWO .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-qGxSqaBKWO .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-qGxSqaBKWO .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-qGxSqaBKWO .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-qGxSqaBKWO .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-qGxSqaBKWO .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-qGxSqaBKWO .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-qGxSqaBKWO .carousel-inner.slides2 .cloneditem-1,
  .cid-qGxSqaBKWO .carousel-inner.slides2 .cloneditem-2,
  .cid-qGxSqaBKWO .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-qGxSqaBKWO .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-qGxSqaBKWO .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-qGxSqaBKWO .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-qGxSqaBKWO .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-qGxSqaBKWO .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-qGxSqaBKWO .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-qGxSqaBKWO .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-qGxSqaBKWO .carousel-inner.slides3 .cloneditem-1,
  .cid-qGxSqaBKWO .carousel-inner.slides3 .cloneditem-2,
  .cid-qGxSqaBKWO .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-qGxSqaBKWO .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-qGxSqaBKWO .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-qGxSqaBKWO .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-qGxSqaBKWO .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-qGxSqaBKWO .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-qGxSqaBKWO .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-qGxSqaBKWO .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-qGxSqaBKWO .carousel-inner.slides4 .cloneditem-1,
  .cid-qGxSqaBKWO .carousel-inner.slides4 .cloneditem-2,
  .cid-qGxSqaBKWO .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-qGxSqaBKWO .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-qGxSqaBKWO .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-qGxSqaBKWO .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-qGxSqaBKWO .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-qGxSqaBKWO .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-qGxSqaBKWO .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-qGxSqaBKWO .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-qGxSqaBKWO .carousel-inner.slides5 .cloneditem-1,
  .cid-qGxSqaBKWO .carousel-inner.slides5 .cloneditem-2,
  .cid-qGxSqaBKWO .carousel-inner.slides5 .cloneditem-3,
  .cid-qGxSqaBKWO .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-qGxSqaBKWO .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-qGxSqaBKWO .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-qGxSqaBKWO .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-qGxSqaBKWO .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-qGxSqaBKWO .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-qGxSqaBKWO .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-qGxSqaBKWO .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-qGxSqaBKWO .carousel-inner.slides6 .cloneditem-1,
  .cid-qGxSqaBKWO .carousel-inner.slides6 .cloneditem-2,
  .cid-qGxSqaBKWO .carousel-inner.slides6 .cloneditem-3,
  .cid-qGxSqaBKWO .carousel-inner.slides6 .cloneditem-4,
  .cid-qGxSqaBKWO .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-qO7oH6LV6B {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-qO7oH6LV6B .carousel-control {
  background: #000;
}
.cid-qO7oH6LV6B .mbr-section-subtitle {
  color: #767676;
}
.cid-qO7oH6LV6B .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-qO7oH6LV6B .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-qO7oH6LV6B .carousel-item .wrap-img {
  text-align: center;
}
.cid-qO7oH6LV6B .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-qO7oH6LV6B .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-qO7oH6LV6B .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-qO7oH6LV6B .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-qO7oH6LV6B .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-qO7oH6LV6B .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-qO7oH6LV6B .cloneditem-1,
.cid-qO7oH6LV6B .cloneditem-2,
.cid-qO7oH6LV6B .cloneditem-3,
.cid-qO7oH6LV6B .cloneditem-4,
.cid-qO7oH6LV6B .cloneditem-5 {
  display: none;
}
.cid-qO7oH6LV6B .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-qO7oH6LV6B .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-qO7oH6LV6B .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-qO7oH6LV6B .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-qO7oH6LV6B .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-qO7oH6LV6B .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-qO7oH6LV6B .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-qO7oH6LV6B .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-qO7oH6LV6B .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-qO7oH6LV6B .carousel-inner.slides2 .cloneditem-1,
  .cid-qO7oH6LV6B .carousel-inner.slides2 .cloneditem-2,
  .cid-qO7oH6LV6B .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-qO7oH6LV6B .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-qO7oH6LV6B .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-qO7oH6LV6B .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-qO7oH6LV6B .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-qO7oH6LV6B .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-qO7oH6LV6B .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-qO7oH6LV6B .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-qO7oH6LV6B .carousel-inner.slides3 .cloneditem-1,
  .cid-qO7oH6LV6B .carousel-inner.slides3 .cloneditem-2,
  .cid-qO7oH6LV6B .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-qO7oH6LV6B .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-qO7oH6LV6B .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-qO7oH6LV6B .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-qO7oH6LV6B .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-qO7oH6LV6B .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-qO7oH6LV6B .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-qO7oH6LV6B .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-qO7oH6LV6B .carousel-inner.slides4 .cloneditem-1,
  .cid-qO7oH6LV6B .carousel-inner.slides4 .cloneditem-2,
  .cid-qO7oH6LV6B .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-qO7oH6LV6B .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-qO7oH6LV6B .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-qO7oH6LV6B .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-qO7oH6LV6B .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-qO7oH6LV6B .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-qO7oH6LV6B .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-qO7oH6LV6B .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-qO7oH6LV6B .carousel-inner.slides5 .cloneditem-1,
  .cid-qO7oH6LV6B .carousel-inner.slides5 .cloneditem-2,
  .cid-qO7oH6LV6B .carousel-inner.slides5 .cloneditem-3,
  .cid-qO7oH6LV6B .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-qO7oH6LV6B .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-qO7oH6LV6B .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-qO7oH6LV6B .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-qO7oH6LV6B .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-qO7oH6LV6B .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-qO7oH6LV6B .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-qO7oH6LV6B .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-qO7oH6LV6B .carousel-inner.slides6 .cloneditem-1,
  .cid-qO7oH6LV6B .carousel-inner.slides6 .cloneditem-2,
  .cid-qO7oH6LV6B .carousel-inner.slides6 .cloneditem-3,
  .cid-qO7oH6LV6B .carousel-inner.slides6 .cloneditem-4,
  .cid-qO7oH6LV6B .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-re9U5iPHWr {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dona-tu-compu-2000x1025.jpg");
}
.cid-re9U5iPHWr .mbr-section-subtitle {
  letter-spacing: .2rem;
}
.cid-qGsKFGQD6T {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-qGsKFGQD6T .content {
    text-align: center;
  }
  .cid-qGsKFGQD6T .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-qGsKFGQD6T .img-logo img {
  height: 6rem;
}
.cid-qGsKFGQD6T [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-qGsKFGQD6T .input-group-btn {
  display: inline-block;
}
.cid-qGsKFGQD6T .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-qGsKFGQD6T .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-qGsKFGQD6T [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-qGsKFGQD6T .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-qGsKFGQD6T .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qGsKFGQD6T .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qGsKFGQD6T .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qGsKFGQD6T .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qGsKFGQD6T .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-qGsKFGQD6T .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qGsKFGQD6T .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qGsKFGQD6T form .input-group input.form-control,
.cid-qGsKFGQD6T form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-qGsKFGQD6T .form-inline {
  justify-content: center;
}
.cid-qGsKFGQD6T .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-qGsKFGQD6T .foot-logo {
    text-align: center !important;
  }
  .cid-qGsKFGQD6T .foot-title {
    text-align: center !important;
  }
  .cid-qGsKFGQD6T .mbr-text {
    text-align: center !important;
  }
}
.cid-qGsKFGQD6T .foot-title B {
  color: #149dcc;
}
.cid-qGyXqTjEuI .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qGyXqTjEuI .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-qGyXqTjEuI a {
  font-style: normal;
}
.cid-qGyXqTjEuI .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qGyXqTjEuI .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qGyXqTjEuI .nav-item:focus,
.cid-qGyXqTjEuI .nav-link:focus {
  outline: none;
}
.cid-qGyXqTjEuI .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qGyXqTjEuI .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qGyXqTjEuI .menu-logo {
  margin-right: auto;
}
.cid-qGyXqTjEuI .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qGyXqTjEuI .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-qGyXqTjEuI .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qGyXqTjEuI .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qGyXqTjEuI .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qGyXqTjEuI .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qGyXqTjEuI .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qGyXqTjEuI .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qGyXqTjEuI .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qGyXqTjEuI .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qGyXqTjEuI .dropdown .dropdown-menu {
  background: #55b4d4;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qGyXqTjEuI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qGyXqTjEuI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qGyXqTjEuI .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qGyXqTjEuI .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qGyXqTjEuI .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-qGyXqTjEuI .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qGyXqTjEuI .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qGyXqTjEuI .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qGyXqTjEuI .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qGyXqTjEuI .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qGyXqTjEuI .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qGyXqTjEuI button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qGyXqTjEuI button.navbar-toggler:focus {
  outline: none;
}
.cid-qGyXqTjEuI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qGyXqTjEuI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qGyXqTjEuI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qGyXqTjEuI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qGyXqTjEuI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qGyXqTjEuI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qGyXqTjEuI nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qGyXqTjEuI nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qGyXqTjEuI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qGyXqTjEuI .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qGyXqTjEuI .collapsed .btn {
  display: flex;
}
.cid-qGyXqTjEuI .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qGyXqTjEuI .collapsed .navbar-collapse.collapsing,
.cid-qGyXqTjEuI .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qGyXqTjEuI .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qGyXqTjEuI .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qGyXqTjEuI .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qGyXqTjEuI .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qGyXqTjEuI .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qGyXqTjEuI .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qGyXqTjEuI .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qGyXqTjEuI .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qGyXqTjEuI .collapsed button.navbar-toggler {
  display: block;
}
.cid-qGyXqTjEuI .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qGyXqTjEuI .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qGyXqTjEuI .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qGyXqTjEuI .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qGyXqTjEuI .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qGyXqTjEuI .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-qGyXqTjEuI.navbar-expand {
    flex-direction: column;
  }
  .cid-qGyXqTjEuI img {
    height: 3.8rem !important;
  }
  .cid-qGyXqTjEuI .btn {
    display: flex;
  }
  .cid-qGyXqTjEuI button.navbar-toggler {
    display: block;
  }
  .cid-qGyXqTjEuI .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qGyXqTjEuI .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qGyXqTjEuI .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qGyXqTjEuI .navbar-collapse.collapsing,
  .cid-qGyXqTjEuI .navbar-collapse.show {
    display: block !important;
  }
  .cid-qGyXqTjEuI .navbar-collapse.collapsing .navbar-nav,
  .cid-qGyXqTjEuI .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qGyXqTjEuI .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qGyXqTjEuI .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qGyXqTjEuI .navbar-collapse.collapsing .navbar-buttons,
  .cid-qGyXqTjEuI .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qGyXqTjEuI .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qGyXqTjEuI .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qGyXqTjEuI .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qGyXqTjEuI .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qGyXqTjEuI .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qGyXqTjEuI .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-qGyXqTjEuI .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qGyXqTjEuI .navbar-collapse {
  flex-basis: auto;
}
.cid-qGyXqTjEuI .nav-link:hover,
.cid-qGyXqTjEuI .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qGyYDkGXD4 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/teamwork-1000x668.jpg");
}
.cid-qGyYDkGXD4 .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qGyYDkGXD4 .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qGyYDkGXD4 .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qGyXqY2v99 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-qGyXqY2v99 H2 {
  color: #ffffff;
}
.cid-qGyXqY2v99 .mbr-section-subtitle {
  color: #767676;
}
.cid-qGyXqY2v99 SPAN {
  color: #ffffff;
}
.cid-qGyXr1uMn4 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qGyXr1uMn4 H2 {
  color: #232323;
}
.cid-qGyXr1uMn4 .mbr-section-subtitle {
  color: #767676;
}
.cid-qGyXr1uMn4 SPAN {
  color: #232323;
}
.cid-qGz2IgVIxK {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qGz2IgVIxK h2 {
  text-align: center;
}
.cid-qGz2IgVIxK h4 {
  text-align: center;
  z-index: 1;
  color: #ffffff;
}
.cid-qGz2IgVIxK p {
  z-index: 1;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-qGz2IgVIxK .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-qGz2IgVIxK .card-img {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  overflow: hidden;
}
.cid-qGz2IgVIxK .card-img img {
  z-index: -1;
  min-height: 100%;
  min-width: 100%;
  width: auto;
  max-width: 600px;
}
.cid-qGz2IgVIxK H4 {
  color: #232323;
}
.cid-qGz2IgVIxK P {
  color: #232323;
}
.cid-qGQHERhAJ0 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qGQHERhAJ0 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qGQHERhAJ0 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-qGQHERhAJ0 .mbr-text {
    text-align: center;
  }
}
.cid-qGQHERhAJ0 .mbr-text,
.cid-qGQHERhAJ0 .mbr-section-btn {
  color: #232323;
}
.cid-qGQHERhAJ0 H1 {
  color: #232323;
}
.cid-qGQHERhAJ0 H3 {
  color: #232323;
}
.cid-qGyXr0DdTu {
  padding-top: 60px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/circuit-1.gif");
}
.cid-qGyXr0DdTu H3 {
  text-align: center;
}
.cid-qGQP7zDSAy {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qGQP7zDSAy .mbr-section-subtitle {
  color: #465052;
}
.cid-qGQP7zDSAy .media-row {
  display: flex;
  justify-content: center;
}
.cid-qGQP7zDSAy .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-qGQP7zDSAy .team-item .item-image img {
  width: 100%;
}
.cid-qGQP7zDSAy .team-item .item-name p {
  margin-bottom: 0;
}
.cid-qGQP7zDSAy .team-item .item-role p {
  margin-bottom: 0;
}
.cid-qGQP7zDSAy .team-item .item-social {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-qGQP7zDSAy .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-qGQP7zDSAy .team-item .item-caption {
  background: #55b4d4;
}
.cid-qLiyEDGzdZ {
  padding-top: 45px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/forma-5-2000x1010.png");
}
.cid-qLiyEDGzdZ H2 {
  color: #232323;
}
.cid-qLiyEDGzdZ .mbr-section-subtitle {
  color: #465052;
}
.cid-qLiyEDGzdZ SPAN {
  color: #232323;
}
.cid-qLiy7xuuAU {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-qLiy7xuuAU .counter-container {
  color: #767676;
}
.cid-qLiy7xuuAU .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-qLiy7xuuAU .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-qLiy7xuuAU .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-qLiy7xuuAU .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #149dcc;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-rerPR2mxSN {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rerPR2mxSN .content {
    text-align: center;
  }
  .cid-rerPR2mxSN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rerPR2mxSN .img-logo img {
  height: 6rem;
}
.cid-rerPR2mxSN [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-rerPR2mxSN .input-group-btn {
  display: inline-block;
}
.cid-rerPR2mxSN .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-rerPR2mxSN .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-rerPR2mxSN [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-rerPR2mxSN .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-rerPR2mxSN .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rerPR2mxSN .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rerPR2mxSN .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rerPR2mxSN .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rerPR2mxSN .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-rerPR2mxSN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rerPR2mxSN .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rerPR2mxSN form .input-group input.form-control,
.cid-rerPR2mxSN form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rerPR2mxSN .form-inline {
  justify-content: center;
}
.cid-rerPR2mxSN .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rerPR2mxSN .foot-logo {
    text-align: center !important;
  }
  .cid-rerPR2mxSN .foot-title {
    text-align: center !important;
  }
  .cid-rerPR2mxSN .mbr-text {
    text-align: center !important;
  }
}
.cid-rerPR2mxSN .foot-title B {
  color: #149dcc;
}
.cid-qLiNuxuLb9 .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qLiNuxuLb9 .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-qLiNuxuLb9 a {
  font-style: normal;
}
.cid-qLiNuxuLb9 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qLiNuxuLb9 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qLiNuxuLb9 .nav-item:focus,
.cid-qLiNuxuLb9 .nav-link:focus {
  outline: none;
}
.cid-qLiNuxuLb9 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qLiNuxuLb9 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qLiNuxuLb9 .menu-logo {
  margin-right: auto;
}
.cid-qLiNuxuLb9 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qLiNuxuLb9 .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-qLiNuxuLb9 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qLiNuxuLb9 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qLiNuxuLb9 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qLiNuxuLb9 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qLiNuxuLb9 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qLiNuxuLb9 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qLiNuxuLb9 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qLiNuxuLb9 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qLiNuxuLb9 .dropdown .dropdown-menu {
  background: #55b4d4;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qLiNuxuLb9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qLiNuxuLb9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qLiNuxuLb9 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qLiNuxuLb9 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qLiNuxuLb9 .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-qLiNuxuLb9 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qLiNuxuLb9 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qLiNuxuLb9 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qLiNuxuLb9 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qLiNuxuLb9 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qLiNuxuLb9 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qLiNuxuLb9 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qLiNuxuLb9 button.navbar-toggler:focus {
  outline: none;
}
.cid-qLiNuxuLb9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qLiNuxuLb9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qLiNuxuLb9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qLiNuxuLb9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qLiNuxuLb9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qLiNuxuLb9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qLiNuxuLb9 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qLiNuxuLb9 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qLiNuxuLb9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qLiNuxuLb9 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qLiNuxuLb9 .collapsed .btn {
  display: flex;
}
.cid-qLiNuxuLb9 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qLiNuxuLb9 .collapsed .navbar-collapse.collapsing,
.cid-qLiNuxuLb9 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qLiNuxuLb9 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qLiNuxuLb9 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qLiNuxuLb9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qLiNuxuLb9 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qLiNuxuLb9 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qLiNuxuLb9 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qLiNuxuLb9 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qLiNuxuLb9 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qLiNuxuLb9 .collapsed button.navbar-toggler {
  display: block;
}
.cid-qLiNuxuLb9 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qLiNuxuLb9 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qLiNuxuLb9 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qLiNuxuLb9 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qLiNuxuLb9 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qLiNuxuLb9 .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-qLiNuxuLb9.navbar-expand {
    flex-direction: column;
  }
  .cid-qLiNuxuLb9 img {
    height: 3.8rem !important;
  }
  .cid-qLiNuxuLb9 .btn {
    display: flex;
  }
  .cid-qLiNuxuLb9 button.navbar-toggler {
    display: block;
  }
  .cid-qLiNuxuLb9 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qLiNuxuLb9 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qLiNuxuLb9 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qLiNuxuLb9 .navbar-collapse.collapsing,
  .cid-qLiNuxuLb9 .navbar-collapse.show {
    display: block !important;
  }
  .cid-qLiNuxuLb9 .navbar-collapse.collapsing .navbar-nav,
  .cid-qLiNuxuLb9 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qLiNuxuLb9 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qLiNuxuLb9 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qLiNuxuLb9 .navbar-collapse.collapsing .navbar-buttons,
  .cid-qLiNuxuLb9 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qLiNuxuLb9 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qLiNuxuLb9 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qLiNuxuLb9 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qLiNuxuLb9 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qLiNuxuLb9 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qLiNuxuLb9 .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-qLiNuxuLb9 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qLiNuxuLb9 .navbar-collapse {
  flex-basis: auto;
}
.cid-qLiNuxuLb9 .nav-link:hover,
.cid-qLiNuxuLb9 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qLiNuyzoFm {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/ventas-portada-1989x596.jpg");
}
.cid-qLiNuyzoFm .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qLiNuyzoFm .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qLiNuyzoFm .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qLiNuzubTQ {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-qLiNuzubTQ H2 {
  color: #ffffff;
}
.cid-qLiNuzubTQ .mbr-section-subtitle {
  color: #767676;
}
.cid-qLiNuzubTQ SPAN {
  color: #ffffff;
}
.cid-qLiNuAlfsL {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qLiNuAlfsL H2 {
  color: #232323;
}
.cid-qLiNuAlfsL .mbr-section-subtitle {
  color: #767676;
}
.cid-qLiNuAlfsL SPAN {
  color: #232323;
}
.cid-qLiNuAlfsL .mbr-text {
  color: #465052;
}
.cid-qLj0FFFaf3 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qLj0FFFaf3 .card-img {
  background-color: #fff;
}
.cid-qLj0FFFaf3 .card-box {
  background-color: #ffffff;
  padding: 2rem;
}
.cid-qLj0FFFaf3 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-qLj0FFFaf3 p {
  text-align: left;
}
.cid-qLj0FFFaf3 .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qLj0FFFaf3 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qLj0FFFaf3 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-qLj0FFFaf3 .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-qLj0FFFaf3 .card-title {
  text-align: center;
}
.cid-qLj7TcLBwT {
  background: #ffffff;
}
.cid-qLj7TcLBwT .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-qLj7TcLBwT .mbr-figure {
  margin: 0 auto;
}
.cid-qLj7TcLBwT figcaption {
  position: relative;
}
.cid-qLj7TcLBwT figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qLj7TcLBwT .image-block {
    width: 100% !important;
  }
}
.cid-qLjf2wosXF {
  padding-top: 120px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/forma-3-2000x1010.png");
}
.cid-qLjf2wosXF H2 {
  color: #232323;
}
.cid-qLjf2wosXF .mbr-section-subtitle {
  color: #767676;
}
.cid-qLjf2wosXF SPAN {
  color: #232323;
}
.cid-qLjf2wosXF .mbr-text {
  color: #465052;
}
.cid-qLjfVHDpZw {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-qLjfVHDpZw .image-block {
  margin: auto;
}
.cid-qLjfVHDpZw .mbr-figure {
  margin: 0 auto;
}
.cid-qLjfVHDpZw figcaption {
  position: relative;
}
.cid-qLjfVHDpZw figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qLjfVHDpZw .image-block {
    width: 100% !important;
  }
}
.cid-qLjd1Y0Wb6 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qLjd1Y0Wb6 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qLjd1Y0Wb6 .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qLjd1Y0Wb6 .mbr-text {
  color: #767676;
}
.cid-qO6UeaHuEb {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-qO6UeaHuEb .mbr-section-subtitle {
  color: #767676;
}
.cid-qO6UeaHuEb .btn {
  margin: 0 0 .5rem 0;
}
.cid-rerQckp6tt {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rerQckp6tt .content {
    text-align: center;
  }
  .cid-rerQckp6tt .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rerQckp6tt .img-logo img {
  height: 6rem;
}
.cid-rerQckp6tt [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-rerQckp6tt .input-group-btn {
  display: inline-block;
}
.cid-rerQckp6tt .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-rerQckp6tt .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-rerQckp6tt [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-rerQckp6tt .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-rerQckp6tt .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rerQckp6tt .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rerQckp6tt .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rerQckp6tt .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rerQckp6tt .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-rerQckp6tt .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rerQckp6tt .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rerQckp6tt form .input-group input.form-control,
.cid-rerQckp6tt form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rerQckp6tt .form-inline {
  justify-content: center;
}
.cid-rerQckp6tt .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rerQckp6tt .foot-logo {
    text-align: center !important;
  }
  .cid-rerQckp6tt .foot-title {
    text-align: center !important;
  }
  .cid-rerQckp6tt .mbr-text {
    text-align: center !important;
  }
}
.cid-rerQckp6tt .foot-title B {
  color: #149dcc;
}
.cid-qLsPsxfgdz .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qLsPsxfgdz .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-qLsPsxfgdz a {
  font-style: normal;
}
.cid-qLsPsxfgdz .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qLsPsxfgdz .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qLsPsxfgdz .nav-item:focus,
.cid-qLsPsxfgdz .nav-link:focus {
  outline: none;
}
.cid-qLsPsxfgdz .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qLsPsxfgdz .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qLsPsxfgdz .menu-logo {
  margin-right: auto;
}
.cid-qLsPsxfgdz .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qLsPsxfgdz .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-qLsPsxfgdz .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qLsPsxfgdz .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qLsPsxfgdz .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qLsPsxfgdz .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qLsPsxfgdz .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qLsPsxfgdz .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qLsPsxfgdz .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qLsPsxfgdz .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qLsPsxfgdz .dropdown .dropdown-menu {
  background: #55b4d4;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qLsPsxfgdz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qLsPsxfgdz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qLsPsxfgdz .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qLsPsxfgdz .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qLsPsxfgdz .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-qLsPsxfgdz .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qLsPsxfgdz .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qLsPsxfgdz .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qLsPsxfgdz .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qLsPsxfgdz .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qLsPsxfgdz .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qLsPsxfgdz button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qLsPsxfgdz button.navbar-toggler:focus {
  outline: none;
}
.cid-qLsPsxfgdz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qLsPsxfgdz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qLsPsxfgdz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qLsPsxfgdz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qLsPsxfgdz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qLsPsxfgdz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qLsPsxfgdz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qLsPsxfgdz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qLsPsxfgdz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qLsPsxfgdz .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qLsPsxfgdz .collapsed .btn {
  display: flex;
}
.cid-qLsPsxfgdz .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qLsPsxfgdz .collapsed .navbar-collapse.collapsing,
.cid-qLsPsxfgdz .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qLsPsxfgdz .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qLsPsxfgdz .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qLsPsxfgdz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qLsPsxfgdz .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qLsPsxfgdz .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qLsPsxfgdz .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qLsPsxfgdz .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qLsPsxfgdz .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qLsPsxfgdz .collapsed button.navbar-toggler {
  display: block;
}
.cid-qLsPsxfgdz .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qLsPsxfgdz .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qLsPsxfgdz .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qLsPsxfgdz .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qLsPsxfgdz .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qLsPsxfgdz .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-qLsPsxfgdz.navbar-expand {
    flex-direction: column;
  }
  .cid-qLsPsxfgdz img {
    height: 3.8rem !important;
  }
  .cid-qLsPsxfgdz .btn {
    display: flex;
  }
  .cid-qLsPsxfgdz button.navbar-toggler {
    display: block;
  }
  .cid-qLsPsxfgdz .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qLsPsxfgdz .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qLsPsxfgdz .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qLsPsxfgdz .navbar-collapse.collapsing,
  .cid-qLsPsxfgdz .navbar-collapse.show {
    display: block !important;
  }
  .cid-qLsPsxfgdz .navbar-collapse.collapsing .navbar-nav,
  .cid-qLsPsxfgdz .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qLsPsxfgdz .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qLsPsxfgdz .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qLsPsxfgdz .navbar-collapse.collapsing .navbar-buttons,
  .cid-qLsPsxfgdz .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qLsPsxfgdz .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qLsPsxfgdz .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qLsPsxfgdz .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qLsPsxfgdz .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qLsPsxfgdz .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qLsPsxfgdz .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-qLsPsxfgdz .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qLsPsxfgdz .navbar-collapse {
  flex-basis: auto;
}
.cid-qLsPsxfgdz .nav-link:hover,
.cid-qLsPsxfgdz .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qLsPsySQIb {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/sop-tec-banner-1989x732.jpg");
}
.cid-qLsPsySQIb .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qLsPsySQIb .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qLsPsySQIb .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qLsPszXnQq {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-qLsPszXnQq H2 {
  color: #ffffff;
}
.cid-qLsPszXnQq .mbr-section-subtitle {
  color: #767676;
}
.cid-qLsPszXnQq SPAN {
  color: #ffffff;
}
.cid-qLsPsAUiZH {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qLsPsAUiZH H2 {
  color: #232323;
}
.cid-qLsPsAUiZH .mbr-section-subtitle {
  color: #767676;
}
.cid-qLsPsAUiZH SPAN {
  color: #232323;
}
.cid-qLsPsAUiZH .mbr-text {
  color: #465052;
}
.cid-qLt5red08M {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qLt5red08M .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-qLt5red08M .card-img {
  padding: 0 0 2rem;
}
.cid-qLt5red08M .mbr-section-btn {
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-qLt5red08M .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
@media (max-width: 767px) {
  .cid-qLt5red08M .card-title {
    text-align: center;
  }
  .cid-qLt5red08M p.mbr-text {
    text-align: center;
  }
}
.cid-qLt5red08M .card-title {
  text-align: center;
}
.cid-qLt5red08M .mbr-text,
.cid-qLt5red08M .mbr-section-btn {
  text-align: left;
}
.cid-qLt6jPVbkD {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-qLt6jPVbkD .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-qLt6jPVbkD .card-img {
  padding: 0 0 2rem;
}
.cid-qLt6jPVbkD .mbr-section-btn {
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-qLt6jPVbkD .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
@media (max-width: 767px) {
  .cid-qLt6jPVbkD .card-title {
    text-align: center;
  }
  .cid-qLt6jPVbkD p.mbr-text {
    text-align: center;
  }
}
.cid-qLt6jPVbkD .card-title {
  text-align: center;
}
.cid-qLt6jPVbkD .mbr-text,
.cid-qLt6jPVbkD .mbr-section-btn {
  text-align: left;
}
.cid-rerQfMOZ1s {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rerQfMOZ1s .content {
    text-align: center;
  }
  .cid-rerQfMOZ1s .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rerQfMOZ1s .img-logo img {
  height: 6rem;
}
.cid-rerQfMOZ1s [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-rerQfMOZ1s .input-group-btn {
  display: inline-block;
}
.cid-rerQfMOZ1s .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-rerQfMOZ1s .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-rerQfMOZ1s [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-rerQfMOZ1s .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-rerQfMOZ1s .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rerQfMOZ1s .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rerQfMOZ1s .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rerQfMOZ1s .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rerQfMOZ1s .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-rerQfMOZ1s .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rerQfMOZ1s .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rerQfMOZ1s form .input-group input.form-control,
.cid-rerQfMOZ1s form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rerQfMOZ1s .form-inline {
  justify-content: center;
}
.cid-rerQfMOZ1s .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rerQfMOZ1s .foot-logo {
    text-align: center !important;
  }
  .cid-rerQfMOZ1s .foot-title {
    text-align: center !important;
  }
  .cid-rerQfMOZ1s .mbr-text {
    text-align: center !important;
  }
}
.cid-rerQfMOZ1s .foot-title B {
  color: #149dcc;
}
.cid-qLtgmp1HSG .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qLtgmp1HSG .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-qLtgmp1HSG a {
  font-style: normal;
}
.cid-qLtgmp1HSG .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qLtgmp1HSG .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qLtgmp1HSG .nav-item:focus,
.cid-qLtgmp1HSG .nav-link:focus {
  outline: none;
}
.cid-qLtgmp1HSG .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qLtgmp1HSG .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qLtgmp1HSG .menu-logo {
  margin-right: auto;
}
.cid-qLtgmp1HSG .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qLtgmp1HSG .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-qLtgmp1HSG .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qLtgmp1HSG .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qLtgmp1HSG .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qLtgmp1HSG .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qLtgmp1HSG .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qLtgmp1HSG .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qLtgmp1HSG .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qLtgmp1HSG .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qLtgmp1HSG .dropdown .dropdown-menu {
  background: #55b4d4;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qLtgmp1HSG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qLtgmp1HSG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qLtgmp1HSG .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qLtgmp1HSG .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qLtgmp1HSG .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-qLtgmp1HSG .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qLtgmp1HSG .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qLtgmp1HSG .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qLtgmp1HSG .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qLtgmp1HSG .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qLtgmp1HSG .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qLtgmp1HSG button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qLtgmp1HSG button.navbar-toggler:focus {
  outline: none;
}
.cid-qLtgmp1HSG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qLtgmp1HSG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qLtgmp1HSG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qLtgmp1HSG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qLtgmp1HSG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qLtgmp1HSG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qLtgmp1HSG nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qLtgmp1HSG nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qLtgmp1HSG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qLtgmp1HSG .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qLtgmp1HSG .collapsed .btn {
  display: flex;
}
.cid-qLtgmp1HSG .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qLtgmp1HSG .collapsed .navbar-collapse.collapsing,
.cid-qLtgmp1HSG .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qLtgmp1HSG .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qLtgmp1HSG .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qLtgmp1HSG .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qLtgmp1HSG .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qLtgmp1HSG .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qLtgmp1HSG .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qLtgmp1HSG .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qLtgmp1HSG .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qLtgmp1HSG .collapsed button.navbar-toggler {
  display: block;
}
.cid-qLtgmp1HSG .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qLtgmp1HSG .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qLtgmp1HSG .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qLtgmp1HSG .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qLtgmp1HSG .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qLtgmp1HSG .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-qLtgmp1HSG.navbar-expand {
    flex-direction: column;
  }
  .cid-qLtgmp1HSG img {
    height: 3.8rem !important;
  }
  .cid-qLtgmp1HSG .btn {
    display: flex;
  }
  .cid-qLtgmp1HSG button.navbar-toggler {
    display: block;
  }
  .cid-qLtgmp1HSG .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qLtgmp1HSG .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qLtgmp1HSG .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qLtgmp1HSG .navbar-collapse.collapsing,
  .cid-qLtgmp1HSG .navbar-collapse.show {
    display: block !important;
  }
  .cid-qLtgmp1HSG .navbar-collapse.collapsing .navbar-nav,
  .cid-qLtgmp1HSG .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qLtgmp1HSG .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qLtgmp1HSG .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qLtgmp1HSG .navbar-collapse.collapsing .navbar-buttons,
  .cid-qLtgmp1HSG .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qLtgmp1HSG .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qLtgmp1HSG .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qLtgmp1HSG .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qLtgmp1HSG .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qLtgmp1HSG .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qLtgmp1HSG .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-qLtgmp1HSG .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qLtgmp1HSG .navbar-collapse {
  flex-basis: auto;
}
.cid-qLtgmp1HSG .nav-link:hover,
.cid-qLtgmp1HSG .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qLtgmqzuGC {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/desarrollo-banner-fondo-1989x732.jpg");
}
.cid-qLtgmqzuGC .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qLtgmqzuGC .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qLtgmqzuGC .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qLtgmrIfuf {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-qLtgmrIfuf H2 {
  color: #ffffff;
}
.cid-qLtgmrIfuf .mbr-section-subtitle {
  color: #767676;
}
.cid-qLtgmrIfuf SPAN {
  color: #ffffff;
}
.cid-qLtgmsL67x {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qLtgmsL67x H2 {
  color: #232323;
}
.cid-qLtgmsL67x .mbr-section-subtitle {
  color: #767676;
}
.cid-qLtgmsL67x SPAN {
  color: #232323;
}
.cid-qLtgmsL67x .mbr-text {
  color: #465052;
}
.cid-qLtgmtHaMl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qLtgmtHaMl .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-qLtgmtHaMl .card-img {
  padding: 0 0 2rem;
}
.cid-qLtgmtHaMl .mbr-section-btn {
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-qLtgmtHaMl .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
@media (max-width: 767px) {
  .cid-qLtgmtHaMl .card-title {
    text-align: center;
  }
  .cid-qLtgmtHaMl p.mbr-text {
    text-align: center;
  }
}
.cid-qLtgmtHaMl .card-title {
  text-align: center;
}
.cid-qLtgmtHaMl .mbr-text,
.cid-qLtgmtHaMl .mbr-section-btn {
  text-align: left;
}
.cid-qLtgmvsoTV {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-qLtgmvsoTV .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-qLtgmvsoTV .card-img {
  padding: 0 0 2rem;
}
.cid-qLtgmvsoTV .mbr-section-btn {
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-qLtgmvsoTV .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
@media (max-width: 767px) {
  .cid-qLtgmvsoTV .card-title {
    text-align: center;
  }
  .cid-qLtgmvsoTV p.mbr-text {
    text-align: center;
  }
}
.cid-qLtgmvsoTV .card-title {
  text-align: center;
}
.cid-qLtgmvsoTV .mbr-text,
.cid-qLtgmvsoTV .mbr-section-btn {
  text-align: left;
}
.cid-rerQRjXsCM {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rerQRjXsCM .content {
    text-align: center;
  }
  .cid-rerQRjXsCM .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rerQRjXsCM .img-logo img {
  height: 6rem;
}
.cid-rerQRjXsCM [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-rerQRjXsCM .input-group-btn {
  display: inline-block;
}
.cid-rerQRjXsCM .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-rerQRjXsCM .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-rerQRjXsCM [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-rerQRjXsCM .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-rerQRjXsCM .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rerQRjXsCM .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rerQRjXsCM .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rerQRjXsCM .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rerQRjXsCM .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-rerQRjXsCM .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rerQRjXsCM .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rerQRjXsCM form .input-group input.form-control,
.cid-rerQRjXsCM form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rerQRjXsCM .form-inline {
  justify-content: center;
}
.cid-rerQRjXsCM .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rerQRjXsCM .foot-logo {
    text-align: center !important;
  }
  .cid-rerQRjXsCM .foot-title {
    text-align: center !important;
  }
  .cid-rerQRjXsCM .mbr-text {
    text-align: center !important;
  }
}
.cid-rerQRjXsCM .foot-title B {
  color: #149dcc;
}
.cid-qLtvlOHh4j .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qLtvlOHh4j .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-qLtvlOHh4j a {
  font-style: normal;
}
.cid-qLtvlOHh4j .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qLtvlOHh4j .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qLtvlOHh4j .nav-item:focus,
.cid-qLtvlOHh4j .nav-link:focus {
  outline: none;
}
.cid-qLtvlOHh4j .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qLtvlOHh4j .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qLtvlOHh4j .menu-logo {
  margin-right: auto;
}
.cid-qLtvlOHh4j .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qLtvlOHh4j .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-qLtvlOHh4j .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qLtvlOHh4j .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qLtvlOHh4j .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qLtvlOHh4j .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qLtvlOHh4j .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qLtvlOHh4j .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qLtvlOHh4j .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qLtvlOHh4j .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qLtvlOHh4j .dropdown .dropdown-menu {
  background: #55b4d4;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qLtvlOHh4j .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qLtvlOHh4j .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qLtvlOHh4j .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qLtvlOHh4j .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qLtvlOHh4j .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-qLtvlOHh4j .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qLtvlOHh4j .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qLtvlOHh4j .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qLtvlOHh4j .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qLtvlOHh4j .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qLtvlOHh4j .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qLtvlOHh4j button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qLtvlOHh4j button.navbar-toggler:focus {
  outline: none;
}
.cid-qLtvlOHh4j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qLtvlOHh4j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qLtvlOHh4j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qLtvlOHh4j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qLtvlOHh4j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qLtvlOHh4j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qLtvlOHh4j nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qLtvlOHh4j nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qLtvlOHh4j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qLtvlOHh4j .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qLtvlOHh4j .collapsed .btn {
  display: flex;
}
.cid-qLtvlOHh4j .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qLtvlOHh4j .collapsed .navbar-collapse.collapsing,
.cid-qLtvlOHh4j .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qLtvlOHh4j .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qLtvlOHh4j .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qLtvlOHh4j .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qLtvlOHh4j .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qLtvlOHh4j .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qLtvlOHh4j .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qLtvlOHh4j .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qLtvlOHh4j .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qLtvlOHh4j .collapsed button.navbar-toggler {
  display: block;
}
.cid-qLtvlOHh4j .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qLtvlOHh4j .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qLtvlOHh4j .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qLtvlOHh4j .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qLtvlOHh4j .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qLtvlOHh4j .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-qLtvlOHh4j.navbar-expand {
    flex-direction: column;
  }
  .cid-qLtvlOHh4j img {
    height: 3.8rem !important;
  }
  .cid-qLtvlOHh4j .btn {
    display: flex;
  }
  .cid-qLtvlOHh4j button.navbar-toggler {
    display: block;
  }
  .cid-qLtvlOHh4j .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qLtvlOHh4j .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qLtvlOHh4j .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qLtvlOHh4j .navbar-collapse.collapsing,
  .cid-qLtvlOHh4j .navbar-collapse.show {
    display: block !important;
  }
  .cid-qLtvlOHh4j .navbar-collapse.collapsing .navbar-nav,
  .cid-qLtvlOHh4j .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qLtvlOHh4j .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qLtvlOHh4j .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qLtvlOHh4j .navbar-collapse.collapsing .navbar-buttons,
  .cid-qLtvlOHh4j .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qLtvlOHh4j .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qLtvlOHh4j .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qLtvlOHh4j .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qLtvlOHh4j .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qLtvlOHh4j .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qLtvlOHh4j .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-qLtvlOHh4j .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qLtvlOHh4j .navbar-collapse {
  flex-basis: auto;
}
.cid-qLtvlOHh4j .nav-link:hover,
.cid-qLtvlOHh4j .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qLtvlPJ8eK {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/ti-emp-banner-fondo-1989x732.jpg");
}
.cid-qLtvlPJ8eK .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qLtvlPJ8eK .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qLtvlPJ8eK .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qLtvlQNwxj {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-qLtvlQNwxj H2 {
  color: #ffffff;
}
.cid-qLtvlQNwxj .mbr-section-subtitle {
  color: #767676;
}
.cid-qLtvlQNwxj SPAN {
  color: #ffffff;
}
.cid-qLtvlRypXg {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qLtvlRypXg H2 {
  color: #232323;
}
.cid-qLtvlRypXg .mbr-section-subtitle {
  color: #767676;
}
.cid-qLtvlRypXg SPAN {
  color: #232323;
}
.cid-qLtvlRypXg .mbr-text {
  color: #465052;
}
.cid-qMXLKAiUVU {
  padding-top: 15px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-qMXLKAiUVU .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-qMXLKAiUVU .video-block {
    width: 100% !important;
  }
}
.cid-qLtvlSnv3I {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qLtvlSnv3I .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-qLtvlSnv3I .card-img {
  padding: 0 0 2rem;
}
.cid-qLtvlSnv3I .mbr-section-btn {
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-qLtvlSnv3I .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
@media (max-width: 767px) {
  .cid-qLtvlSnv3I .card-title {
    text-align: center;
  }
  .cid-qLtvlSnv3I p.mbr-text {
    text-align: center;
  }
}
.cid-qLtvlSnv3I .card-title {
  text-align: center;
}
.cid-qLtvlSnv3I .mbr-text,
.cid-qLtvlSnv3I .mbr-section-btn {
  text-align: left;
}
.cid-qLtvlTNJph {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-qLtvlTNJph .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-qLtvlTNJph .card-img {
  padding: 0 0 2rem;
}
.cid-qLtvlTNJph .mbr-section-btn {
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-qLtvlTNJph .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
@media (max-width: 767px) {
  .cid-qLtvlTNJph .card-title {
    text-align: center;
  }
  .cid-qLtvlTNJph p.mbr-text {
    text-align: center;
  }
}
.cid-qLtvlTNJph .card-title {
  text-align: center;
}
.cid-qLtvlTNJph .mbr-text,
.cid-qLtvlTNJph .mbr-section-btn {
  text-align: left;
}
.cid-rerRkTVP6I {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rerRkTVP6I .content {
    text-align: center;
  }
  .cid-rerRkTVP6I .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rerRkTVP6I .img-logo img {
  height: 6rem;
}
.cid-rerRkTVP6I [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-rerRkTVP6I .input-group-btn {
  display: inline-block;
}
.cid-rerRkTVP6I .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-rerRkTVP6I .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-rerRkTVP6I [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-rerRkTVP6I .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-rerRkTVP6I .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rerRkTVP6I .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rerRkTVP6I .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rerRkTVP6I .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rerRkTVP6I .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-rerRkTVP6I .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rerRkTVP6I .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rerRkTVP6I form .input-group input.form-control,
.cid-rerRkTVP6I form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rerRkTVP6I .form-inline {
  justify-content: center;
}
.cid-rerRkTVP6I .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rerRkTVP6I .foot-logo {
    text-align: center !important;
  }
  .cid-rerRkTVP6I .foot-title {
    text-align: center !important;
  }
  .cid-rerRkTVP6I .mbr-text {
    text-align: center !important;
  }
}
.cid-rerRkTVP6I .foot-title B {
  color: #149dcc;
}
.cid-qLu0UHXBtz .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qLu0UHXBtz .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-qLu0UHXBtz a {
  font-style: normal;
}
.cid-qLu0UHXBtz .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qLu0UHXBtz .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qLu0UHXBtz .nav-item:focus,
.cid-qLu0UHXBtz .nav-link:focus {
  outline: none;
}
.cid-qLu0UHXBtz .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qLu0UHXBtz .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qLu0UHXBtz .menu-logo {
  margin-right: auto;
}
.cid-qLu0UHXBtz .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qLu0UHXBtz .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-qLu0UHXBtz .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qLu0UHXBtz .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qLu0UHXBtz .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qLu0UHXBtz .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qLu0UHXBtz .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qLu0UHXBtz .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qLu0UHXBtz .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qLu0UHXBtz .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qLu0UHXBtz .dropdown .dropdown-menu {
  background: #55b4d4;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qLu0UHXBtz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qLu0UHXBtz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qLu0UHXBtz .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qLu0UHXBtz .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qLu0UHXBtz .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-qLu0UHXBtz .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qLu0UHXBtz .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qLu0UHXBtz .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qLu0UHXBtz .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qLu0UHXBtz .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qLu0UHXBtz .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qLu0UHXBtz button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qLu0UHXBtz button.navbar-toggler:focus {
  outline: none;
}
.cid-qLu0UHXBtz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qLu0UHXBtz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qLu0UHXBtz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qLu0UHXBtz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qLu0UHXBtz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qLu0UHXBtz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qLu0UHXBtz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qLu0UHXBtz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qLu0UHXBtz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qLu0UHXBtz .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qLu0UHXBtz .collapsed .btn {
  display: flex;
}
.cid-qLu0UHXBtz .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qLu0UHXBtz .collapsed .navbar-collapse.collapsing,
.cid-qLu0UHXBtz .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qLu0UHXBtz .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qLu0UHXBtz .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qLu0UHXBtz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qLu0UHXBtz .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qLu0UHXBtz .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qLu0UHXBtz .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qLu0UHXBtz .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qLu0UHXBtz .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qLu0UHXBtz .collapsed button.navbar-toggler {
  display: block;
}
.cid-qLu0UHXBtz .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qLu0UHXBtz .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qLu0UHXBtz .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qLu0UHXBtz .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qLu0UHXBtz .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qLu0UHXBtz .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-qLu0UHXBtz.navbar-expand {
    flex-direction: column;
  }
  .cid-qLu0UHXBtz img {
    height: 3.8rem !important;
  }
  .cid-qLu0UHXBtz .btn {
    display: flex;
  }
  .cid-qLu0UHXBtz button.navbar-toggler {
    display: block;
  }
  .cid-qLu0UHXBtz .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qLu0UHXBtz .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qLu0UHXBtz .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qLu0UHXBtz .navbar-collapse.collapsing,
  .cid-qLu0UHXBtz .navbar-collapse.show {
    display: block !important;
  }
  .cid-qLu0UHXBtz .navbar-collapse.collapsing .navbar-nav,
  .cid-qLu0UHXBtz .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qLu0UHXBtz .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qLu0UHXBtz .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qLu0UHXBtz .navbar-collapse.collapsing .navbar-buttons,
  .cid-qLu0UHXBtz .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qLu0UHXBtz .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qLu0UHXBtz .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qLu0UHXBtz .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qLu0UHXBtz .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qLu0UHXBtz .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qLu0UHXBtz .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-qLu0UHXBtz .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qLu0UHXBtz .navbar-collapse {
  flex-basis: auto;
}
.cid-qLu0UHXBtz .nav-link:hover,
.cid-qLu0UHXBtz .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qLu0ULrUj3 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/contacto-banner-fondo-1989x732.jpg");
}
.cid-qLu0ULrUj3 .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qLu0ULrUj3 .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qLu0ULrUj3 .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qLu0UO9vN3 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-qLu0UO9vN3 H2 {
  color: #ffffff;
}
.cid-qLu0UO9vN3 .mbr-section-subtitle {
  color: #767676;
}
.cid-qLu0UO9vN3 SPAN {
  color: #ffffff;
}
.cid-qLuc5h5C5r {
  padding-top: 120px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-qLuc5h5C5r .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qLuc5h5C5r .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-qLuc5h5C5r .media-container-row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-qLuc5h5C5r .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-qLuc5h5C5r .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-qLuc5h5C5r .mbr-text,
.cid-qLuc5h5C5r .mbr-section-btn I {
  color: #465052;
}
.cid-qLuc5h5C5r .mbr-text,
.cid-qLuc5h5C5r .mbr-section-btn {
  text-align: left;
}
.cid-qLugsm5EEb {
  padding-top: 15px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/forma-6-2000x1010.png");
}
.cid-qLugsm5EEb .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qLugsm5EEb .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qLugsm5EEb .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qLugsm5EEb H1 {
  color: #232323;
}
.cid-qLugsm5EEb .mbr-text,
.cid-qLugsm5EEb .mbr-section-btn {
  color: #465052;
}
.cid-qLu4BBhYSj .google-map {
  height: 25rem;
  position: relative;
}
.cid-qLu4BBhYSj .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qLu4BBhYSj .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-qLu4BBhYSj .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qLu4BBhYSj .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ramEnnnIkS {
  padding-top: 15px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/forma-6-2000x101049.png");
}
.cid-ramEnnnIkS .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-ramEnnnIkS .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-ramEnnnIkS .mbr-figure img {
    width: 100% !important;
  }
}
.cid-ramEnnnIkS H1 {
  color: #232323;
}
.cid-ramEnnnIkS .mbr-text,
.cid-ramEnnnIkS .mbr-section-btn {
  color: #465052;
}
.cid-ramExnq5I4 .google-map {
  height: 25rem;
  position: relative;
}
.cid-ramExnq5I4 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-ramExnq5I4 .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-ramExnq5I4 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ramExnq5I4 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-qLu4qw4qaZ {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-qLu4qw4qaZ .mbr-iconfont-social {
  font-size: 32px;
  color: #149dcc;
}
.cid-qLu4qw4qaZ .social-list a:focus {
  text-decoration: none;
}
.cid-qLu9oAkO27 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dast-keyboard-2-2000x1095.jpg");
}
.cid-qLu9oAkO27 h2,
.cid-qLu9oAkO27 h3,
.cid-qLu9oAkO27 h4,
.cid-qLu9oAkO27 p {
  color: #ffffff;
}
.cid-qLu9oAkO27 .mbr-overlay {
  z-index: -1;
}
.cid-qLu9oAkO27 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-qLu9oAkO27 .input {
  margin-bottom: 15px;
}
.cid-qLu9oAkO27 .subtext {
  border-top: 1px solid rgba(0, 0, 0, 0.5);
}
.cid-qLu9oAkO27 .media-container-row {
  align-items: center;
}
.cid-qLu9oAkO27 .mbr-text {
  color: #767676;
}
.cid-qLu9oAkO27 .form-block {
  background-color: rgba(10, 10, 10, 0.5);
  padding: 3rem;
}
.cid-qLu9oAkO27 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-qLu9oAkO27 .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-qLu9oAkO27 .input-group-btn {
  display: block;
  text-align: center;
}
.cid-qLu9oAkO27 .block .form-control {
  padding: 1.07em 1.07em;
}
@media (min-width: 768px) {
  .cid-qLu9oAkO27 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-qLu9oAkO27 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-qLu9oAkO27 .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qLu9oAkO27 h2 {
    padding-top: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-qLu9oAkO27 .block-content {
    padding: 0;
  }
  .cid-qLu9oAkO27 .form-block {
    padding: 1rem;
  }
}
.cid-qLu9oAkO27 H4 {
  text-align: center;
}
.cid-rerROwLZSN {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rerROwLZSN .content {
    text-align: center;
  }
  .cid-rerROwLZSN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rerROwLZSN .img-logo img {
  height: 6rem;
}
.cid-rerROwLZSN [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-rerROwLZSN .input-group-btn {
  display: inline-block;
}
.cid-rerROwLZSN .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-rerROwLZSN .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-rerROwLZSN [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-rerROwLZSN .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-rerROwLZSN .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rerROwLZSN .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rerROwLZSN .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rerROwLZSN .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rerROwLZSN .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-rerROwLZSN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rerROwLZSN .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rerROwLZSN form .input-group input.form-control,
.cid-rerROwLZSN form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rerROwLZSN .form-inline {
  justify-content: center;
}
.cid-rerROwLZSN .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rerROwLZSN .foot-logo {
    text-align: center !important;
  }
  .cid-rerROwLZSN .foot-title {
    text-align: center !important;
  }
  .cid-rerROwLZSN .mbr-text {
    text-align: center !important;
  }
}
.cid-rerROwLZSN .foot-title B {
  color: #149dcc;
}
.cid-qLXHstxFA0 .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qLXHstxFA0 .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-qLXHstxFA0 a {
  font-style: normal;
}
.cid-qLXHstxFA0 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qLXHstxFA0 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qLXHstxFA0 .nav-item:focus,
.cid-qLXHstxFA0 .nav-link:focus {
  outline: none;
}
.cid-qLXHstxFA0 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qLXHstxFA0 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qLXHstxFA0 .menu-logo {
  margin-right: auto;
}
.cid-qLXHstxFA0 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qLXHstxFA0 .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-qLXHstxFA0 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qLXHstxFA0 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qLXHstxFA0 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qLXHstxFA0 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qLXHstxFA0 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qLXHstxFA0 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qLXHstxFA0 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qLXHstxFA0 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qLXHstxFA0 .dropdown .dropdown-menu {
  background: #55b4d4;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qLXHstxFA0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qLXHstxFA0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qLXHstxFA0 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qLXHstxFA0 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qLXHstxFA0 .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-qLXHstxFA0 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qLXHstxFA0 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qLXHstxFA0 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qLXHstxFA0 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qLXHstxFA0 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qLXHstxFA0 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qLXHstxFA0 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qLXHstxFA0 button.navbar-toggler:focus {
  outline: none;
}
.cid-qLXHstxFA0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qLXHstxFA0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qLXHstxFA0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qLXHstxFA0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qLXHstxFA0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qLXHstxFA0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qLXHstxFA0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qLXHstxFA0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qLXHstxFA0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qLXHstxFA0 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qLXHstxFA0 .collapsed .btn {
  display: flex;
}
.cid-qLXHstxFA0 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qLXHstxFA0 .collapsed .navbar-collapse.collapsing,
.cid-qLXHstxFA0 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qLXHstxFA0 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qLXHstxFA0 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qLXHstxFA0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qLXHstxFA0 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qLXHstxFA0 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qLXHstxFA0 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qLXHstxFA0 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qLXHstxFA0 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qLXHstxFA0 .collapsed button.navbar-toggler {
  display: block;
}
.cid-qLXHstxFA0 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qLXHstxFA0 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qLXHstxFA0 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qLXHstxFA0 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qLXHstxFA0 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qLXHstxFA0 .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-qLXHstxFA0.navbar-expand {
    flex-direction: column;
  }
  .cid-qLXHstxFA0 img {
    height: 3.8rem !important;
  }
  .cid-qLXHstxFA0 .btn {
    display: flex;
  }
  .cid-qLXHstxFA0 button.navbar-toggler {
    display: block;
  }
  .cid-qLXHstxFA0 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qLXHstxFA0 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qLXHstxFA0 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qLXHstxFA0 .navbar-collapse.collapsing,
  .cid-qLXHstxFA0 .navbar-collapse.show {
    display: block !important;
  }
  .cid-qLXHstxFA0 .navbar-collapse.collapsing .navbar-nav,
  .cid-qLXHstxFA0 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qLXHstxFA0 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qLXHstxFA0 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qLXHstxFA0 .navbar-collapse.collapsing .navbar-buttons,
  .cid-qLXHstxFA0 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qLXHstxFA0 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qLXHstxFA0 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qLXHstxFA0 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qLXHstxFA0 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qLXHstxFA0 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qLXHstxFA0 .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-qLXHstxFA0 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qLXHstxFA0 .navbar-collapse {
  flex-basis: auto;
}
.cid-qLXHstxFA0 .nav-link:hover,
.cid-qLXHstxFA0 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qLXHsuIJWs {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/desarrollo-banner-fondo-1989x732.jpg");
}
.cid-qLXHsuIJWs .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qLXHsuIJWs .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qLXHsuIJWs .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qLXHsvI9LV {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-qLXHsvI9LV H2 {
  color: #ffffff;
}
.cid-qLXHsvI9LV .mbr-section-subtitle {
  color: #767676;
}
.cid-qLXHsvI9LV SPAN {
  color: #ffffff;
}
.cid-qLXXKWew9T {
  padding-top: 90px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/forma-3-2000x1010.png");
}
.cid-qLXXKWew9T .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qLXXKWew9T .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qLXXKWew9T .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qLXXKWew9T H1 {
  color: #232323;
}
.cid-qLXXKWew9T .mbr-text,
.cid-qLXXKWew9T .mbr-section-btn {
  color: #232323;
}
.cid-qLXIRUdfuR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qLXIRUdfuR .mbr-text,
.cid-qLXIRUdfuR blockquote {
  color: #767676;
}
.cid-qLXIRUdfuR .mbr-text {
  text-align: center;
}
.cid-qLXIRUdfuR .mbr-text P {
  text-align: left;
}
.cid-qLXIkcynxp {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qLXIkcynxp .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qLXIkcynxp .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qLXIkcynxp .mbr-text {
  color: #767676;
}
.cid-qLXU2odzcB {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/mobile-apps-banner-2000x1333.jpg");
}
.cid-qO6WCgkI2v {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-qO6WCgkI2v .mbr-section-subtitle {
  color: #767676;
}
.cid-qO6WCgkI2v .btn {
  margin: 0 0 .5rem 0;
}
.cid-rerR9lbP5m {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rerR9lbP5m .content {
    text-align: center;
  }
  .cid-rerR9lbP5m .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rerR9lbP5m .img-logo img {
  height: 6rem;
}
.cid-rerR9lbP5m [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-rerR9lbP5m .input-group-btn {
  display: inline-block;
}
.cid-rerR9lbP5m .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-rerR9lbP5m .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-rerR9lbP5m [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-rerR9lbP5m .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-rerR9lbP5m .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rerR9lbP5m .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rerR9lbP5m .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rerR9lbP5m .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rerR9lbP5m .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-rerR9lbP5m .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rerR9lbP5m .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rerR9lbP5m form .input-group input.form-control,
.cid-rerR9lbP5m form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rerR9lbP5m .form-inline {
  justify-content: center;
}
.cid-rerR9lbP5m .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rerR9lbP5m .foot-logo {
    text-align: center !important;
  }
  .cid-rerR9lbP5m .foot-title {
    text-align: center !important;
  }
  .cid-rerR9lbP5m .mbr-text {
    text-align: center !important;
  }
}
.cid-rerR9lbP5m .foot-title B {
  color: #149dcc;
}
.cid-qLXZQF3B4H .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qLXZQF3B4H .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-qLXZQF3B4H a {
  font-style: normal;
}
.cid-qLXZQF3B4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qLXZQF3B4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qLXZQF3B4H .nav-item:focus,
.cid-qLXZQF3B4H .nav-link:focus {
  outline: none;
}
.cid-qLXZQF3B4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qLXZQF3B4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qLXZQF3B4H .menu-logo {
  margin-right: auto;
}
.cid-qLXZQF3B4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qLXZQF3B4H .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-qLXZQF3B4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qLXZQF3B4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qLXZQF3B4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qLXZQF3B4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qLXZQF3B4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qLXZQF3B4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qLXZQF3B4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qLXZQF3B4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qLXZQF3B4H .dropdown .dropdown-menu {
  background: #55b4d4;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qLXZQF3B4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qLXZQF3B4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qLXZQF3B4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qLXZQF3B4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qLXZQF3B4H .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-qLXZQF3B4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qLXZQF3B4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qLXZQF3B4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qLXZQF3B4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qLXZQF3B4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qLXZQF3B4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qLXZQF3B4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qLXZQF3B4H button.navbar-toggler:focus {
  outline: none;
}
.cid-qLXZQF3B4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qLXZQF3B4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qLXZQF3B4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qLXZQF3B4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qLXZQF3B4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qLXZQF3B4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qLXZQF3B4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qLXZQF3B4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qLXZQF3B4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qLXZQF3B4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qLXZQF3B4H .collapsed .btn {
  display: flex;
}
.cid-qLXZQF3B4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qLXZQF3B4H .collapsed .navbar-collapse.collapsing,
.cid-qLXZQF3B4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qLXZQF3B4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qLXZQF3B4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qLXZQF3B4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qLXZQF3B4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qLXZQF3B4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qLXZQF3B4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qLXZQF3B4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qLXZQF3B4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qLXZQF3B4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-qLXZQF3B4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qLXZQF3B4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qLXZQF3B4H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qLXZQF3B4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qLXZQF3B4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qLXZQF3B4H .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-qLXZQF3B4H.navbar-expand {
    flex-direction: column;
  }
  .cid-qLXZQF3B4H img {
    height: 3.8rem !important;
  }
  .cid-qLXZQF3B4H .btn {
    display: flex;
  }
  .cid-qLXZQF3B4H button.navbar-toggler {
    display: block;
  }
  .cid-qLXZQF3B4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qLXZQF3B4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qLXZQF3B4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qLXZQF3B4H .navbar-collapse.collapsing,
  .cid-qLXZQF3B4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-qLXZQF3B4H .navbar-collapse.collapsing .navbar-nav,
  .cid-qLXZQF3B4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qLXZQF3B4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qLXZQF3B4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qLXZQF3B4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-qLXZQF3B4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qLXZQF3B4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qLXZQF3B4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qLXZQF3B4H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qLXZQF3B4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qLXZQF3B4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qLXZQF3B4H .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-qLXZQF3B4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qLXZQF3B4H .navbar-collapse {
  flex-basis: auto;
}
.cid-qLXZQF3B4H .nav-link:hover,
.cid-qLXZQF3B4H .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qLXZQFUG0F {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/desarrollo-banner-fondo-1989x732.jpg");
}
.cid-qLXZQFUG0F .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qLXZQFUG0F .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qLXZQFUG0F .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qLXZQGI1Zm {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-qLXZQGI1Zm H2 {
  color: #ffffff;
}
.cid-qLXZQGI1Zm .mbr-section-subtitle {
  color: #767676;
}
.cid-qLXZQGI1Zm SPAN {
  color: #ffffff;
}
.cid-qLXZQHuRTx {
  padding-top: 90px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/forma-3-2000x1010.png");
}
.cid-qLXZQHuRTx .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qLXZQHuRTx .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qLXZQHuRTx .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qLXZQHuRTx H1 {
  color: #232323;
}
.cid-qLXZQHuRTx .mbr-text,
.cid-qLXZQHuRTx .mbr-section-btn {
  color: #232323;
}
.cid-qLXZQIiScE {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qLXZQIiScE .mbr-text,
.cid-qLXZQIiScE blockquote {
  color: #767676;
}
.cid-qLXZQIiScE .mbr-text {
  text-align: center;
}
.cid-qLXZQIiScE .mbr-text P {
  text-align: left;
}
.cid-qLY4O9ma35 {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-qLY4O9ma35 .image-block {
  margin: auto;
}
.cid-qLY4O9ma35 figcaption {
  position: relative;
}
.cid-qLY4O9ma35 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qLY4O9ma35 .image-block {
    width: 100% !important;
  }
}
.cid-qLXZQIO7J1 {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qLXZQIO7J1 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qLXZQIO7J1 .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qLXZQIO7J1 .mbr-text {
  color: #767676;
}
.cid-qLXZQJoIis {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/pagina-web-banner-2000x1333.jpg");
}
.cid-qO6WoeYxzI {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-qO6WoeYxzI .mbr-section-subtitle {
  color: #767676;
}
.cid-qO6WoeYxzI .btn {
  margin: 0 0 .5rem 0;
}
.cid-rerQXIzO5g {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rerQXIzO5g .content {
    text-align: center;
  }
  .cid-rerQXIzO5g .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rerQXIzO5g .img-logo img {
  height: 6rem;
}
.cid-rerQXIzO5g [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-rerQXIzO5g .input-group-btn {
  display: inline-block;
}
.cid-rerQXIzO5g .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-rerQXIzO5g .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-rerQXIzO5g [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-rerQXIzO5g .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-rerQXIzO5g .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rerQXIzO5g .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rerQXIzO5g .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rerQXIzO5g .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rerQXIzO5g .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-rerQXIzO5g .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rerQXIzO5g .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rerQXIzO5g form .input-group input.form-control,
.cid-rerQXIzO5g form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rerQXIzO5g .form-inline {
  justify-content: center;
}
.cid-rerQXIzO5g .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rerQXIzO5g .foot-logo {
    text-align: center !important;
  }
  .cid-rerQXIzO5g .foot-title {
    text-align: center !important;
  }
  .cid-rerQXIzO5g .mbr-text {
    text-align: center !important;
  }
}
.cid-rerQXIzO5g .foot-title B {
  color: #149dcc;
}
.cid-qLY6OejcWU .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qLY6OejcWU .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-qLY6OejcWU a {
  font-style: normal;
}
.cid-qLY6OejcWU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qLY6OejcWU .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qLY6OejcWU .nav-item:focus,
.cid-qLY6OejcWU .nav-link:focus {
  outline: none;
}
.cid-qLY6OejcWU .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qLY6OejcWU .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qLY6OejcWU .menu-logo {
  margin-right: auto;
}
.cid-qLY6OejcWU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qLY6OejcWU .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-qLY6OejcWU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qLY6OejcWU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qLY6OejcWU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qLY6OejcWU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qLY6OejcWU .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qLY6OejcWU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qLY6OejcWU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qLY6OejcWU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qLY6OejcWU .dropdown .dropdown-menu {
  background: #55b4d4;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qLY6OejcWU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qLY6OejcWU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qLY6OejcWU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qLY6OejcWU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qLY6OejcWU .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-qLY6OejcWU .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qLY6OejcWU .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qLY6OejcWU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qLY6OejcWU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qLY6OejcWU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qLY6OejcWU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qLY6OejcWU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qLY6OejcWU button.navbar-toggler:focus {
  outline: none;
}
.cid-qLY6OejcWU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qLY6OejcWU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qLY6OejcWU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qLY6OejcWU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qLY6OejcWU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qLY6OejcWU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qLY6OejcWU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qLY6OejcWU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qLY6OejcWU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qLY6OejcWU .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qLY6OejcWU .collapsed .btn {
  display: flex;
}
.cid-qLY6OejcWU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qLY6OejcWU .collapsed .navbar-collapse.collapsing,
.cid-qLY6OejcWU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qLY6OejcWU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qLY6OejcWU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qLY6OejcWU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qLY6OejcWU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qLY6OejcWU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qLY6OejcWU .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qLY6OejcWU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qLY6OejcWU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qLY6OejcWU .collapsed button.navbar-toggler {
  display: block;
}
.cid-qLY6OejcWU .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qLY6OejcWU .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qLY6OejcWU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qLY6OejcWU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qLY6OejcWU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qLY6OejcWU .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-qLY6OejcWU.navbar-expand {
    flex-direction: column;
  }
  .cid-qLY6OejcWU img {
    height: 3.8rem !important;
  }
  .cid-qLY6OejcWU .btn {
    display: flex;
  }
  .cid-qLY6OejcWU button.navbar-toggler {
    display: block;
  }
  .cid-qLY6OejcWU .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qLY6OejcWU .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qLY6OejcWU .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qLY6OejcWU .navbar-collapse.collapsing,
  .cid-qLY6OejcWU .navbar-collapse.show {
    display: block !important;
  }
  .cid-qLY6OejcWU .navbar-collapse.collapsing .navbar-nav,
  .cid-qLY6OejcWU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qLY6OejcWU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qLY6OejcWU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qLY6OejcWU .navbar-collapse.collapsing .navbar-buttons,
  .cid-qLY6OejcWU .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qLY6OejcWU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qLY6OejcWU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qLY6OejcWU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qLY6OejcWU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qLY6OejcWU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qLY6OejcWU .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-qLY6OejcWU .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qLY6OejcWU .navbar-collapse {
  flex-basis: auto;
}
.cid-qLY6OejcWU .nav-link:hover,
.cid-qLY6OejcWU .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qLY6Ofl7AJ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/desarrollo-banner-fondo-1989x732.jpg");
}
.cid-qLY6Ofl7AJ .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qLY6Ofl7AJ .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qLY6Ofl7AJ .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qLY6Oggfx4 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-qLY6Oggfx4 H2 {
  color: #ffffff;
}
.cid-qLY6Oggfx4 .mbr-section-subtitle {
  color: #767676;
}
.cid-qLY6Oggfx4 SPAN {
  color: #ffffff;
}
.cid-qLY6Oha6uo {
  padding-top: 90px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/forma-3-2000x1010.png");
}
.cid-qLY6Oha6uo .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qLY6Oha6uo .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qLY6Oha6uo .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qLY6Oha6uo H1 {
  color: #232323;
}
.cid-qLY6Oha6uo .mbr-text,
.cid-qLY6Oha6uo .mbr-section-btn {
  color: #232323;
}
.cid-qLY6Oi2yio {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qLY6Oi2yio .mbr-text,
.cid-qLY6Oi2yio blockquote {
  color: #767676;
}
.cid-qLY6Oi2yio .mbr-text {
  text-align: center;
}
.cid-qLY6Oi2yio .mbr-text P {
  text-align: left;
}
.cid-qLY6OjhmKm {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/software-develop-2000x1333.png");
}
.cid-qO6Wkvdndp {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-qO6Wkvdndp .mbr-section-subtitle {
  color: #767676;
}
.cid-qO6Wkvdndp .btn {
  margin: 0 0 .5rem 0;
}
.cid-rerQUuwudm {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rerQUuwudm .content {
    text-align: center;
  }
  .cid-rerQUuwudm .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rerQUuwudm .img-logo img {
  height: 6rem;
}
.cid-rerQUuwudm [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-rerQUuwudm .input-group-btn {
  display: inline-block;
}
.cid-rerQUuwudm .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-rerQUuwudm .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-rerQUuwudm [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-rerQUuwudm .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-rerQUuwudm .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rerQUuwudm .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rerQUuwudm .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rerQUuwudm .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rerQUuwudm .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-rerQUuwudm .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rerQUuwudm .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rerQUuwudm form .input-group input.form-control,
.cid-rerQUuwudm form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rerQUuwudm .form-inline {
  justify-content: center;
}
.cid-rerQUuwudm .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rerQUuwudm .foot-logo {
    text-align: center !important;
  }
  .cid-rerQUuwudm .foot-title {
    text-align: center !important;
  }
  .cid-rerQUuwudm .mbr-text {
    text-align: center !important;
  }
}
.cid-rerQUuwudm .foot-title B {
  color: #149dcc;
}
.cid-qM7JjnQoTz .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qM7JjnQoTz .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-qM7JjnQoTz a {
  font-style: normal;
}
.cid-qM7JjnQoTz .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qM7JjnQoTz .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qM7JjnQoTz .nav-item:focus,
.cid-qM7JjnQoTz .nav-link:focus {
  outline: none;
}
.cid-qM7JjnQoTz .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qM7JjnQoTz .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qM7JjnQoTz .menu-logo {
  margin-right: auto;
}
.cid-qM7JjnQoTz .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qM7JjnQoTz .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-qM7JjnQoTz .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qM7JjnQoTz .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qM7JjnQoTz .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qM7JjnQoTz .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qM7JjnQoTz .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qM7JjnQoTz .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qM7JjnQoTz .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qM7JjnQoTz .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qM7JjnQoTz .dropdown .dropdown-menu {
  background: #55b4d4;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qM7JjnQoTz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qM7JjnQoTz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qM7JjnQoTz .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qM7JjnQoTz .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qM7JjnQoTz .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-qM7JjnQoTz .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qM7JjnQoTz .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qM7JjnQoTz .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qM7JjnQoTz .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qM7JjnQoTz .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qM7JjnQoTz .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qM7JjnQoTz button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qM7JjnQoTz button.navbar-toggler:focus {
  outline: none;
}
.cid-qM7JjnQoTz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qM7JjnQoTz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qM7JjnQoTz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qM7JjnQoTz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qM7JjnQoTz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qM7JjnQoTz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qM7JjnQoTz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qM7JjnQoTz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qM7JjnQoTz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qM7JjnQoTz .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qM7JjnQoTz .collapsed .btn {
  display: flex;
}
.cid-qM7JjnQoTz .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qM7JjnQoTz .collapsed .navbar-collapse.collapsing,
.cid-qM7JjnQoTz .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qM7JjnQoTz .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qM7JjnQoTz .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qM7JjnQoTz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qM7JjnQoTz .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qM7JjnQoTz .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qM7JjnQoTz .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qM7JjnQoTz .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qM7JjnQoTz .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qM7JjnQoTz .collapsed button.navbar-toggler {
  display: block;
}
.cid-qM7JjnQoTz .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qM7JjnQoTz .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qM7JjnQoTz .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qM7JjnQoTz .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qM7JjnQoTz .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qM7JjnQoTz .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-qM7JjnQoTz.navbar-expand {
    flex-direction: column;
  }
  .cid-qM7JjnQoTz img {
    height: 3.8rem !important;
  }
  .cid-qM7JjnQoTz .btn {
    display: flex;
  }
  .cid-qM7JjnQoTz button.navbar-toggler {
    display: block;
  }
  .cid-qM7JjnQoTz .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qM7JjnQoTz .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qM7JjnQoTz .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qM7JjnQoTz .navbar-collapse.collapsing,
  .cid-qM7JjnQoTz .navbar-collapse.show {
    display: block !important;
  }
  .cid-qM7JjnQoTz .navbar-collapse.collapsing .navbar-nav,
  .cid-qM7JjnQoTz .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qM7JjnQoTz .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qM7JjnQoTz .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qM7JjnQoTz .navbar-collapse.collapsing .navbar-buttons,
  .cid-qM7JjnQoTz .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qM7JjnQoTz .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qM7JjnQoTz .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qM7JjnQoTz .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qM7JjnQoTz .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qM7JjnQoTz .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qM7JjnQoTz .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-qM7JjnQoTz .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qM7JjnQoTz .navbar-collapse {
  flex-basis: auto;
}
.cid-qM7JjnQoTz .nav-link:hover,
.cid-qM7JjnQoTz .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qM7Jjpo9uV {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/desarrollo-banner-fondo-1989x732.jpg");
}
.cid-qM7Jjpo9uV .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qM7Jjpo9uV .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qM7Jjpo9uV .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qM7Jjqm3jG {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-qM7Jjqm3jG H2 {
  color: #ffffff;
}
.cid-qM7Jjqm3jG .mbr-section-subtitle {
  color: #767676;
}
.cid-qM7Jjqm3jG SPAN {
  color: #ffffff;
}
.cid-qM7Jjrot6s {
  padding-top: 90px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/forma-3-2000x1010.png");
}
.cid-qM7Jjrot6s .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qM7Jjrot6s .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qM7Jjrot6s .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qM7Jjrot6s H1 {
  color: #232323;
}
.cid-qM7Jjrot6s .mbr-text,
.cid-qM7Jjrot6s .mbr-section-btn {
  color: #232323;
}
.cid-qM7JjsiaKE {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qM7JjsiaKE .mbr-text,
.cid-qM7JjsiaKE blockquote {
  color: #767676;
}
.cid-qM7JjsiaKE .mbr-text {
  text-align: center;
}
.cid-qM7JjsiaKE .mbr-text P {
  text-align: left;
}
.cid-qM7JjsSiWB {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/software-develop-2000x1333.png");
}
.cid-qO6WyfItky {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-qO6WyfItky .mbr-section-subtitle {
  color: #767676;
}
.cid-qO6WyfItky .btn {
  margin: 0 0 .5rem 0;
}
.cid-rerR74q30T {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rerR74q30T .content {
    text-align: center;
  }
  .cid-rerR74q30T .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rerR74q30T .img-logo img {
  height: 6rem;
}
.cid-rerR74q30T [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-rerR74q30T .input-group-btn {
  display: inline-block;
}
.cid-rerR74q30T .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-rerR74q30T .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-rerR74q30T [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-rerR74q30T .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-rerR74q30T .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rerR74q30T .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rerR74q30T .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rerR74q30T .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rerR74q30T .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-rerR74q30T .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rerR74q30T .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rerR74q30T form .input-group input.form-control,
.cid-rerR74q30T form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rerR74q30T .form-inline {
  justify-content: center;
}
.cid-rerR74q30T .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rerR74q30T .foot-logo {
    text-align: center !important;
  }
  .cid-rerR74q30T .foot-title {
    text-align: center !important;
  }
  .cid-rerR74q30T .mbr-text {
    text-align: center !important;
  }
}
.cid-rerR74q30T .foot-title B {
  color: #149dcc;
}
.cid-qMOqtkrhpb .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qMOqtkrhpb .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-qMOqtkrhpb a {
  font-style: normal;
}
.cid-qMOqtkrhpb .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qMOqtkrhpb .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qMOqtkrhpb .nav-item:focus,
.cid-qMOqtkrhpb .nav-link:focus {
  outline: none;
}
.cid-qMOqtkrhpb .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qMOqtkrhpb .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qMOqtkrhpb .menu-logo {
  margin-right: auto;
}
.cid-qMOqtkrhpb .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qMOqtkrhpb .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-qMOqtkrhpb .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qMOqtkrhpb .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qMOqtkrhpb .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qMOqtkrhpb .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qMOqtkrhpb .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qMOqtkrhpb .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qMOqtkrhpb .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qMOqtkrhpb .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qMOqtkrhpb .dropdown .dropdown-menu {
  background: #55b4d4;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qMOqtkrhpb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qMOqtkrhpb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qMOqtkrhpb .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qMOqtkrhpb .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qMOqtkrhpb .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-qMOqtkrhpb .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qMOqtkrhpb .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qMOqtkrhpb .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qMOqtkrhpb .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qMOqtkrhpb .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qMOqtkrhpb .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qMOqtkrhpb button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qMOqtkrhpb button.navbar-toggler:focus {
  outline: none;
}
.cid-qMOqtkrhpb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qMOqtkrhpb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qMOqtkrhpb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qMOqtkrhpb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qMOqtkrhpb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qMOqtkrhpb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qMOqtkrhpb nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qMOqtkrhpb nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qMOqtkrhpb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qMOqtkrhpb .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qMOqtkrhpb .collapsed .btn {
  display: flex;
}
.cid-qMOqtkrhpb .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qMOqtkrhpb .collapsed .navbar-collapse.collapsing,
.cid-qMOqtkrhpb .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qMOqtkrhpb .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qMOqtkrhpb .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qMOqtkrhpb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qMOqtkrhpb .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qMOqtkrhpb .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qMOqtkrhpb .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qMOqtkrhpb .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qMOqtkrhpb .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qMOqtkrhpb .collapsed button.navbar-toggler {
  display: block;
}
.cid-qMOqtkrhpb .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qMOqtkrhpb .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qMOqtkrhpb .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qMOqtkrhpb .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qMOqtkrhpb .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qMOqtkrhpb .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-qMOqtkrhpb.navbar-expand {
    flex-direction: column;
  }
  .cid-qMOqtkrhpb img {
    height: 3.8rem !important;
  }
  .cid-qMOqtkrhpb .btn {
    display: flex;
  }
  .cid-qMOqtkrhpb button.navbar-toggler {
    display: block;
  }
  .cid-qMOqtkrhpb .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qMOqtkrhpb .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qMOqtkrhpb .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qMOqtkrhpb .navbar-collapse.collapsing,
  .cid-qMOqtkrhpb .navbar-collapse.show {
    display: block !important;
  }
  .cid-qMOqtkrhpb .navbar-collapse.collapsing .navbar-nav,
  .cid-qMOqtkrhpb .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qMOqtkrhpb .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qMOqtkrhpb .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qMOqtkrhpb .navbar-collapse.collapsing .navbar-buttons,
  .cid-qMOqtkrhpb .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qMOqtkrhpb .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qMOqtkrhpb .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qMOqtkrhpb .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qMOqtkrhpb .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qMOqtkrhpb .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qMOqtkrhpb .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-qMOqtkrhpb .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qMOqtkrhpb .navbar-collapse {
  flex-basis: auto;
}
.cid-qMOqtkrhpb .nav-link:hover,
.cid-qMOqtkrhpb .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qMOqtlI2FY {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/desarrollo-banner-fondo-1989x732.jpg");
}
.cid-qMOqtlI2FY .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qMOqtlI2FY .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qMOqtlI2FY .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qMOqtmK8QF {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-qMOqtmK8QF H2 {
  color: #ffffff;
}
.cid-qMOqtmK8QF .mbr-section-subtitle {
  color: #767676;
}
.cid-qMOqtmK8QF SPAN {
  color: #ffffff;
}
.cid-qMOqtnw4eU {
  padding-top: 90px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/forma-3-2000x1010.png");
}
.cid-qMOqtnw4eU .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qMOqtnw4eU .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qMOqtnw4eU .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qMOqtnw4eU H1 {
  color: #232323;
}
.cid-qMOqtnw4eU .mbr-text,
.cid-qMOqtnw4eU .mbr-section-btn {
  color: #232323;
}
.cid-qMOqtok6uk {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qMOqtok6uk .mbr-text,
.cid-qMOqtok6uk blockquote {
  color: #767676;
}
.cid-qMOqtok6uk .mbr-text {
  text-align: center;
}
.cid-qMOqtok6uk .mbr-text P {
  text-align: left;
}
.cid-qMOqtptzyM {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qMOqtptzyM .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qMOqtptzyM .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qMOqtptzyM .mbr-text {
  color: #767676;
}
.cid-qMOqtq1Wln {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/ecommerce-banner-2-2000x1333.jpg");
}
.cid-qO6WtIubXF {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-qO6WtIubXF .mbr-section-subtitle {
  color: #767676;
}
.cid-qO6WtIubXF .btn {
  margin: 0 0 .5rem 0;
}
.cid-rerR4e7lag {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rerR4e7lag .content {
    text-align: center;
  }
  .cid-rerR4e7lag .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rerR4e7lag .img-logo img {
  height: 6rem;
}
.cid-rerR4e7lag [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-rerR4e7lag .input-group-btn {
  display: inline-block;
}
.cid-rerR4e7lag .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-rerR4e7lag .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-rerR4e7lag [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-rerR4e7lag .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-rerR4e7lag .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rerR4e7lag .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rerR4e7lag .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rerR4e7lag .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rerR4e7lag .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-rerR4e7lag .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rerR4e7lag .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rerR4e7lag form .input-group input.form-control,
.cid-rerR4e7lag form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rerR4e7lag .form-inline {
  justify-content: center;
}
.cid-rerR4e7lag .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rerR4e7lag .foot-logo {
    text-align: center !important;
  }
  .cid-rerR4e7lag .foot-title {
    text-align: center !important;
  }
  .cid-rerR4e7lag .mbr-text {
    text-align: center !important;
  }
}
.cid-rerR4e7lag .foot-title B {
  color: #149dcc;
}
.cid-qMOBugazOj .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qMOBugazOj .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-qMOBugazOj a {
  font-style: normal;
}
.cid-qMOBugazOj .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qMOBugazOj .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qMOBugazOj .nav-item:focus,
.cid-qMOBugazOj .nav-link:focus {
  outline: none;
}
.cid-qMOBugazOj .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qMOBugazOj .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qMOBugazOj .menu-logo {
  margin-right: auto;
}
.cid-qMOBugazOj .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qMOBugazOj .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-qMOBugazOj .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qMOBugazOj .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qMOBugazOj .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qMOBugazOj .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qMOBugazOj .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qMOBugazOj .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qMOBugazOj .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qMOBugazOj .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qMOBugazOj .dropdown .dropdown-menu {
  background: #55b4d4;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qMOBugazOj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qMOBugazOj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qMOBugazOj .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qMOBugazOj .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qMOBugazOj .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-qMOBugazOj .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qMOBugazOj .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qMOBugazOj .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qMOBugazOj .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qMOBugazOj .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qMOBugazOj .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qMOBugazOj button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qMOBugazOj button.navbar-toggler:focus {
  outline: none;
}
.cid-qMOBugazOj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qMOBugazOj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qMOBugazOj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qMOBugazOj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qMOBugazOj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qMOBugazOj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qMOBugazOj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qMOBugazOj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qMOBugazOj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qMOBugazOj .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qMOBugazOj .collapsed .btn {
  display: flex;
}
.cid-qMOBugazOj .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qMOBugazOj .collapsed .navbar-collapse.collapsing,
.cid-qMOBugazOj .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qMOBugazOj .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qMOBugazOj .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qMOBugazOj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qMOBugazOj .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qMOBugazOj .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qMOBugazOj .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qMOBugazOj .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qMOBugazOj .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qMOBugazOj .collapsed button.navbar-toggler {
  display: block;
}
.cid-qMOBugazOj .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qMOBugazOj .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qMOBugazOj .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qMOBugazOj .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qMOBugazOj .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qMOBugazOj .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-qMOBugazOj.navbar-expand {
    flex-direction: column;
  }
  .cid-qMOBugazOj img {
    height: 3.8rem !important;
  }
  .cid-qMOBugazOj .btn {
    display: flex;
  }
  .cid-qMOBugazOj button.navbar-toggler {
    display: block;
  }
  .cid-qMOBugazOj .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qMOBugazOj .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qMOBugazOj .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qMOBugazOj .navbar-collapse.collapsing,
  .cid-qMOBugazOj .navbar-collapse.show {
    display: block !important;
  }
  .cid-qMOBugazOj .navbar-collapse.collapsing .navbar-nav,
  .cid-qMOBugazOj .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qMOBugazOj .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qMOBugazOj .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qMOBugazOj .navbar-collapse.collapsing .navbar-buttons,
  .cid-qMOBugazOj .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qMOBugazOj .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qMOBugazOj .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qMOBugazOj .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qMOBugazOj .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qMOBugazOj .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qMOBugazOj .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-qMOBugazOj .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qMOBugazOj .navbar-collapse {
  flex-basis: auto;
}
.cid-qMOBugazOj .nav-link:hover,
.cid-qMOBugazOj .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qMOBuhqLEM {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/desarrollo-banner-fondo-1989x732.jpg");
}
.cid-qMOBuhqLEM .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qMOBuhqLEM .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qMOBuhqLEM .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qMOBuiq7EP {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-qMOBuiq7EP H2 {
  color: #ffffff;
}
.cid-qMOBuiq7EP .mbr-section-subtitle {
  color: #767676;
}
.cid-qMOBuiq7EP SPAN {
  color: #ffffff;
}
.cid-qMOBujfbyh {
  padding-top: 90px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/forma-3-2000x1010.png");
}
.cid-qMOBujfbyh .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qMOBujfbyh .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qMOBujfbyh .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qMOBujfbyh H1 {
  color: #232323;
}
.cid-qMOBujfbyh .mbr-text,
.cid-qMOBujfbyh .mbr-section-btn {
  color: #232323;
}
.cid-qMOBuk68c2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qMOBuk68c2 .mbr-text,
.cid-qMOBuk68c2 blockquote {
  color: #767676;
}
.cid-qMOBuk68c2 .mbr-text {
  text-align: center;
}
.cid-qMOBuk68c2 .mbr-text P {
  text-align: left;
}
.cid-qMOBukE8rf {
  padding-top: 0px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-qMOBukE8rf .image-block {
  margin: auto;
}
.cid-qMOBukE8rf figcaption {
  position: relative;
}
.cid-qMOBukE8rf figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qMOBukE8rf .image-block {
    width: 100% !important;
  }
}
.cid-qMOBulXXrb {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/realidad-aumentada-banner-2000x1333.png");
}
.cid-qO6WJgyhAi {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-qO6WJgyhAi .mbr-section-subtitle {
  color: #767676;
}
.cid-qO6WJgyhAi .btn {
  margin: 0 0 .5rem 0;
}
.cid-rerRdu0Q5F {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rerRdu0Q5F .content {
    text-align: center;
  }
  .cid-rerRdu0Q5F .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rerRdu0Q5F .img-logo img {
  height: 6rem;
}
.cid-rerRdu0Q5F [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-rerRdu0Q5F .input-group-btn {
  display: inline-block;
}
.cid-rerRdu0Q5F .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-rerRdu0Q5F .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-rerRdu0Q5F [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-rerRdu0Q5F .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-rerRdu0Q5F .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rerRdu0Q5F .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rerRdu0Q5F .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rerRdu0Q5F .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rerRdu0Q5F .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-rerRdu0Q5F .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rerRdu0Q5F .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rerRdu0Q5F form .input-group input.form-control,
.cid-rerRdu0Q5F form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rerRdu0Q5F .form-inline {
  justify-content: center;
}
.cid-rerRdu0Q5F .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rerRdu0Q5F .foot-logo {
    text-align: center !important;
  }
  .cid-rerRdu0Q5F .foot-title {
    text-align: center !important;
  }
  .cid-rerRdu0Q5F .mbr-text {
    text-align: center !important;
  }
}
.cid-rerRdu0Q5F .foot-title B {
  color: #149dcc;
}
.cid-qMTbkiral9 .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qMTbkiral9 .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-qMTbkiral9 a {
  font-style: normal;
}
.cid-qMTbkiral9 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qMTbkiral9 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qMTbkiral9 .nav-item:focus,
.cid-qMTbkiral9 .nav-link:focus {
  outline: none;
}
.cid-qMTbkiral9 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qMTbkiral9 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qMTbkiral9 .menu-logo {
  margin-right: auto;
}
.cid-qMTbkiral9 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qMTbkiral9 .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-qMTbkiral9 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qMTbkiral9 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qMTbkiral9 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qMTbkiral9 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qMTbkiral9 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qMTbkiral9 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qMTbkiral9 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qMTbkiral9 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qMTbkiral9 .dropdown .dropdown-menu {
  background: #55b4d4;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qMTbkiral9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qMTbkiral9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qMTbkiral9 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qMTbkiral9 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qMTbkiral9 .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-qMTbkiral9 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qMTbkiral9 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qMTbkiral9 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qMTbkiral9 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qMTbkiral9 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qMTbkiral9 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qMTbkiral9 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qMTbkiral9 button.navbar-toggler:focus {
  outline: none;
}
.cid-qMTbkiral9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qMTbkiral9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qMTbkiral9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qMTbkiral9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qMTbkiral9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qMTbkiral9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qMTbkiral9 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qMTbkiral9 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qMTbkiral9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qMTbkiral9 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qMTbkiral9 .collapsed .btn {
  display: flex;
}
.cid-qMTbkiral9 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qMTbkiral9 .collapsed .navbar-collapse.collapsing,
.cid-qMTbkiral9 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qMTbkiral9 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qMTbkiral9 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qMTbkiral9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qMTbkiral9 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qMTbkiral9 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qMTbkiral9 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qMTbkiral9 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qMTbkiral9 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qMTbkiral9 .collapsed button.navbar-toggler {
  display: block;
}
.cid-qMTbkiral9 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qMTbkiral9 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qMTbkiral9 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qMTbkiral9 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qMTbkiral9 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qMTbkiral9 .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-qMTbkiral9.navbar-expand {
    flex-direction: column;
  }
  .cid-qMTbkiral9 img {
    height: 3.8rem !important;
  }
  .cid-qMTbkiral9 .btn {
    display: flex;
  }
  .cid-qMTbkiral9 button.navbar-toggler {
    display: block;
  }
  .cid-qMTbkiral9 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qMTbkiral9 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qMTbkiral9 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qMTbkiral9 .navbar-collapse.collapsing,
  .cid-qMTbkiral9 .navbar-collapse.show {
    display: block !important;
  }
  .cid-qMTbkiral9 .navbar-collapse.collapsing .navbar-nav,
  .cid-qMTbkiral9 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qMTbkiral9 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qMTbkiral9 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qMTbkiral9 .navbar-collapse.collapsing .navbar-buttons,
  .cid-qMTbkiral9 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qMTbkiral9 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qMTbkiral9 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qMTbkiral9 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qMTbkiral9 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qMTbkiral9 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qMTbkiral9 .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-qMTbkiral9 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qMTbkiral9 .navbar-collapse {
  flex-basis: auto;
}
.cid-qMTbkiral9 .nav-link:hover,
.cid-qMTbkiral9 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qMTbudpjLP {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/ti-emp-banner-fondo-1989x732.jpg");
}
.cid-qMTbudpjLP .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qMTbudpjLP .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qMTbudpjLP .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qMTbkkmtNJ {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-qMTbkkmtNJ H2 {
  color: #ffffff;
}
.cid-qMTbkkmtNJ .mbr-section-subtitle {
  color: #767676;
}
.cid-qMTbkkmtNJ SPAN {
  color: #ffffff;
}
.cid-qMTbkl8TXu {
  padding-top: 90px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/forma-3-2000x1010.png");
}
.cid-qMTbkl8TXu .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qMTbkl8TXu .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qMTbkl8TXu .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qMTbkl8TXu H1 {
  color: #232323;
}
.cid-qMTbkl8TXu .mbr-text,
.cid-qMTbkl8TXu .mbr-section-btn {
  color: #232323;
}
.cid-qMTbkmdHWn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qMTbkmdHWn .mbr-text,
.cid-qMTbkmdHWn blockquote {
  color: #767676;
}
.cid-qMTbkmdHWn .mbr-text {
  text-align: center;
}
.cid-qMTbkmdHWn .mbr-text P {
  text-align: left;
}
.cid-qMTmgv00Q9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qMTmgv00Q9 .mbr-section-title {
  letter-spacing: 0.1em;
}
.cid-qMTmgv00Q9 .mbr-section-subtitle {
  color: #444444;
  letter-spacing: 0.03em;
}
.cid-qMTmgv00Q9 .client-name {
  color: #444;
  letter-spacing: 0.05em;
}
.cid-qMTmgv00Q9 .wrap-img {
  padding-bottom: 1rem;
}
.cid-qMTmgv00Q9 .wrap-img img {
  max-width: 100%;
}
.cid-qMTmgv00Q9 .card-box p {
  color: #444;
  font-weight: 500;
  letter-spacing: 0.03em;
  margin: 0;
  padding-bottom: 1.5rem;
}
.cid-qMXIn09ITi {
  padding-top: 30px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-qMXIn09ITi .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qMXIn09ITi .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-qMXIn09ITi .mbr-text,
.cid-qMXIn09ITi .mbr-section-btn {
  color: #767676;
}
.cid-qMXIn09ITi .mbr-section-title {
  color: #767676;
}
.cid-qMTbknQAq5 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/punto-de-venta-banner-2000x1333.jpg");
}
.cid-qO6X9WphVa {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-qO6X9WphVa .mbr-section-subtitle {
  color: #767676;
}
.cid-qO6X9WphVa .btn {
  margin: 0 0 .5rem 0;
}
.cid-rerRqxnYzq {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rerRqxnYzq .content {
    text-align: center;
  }
  .cid-rerRqxnYzq .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rerRqxnYzq .img-logo img {
  height: 6rem;
}
.cid-rerRqxnYzq [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-rerRqxnYzq .input-group-btn {
  display: inline-block;
}
.cid-rerRqxnYzq .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-rerRqxnYzq .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-rerRqxnYzq [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-rerRqxnYzq .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-rerRqxnYzq .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rerRqxnYzq .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rerRqxnYzq .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rerRqxnYzq .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rerRqxnYzq .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-rerRqxnYzq .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rerRqxnYzq .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rerRqxnYzq form .input-group input.form-control,
.cid-rerRqxnYzq form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rerRqxnYzq .form-inline {
  justify-content: center;
}
.cid-rerRqxnYzq .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rerRqxnYzq .foot-logo {
    text-align: center !important;
  }
  .cid-rerRqxnYzq .foot-title {
    text-align: center !important;
  }
  .cid-rerRqxnYzq .mbr-text {
    text-align: center !important;
  }
}
.cid-rerRqxnYzq .foot-title B {
  color: #149dcc;
}
.cid-qMTufrhKFy .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qMTufrhKFy .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-qMTufrhKFy a {
  font-style: normal;
}
.cid-qMTufrhKFy .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qMTufrhKFy .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qMTufrhKFy .nav-item:focus,
.cid-qMTufrhKFy .nav-link:focus {
  outline: none;
}
.cid-qMTufrhKFy .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qMTufrhKFy .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qMTufrhKFy .menu-logo {
  margin-right: auto;
}
.cid-qMTufrhKFy .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qMTufrhKFy .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-qMTufrhKFy .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qMTufrhKFy .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qMTufrhKFy .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qMTufrhKFy .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qMTufrhKFy .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qMTufrhKFy .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qMTufrhKFy .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qMTufrhKFy .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qMTufrhKFy .dropdown .dropdown-menu {
  background: #55b4d4;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qMTufrhKFy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qMTufrhKFy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qMTufrhKFy .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qMTufrhKFy .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qMTufrhKFy .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-qMTufrhKFy .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qMTufrhKFy .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qMTufrhKFy .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qMTufrhKFy .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qMTufrhKFy .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qMTufrhKFy .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qMTufrhKFy button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qMTufrhKFy button.navbar-toggler:focus {
  outline: none;
}
.cid-qMTufrhKFy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qMTufrhKFy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qMTufrhKFy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qMTufrhKFy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qMTufrhKFy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qMTufrhKFy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qMTufrhKFy nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qMTufrhKFy nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qMTufrhKFy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qMTufrhKFy .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qMTufrhKFy .collapsed .btn {
  display: flex;
}
.cid-qMTufrhKFy .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qMTufrhKFy .collapsed .navbar-collapse.collapsing,
.cid-qMTufrhKFy .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qMTufrhKFy .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qMTufrhKFy .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qMTufrhKFy .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qMTufrhKFy .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qMTufrhKFy .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qMTufrhKFy .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qMTufrhKFy .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qMTufrhKFy .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qMTufrhKFy .collapsed button.navbar-toggler {
  display: block;
}
.cid-qMTufrhKFy .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qMTufrhKFy .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qMTufrhKFy .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qMTufrhKFy .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qMTufrhKFy .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qMTufrhKFy .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-qMTufrhKFy.navbar-expand {
    flex-direction: column;
  }
  .cid-qMTufrhKFy img {
    height: 3.8rem !important;
  }
  .cid-qMTufrhKFy .btn {
    display: flex;
  }
  .cid-qMTufrhKFy button.navbar-toggler {
    display: block;
  }
  .cid-qMTufrhKFy .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qMTufrhKFy .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qMTufrhKFy .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qMTufrhKFy .navbar-collapse.collapsing,
  .cid-qMTufrhKFy .navbar-collapse.show {
    display: block !important;
  }
  .cid-qMTufrhKFy .navbar-collapse.collapsing .navbar-nav,
  .cid-qMTufrhKFy .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qMTufrhKFy .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qMTufrhKFy .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qMTufrhKFy .navbar-collapse.collapsing .navbar-buttons,
  .cid-qMTufrhKFy .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qMTufrhKFy .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qMTufrhKFy .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qMTufrhKFy .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qMTufrhKFy .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qMTufrhKFy .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qMTufrhKFy .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-qMTufrhKFy .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qMTufrhKFy .navbar-collapse {
  flex-basis: auto;
}
.cid-qMTufrhKFy .nav-link:hover,
.cid-qMTufrhKFy .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qMTutIv6Wi {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/ti-emp-banner-fondo-1989x732.jpg");
}
.cid-qMTutIv6Wi .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qMTutIv6Wi .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qMTutIv6Wi .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qMTuftuvUQ {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-qMTuftuvUQ H2 {
  color: #ffffff;
}
.cid-qMTuftuvUQ .mbr-section-subtitle {
  color: #767676;
}
.cid-qMTuftuvUQ SPAN {
  color: #ffffff;
}
.cid-qMTufuwupw {
  padding-top: 90px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/forma-3-2000x1010.png");
}
.cid-qMTufuwupw .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qMTufuwupw .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qMTufuwupw .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qMTufuwupw H1 {
  color: #232323;
}
.cid-qMTufuwupw .mbr-text,
.cid-qMTufuwupw .mbr-section-btn {
  color: #232323;
}
.cid-qMTufvMSEP {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qMTufvMSEP .mbr-text,
.cid-qMTufvMSEP blockquote {
  color: #767676;
}
.cid-qMTufvMSEP .mbr-text {
  text-align: center;
}
.cid-qMTufvMSEP .mbr-text P {
  text-align: left;
}
.cid-qMTC3Ya2O5 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qMTC3Ya2O5 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qMTC3Ya2O5 .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qMTC3Ya2O5 .mbr-text {
  color: #767676;
}
.cid-qMXGOvdLfd {
  padding-top: 60px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-qMXGOvdLfd .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-qMXGOvdLfd .video-block {
    width: 100% !important;
  }
}
.cid-qMTufwri0j {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/computer-office-banner-2000x1333.jpg");
}
.cid-qO6WTYCFCi {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-qO6WTYCFCi .mbr-section-subtitle {
  color: #767676;
}
.cid-qO6WTYCFCi .btn {
  margin: 0 0 .5rem 0;
}
.cid-rerRnF6VnB {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rerRnF6VnB .content {
    text-align: center;
  }
  .cid-rerRnF6VnB .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rerRnF6VnB .img-logo img {
  height: 6rem;
}
.cid-rerRnF6VnB [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-rerRnF6VnB .input-group-btn {
  display: inline-block;
}
.cid-rerRnF6VnB .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-rerRnF6VnB .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-rerRnF6VnB [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-rerRnF6VnB .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-rerRnF6VnB .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rerRnF6VnB .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rerRnF6VnB .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rerRnF6VnB .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rerRnF6VnB .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-rerRnF6VnB .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rerRnF6VnB .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rerRnF6VnB form .input-group input.form-control,
.cid-rerRnF6VnB form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rerRnF6VnB .form-inline {
  justify-content: center;
}
.cid-rerRnF6VnB .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rerRnF6VnB .foot-logo {
    text-align: center !important;
  }
  .cid-rerRnF6VnB .foot-title {
    text-align: center !important;
  }
  .cid-rerRnF6VnB .mbr-text {
    text-align: center !important;
  }
}
.cid-rerRnF6VnB .foot-title B {
  color: #149dcc;
}
.cid-qMXMETbh1O .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qMXMETbh1O .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-qMXMETbh1O a {
  font-style: normal;
}
.cid-qMXMETbh1O .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qMXMETbh1O .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qMXMETbh1O .nav-item:focus,
.cid-qMXMETbh1O .nav-link:focus {
  outline: none;
}
.cid-qMXMETbh1O .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qMXMETbh1O .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qMXMETbh1O .menu-logo {
  margin-right: auto;
}
.cid-qMXMETbh1O .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qMXMETbh1O .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-qMXMETbh1O .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qMXMETbh1O .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qMXMETbh1O .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qMXMETbh1O .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qMXMETbh1O .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qMXMETbh1O .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qMXMETbh1O .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qMXMETbh1O .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qMXMETbh1O .dropdown .dropdown-menu {
  background: #55b4d4;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qMXMETbh1O .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qMXMETbh1O .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qMXMETbh1O .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qMXMETbh1O .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qMXMETbh1O .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-qMXMETbh1O .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qMXMETbh1O .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qMXMETbh1O .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qMXMETbh1O .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qMXMETbh1O .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qMXMETbh1O .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qMXMETbh1O button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qMXMETbh1O button.navbar-toggler:focus {
  outline: none;
}
.cid-qMXMETbh1O button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qMXMETbh1O button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qMXMETbh1O button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qMXMETbh1O button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qMXMETbh1O button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qMXMETbh1O nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qMXMETbh1O nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qMXMETbh1O nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qMXMETbh1O nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qMXMETbh1O .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qMXMETbh1O .collapsed .btn {
  display: flex;
}
.cid-qMXMETbh1O .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qMXMETbh1O .collapsed .navbar-collapse.collapsing,
.cid-qMXMETbh1O .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qMXMETbh1O .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qMXMETbh1O .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qMXMETbh1O .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qMXMETbh1O .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qMXMETbh1O .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qMXMETbh1O .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qMXMETbh1O .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qMXMETbh1O .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qMXMETbh1O .collapsed button.navbar-toggler {
  display: block;
}
.cid-qMXMETbh1O .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qMXMETbh1O .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qMXMETbh1O .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qMXMETbh1O .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qMXMETbh1O .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qMXMETbh1O .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-qMXMETbh1O.navbar-expand {
    flex-direction: column;
  }
  .cid-qMXMETbh1O img {
    height: 3.8rem !important;
  }
  .cid-qMXMETbh1O .btn {
    display: flex;
  }
  .cid-qMXMETbh1O button.navbar-toggler {
    display: block;
  }
  .cid-qMXMETbh1O .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qMXMETbh1O .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qMXMETbh1O .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qMXMETbh1O .navbar-collapse.collapsing,
  .cid-qMXMETbh1O .navbar-collapse.show {
    display: block !important;
  }
  .cid-qMXMETbh1O .navbar-collapse.collapsing .navbar-nav,
  .cid-qMXMETbh1O .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qMXMETbh1O .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qMXMETbh1O .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qMXMETbh1O .navbar-collapse.collapsing .navbar-buttons,
  .cid-qMXMETbh1O .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qMXMETbh1O .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qMXMETbh1O .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qMXMETbh1O .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qMXMETbh1O .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qMXMETbh1O .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qMXMETbh1O .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-qMXMETbh1O .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qMXMETbh1O .navbar-collapse {
  flex-basis: auto;
}
.cid-qMXMETbh1O .nav-link:hover,
.cid-qMXMETbh1O .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qMXMEUiBh5 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/ti-emp-banner-fondo-1989x732.jpg");
}
.cid-qMXMEUiBh5 .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qMXMEUiBh5 .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qMXMEUiBh5 .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qMXMEVnthQ {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-qMXMEVnthQ H2 {
  color: #ffffff;
}
.cid-qMXMEVnthQ .mbr-section-subtitle {
  color: #767676;
}
.cid-qMXMEVnthQ SPAN {
  color: #ffffff;
}
.cid-qMXMEWcQ37 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/forma-3-2000x1010.png");
}
.cid-qMXMEWcQ37 .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qMXMEWcQ37 .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qMXMEWcQ37 .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qMXMEWcQ37 H1 {
  color: #232323;
}
.cid-qMXMEWcQ37 .mbr-text,
.cid-qMXMEWcQ37 .mbr-section-btn {
  color: #232323;
}
.cid-qMXMEX4qYC {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qMXMEX4qYC .mbr-text,
.cid-qMXMEX4qYC blockquote {
  color: #767676;
}
.cid-qMXMEX4qYC .mbr-text {
  text-align: center;
}
.cid-qMXMEX4qYC .mbr-text P {
  text-align: left;
}
.cid-qMXMEXCNE5 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qMXMEXCNE5 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qMXMEXCNE5 .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qMXMEXCNE5 .mbr-text {
  color: #767676;
}
.cid-qMXMEYeix2 {
  padding-top: 60px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-qMXMEYeix2 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-qMXMEYeix2 .video-block {
    width: 100% !important;
  }
}
.cid-qNgyW26I9h {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qNgyW26I9h .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qNgyW26I9h .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qNgyW26I9h .mbr-text {
  color: #767676;
}
.cid-qMXMEYToL4 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/polizas-banner-2000x1333.jpg");
}
.cid-qO6XhERX89 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-qO6XhERX89 .mbr-section-subtitle {
  color: #767676;
}
.cid-qO6XhERX89 .btn {
  margin: 0 0 .5rem 0;
}
.cid-rerRwIcfoD {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rerRwIcfoD .content {
    text-align: center;
  }
  .cid-rerRwIcfoD .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rerRwIcfoD .img-logo img {
  height: 6rem;
}
.cid-rerRwIcfoD [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-rerRwIcfoD .input-group-btn {
  display: inline-block;
}
.cid-rerRwIcfoD .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-rerRwIcfoD .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-rerRwIcfoD [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-rerRwIcfoD .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-rerRwIcfoD .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rerRwIcfoD .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rerRwIcfoD .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rerRwIcfoD .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rerRwIcfoD .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-rerRwIcfoD .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rerRwIcfoD .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rerRwIcfoD form .input-group input.form-control,
.cid-rerRwIcfoD form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rerRwIcfoD .form-inline {
  justify-content: center;
}
.cid-rerRwIcfoD .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rerRwIcfoD .foot-logo {
    text-align: center !important;
  }
  .cid-rerRwIcfoD .foot-title {
    text-align: center !important;
  }
  .cid-rerRwIcfoD .mbr-text {
    text-align: center !important;
  }
}
.cid-rerRwIcfoD .foot-title B {
  color: #149dcc;
}
.cid-qNsaMe9pij .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qNsaMe9pij .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-qNsaMe9pij a {
  font-style: normal;
}
.cid-qNsaMe9pij .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qNsaMe9pij .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qNsaMe9pij .nav-item:focus,
.cid-qNsaMe9pij .nav-link:focus {
  outline: none;
}
.cid-qNsaMe9pij .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qNsaMe9pij .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qNsaMe9pij .menu-logo {
  margin-right: auto;
}
.cid-qNsaMe9pij .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qNsaMe9pij .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-qNsaMe9pij .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qNsaMe9pij .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qNsaMe9pij .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qNsaMe9pij .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qNsaMe9pij .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qNsaMe9pij .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qNsaMe9pij .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qNsaMe9pij .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qNsaMe9pij .dropdown .dropdown-menu {
  background: #55b4d4;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qNsaMe9pij .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qNsaMe9pij .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qNsaMe9pij .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qNsaMe9pij .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qNsaMe9pij .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-qNsaMe9pij .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qNsaMe9pij .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qNsaMe9pij .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qNsaMe9pij .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qNsaMe9pij .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qNsaMe9pij .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qNsaMe9pij button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qNsaMe9pij button.navbar-toggler:focus {
  outline: none;
}
.cid-qNsaMe9pij button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qNsaMe9pij button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qNsaMe9pij button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qNsaMe9pij button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qNsaMe9pij button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qNsaMe9pij nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qNsaMe9pij nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qNsaMe9pij nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qNsaMe9pij nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qNsaMe9pij .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qNsaMe9pij .collapsed .btn {
  display: flex;
}
.cid-qNsaMe9pij .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qNsaMe9pij .collapsed .navbar-collapse.collapsing,
.cid-qNsaMe9pij .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qNsaMe9pij .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qNsaMe9pij .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qNsaMe9pij .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qNsaMe9pij .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qNsaMe9pij .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qNsaMe9pij .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qNsaMe9pij .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qNsaMe9pij .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qNsaMe9pij .collapsed button.navbar-toggler {
  display: block;
}
.cid-qNsaMe9pij .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qNsaMe9pij .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qNsaMe9pij .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qNsaMe9pij .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qNsaMe9pij .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qNsaMe9pij .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-qNsaMe9pij.navbar-expand {
    flex-direction: column;
  }
  .cid-qNsaMe9pij img {
    height: 3.8rem !important;
  }
  .cid-qNsaMe9pij .btn {
    display: flex;
  }
  .cid-qNsaMe9pij button.navbar-toggler {
    display: block;
  }
  .cid-qNsaMe9pij .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qNsaMe9pij .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qNsaMe9pij .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qNsaMe9pij .navbar-collapse.collapsing,
  .cid-qNsaMe9pij .navbar-collapse.show {
    display: block !important;
  }
  .cid-qNsaMe9pij .navbar-collapse.collapsing .navbar-nav,
  .cid-qNsaMe9pij .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qNsaMe9pij .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qNsaMe9pij .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qNsaMe9pij .navbar-collapse.collapsing .navbar-buttons,
  .cid-qNsaMe9pij .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qNsaMe9pij .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qNsaMe9pij .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qNsaMe9pij .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qNsaMe9pij .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qNsaMe9pij .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qNsaMe9pij .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-qNsaMe9pij .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qNsaMe9pij .navbar-collapse {
  flex-basis: auto;
}
.cid-qNsaMe9pij .nav-link:hover,
.cid-qNsaMe9pij .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qNsaMfd3FW {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/ti-emp-banner-fondo-1989x732.jpg");
}
.cid-qNsaMfd3FW .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qNsaMfd3FW .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qNsaMfd3FW .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qNsaMgfoPA {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-qNsaMgfoPA H2 {
  color: #ffffff;
}
.cid-qNsaMgfoPA .mbr-section-subtitle {
  color: #767676;
}
.cid-qNsaMgfoPA SPAN {
  color: #ffffff;
}
.cid-qNsaMha7kR {
  padding-top: 90px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/forma-3-2000x1010.png");
}
.cid-qNsaMha7kR .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qNsaMha7kR .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qNsaMha7kR .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qNsaMha7kR H1 {
  color: #232323;
}
.cid-qNsaMha7kR .mbr-text,
.cid-qNsaMha7kR .mbr-section-btn {
  color: #232323;
}
.cid-qNsaMidgnP {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qNsaMidgnP .mbr-text,
.cid-qNsaMidgnP blockquote {
  color: #767676;
}
.cid-qNsaMidgnP .mbr-text {
  text-align: center;
}
.cid-qNsaMidgnP .mbr-text P {
  text-align: left;
}
.cid-qNsaMiHhRK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qNsaMiHhRK .mbr-section-title {
  letter-spacing: 0.1em;
}
.cid-qNsaMiHhRK .mbr-section-subtitle {
  color: #444444;
  letter-spacing: 0.03em;
}
.cid-qNsaMiHhRK .client-name {
  color: #444;
  letter-spacing: 0.05em;
}
.cid-qNsaMiHhRK .wrap-img {
  padding-bottom: 1rem;
}
.cid-qNsaMiHhRK .wrap-img img {
  max-width: 100%;
}
.cid-qNsaMiHhRK .card-box p {
  color: #444;
  font-weight: 500;
  letter-spacing: 0.03em;
  margin: 0;
  padding-bottom: 1.5rem;
}
.cid-qNsl0JKf34 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qNsl0JKf34 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qNsl0JKf34 .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qNsl0JKf34 .mbr-text {
  color: #767676;
}
.cid-qNsn9aksdQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qNsn9aksdQ .mbr-text,
.cid-qNsn9aksdQ blockquote {
  color: #767676;
}
.cid-qNsn9aksdQ .mbr-text {
  text-align: center;
}
.cid-qNsn9aksdQ .mbr-text P {
  text-align: left;
}
.cid-qNsaMmkIZZ {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/software-erp-crm-banner-2000x1333.jpg");
}
.cid-qO6XdOYU6D {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-qO6XdOYU6D .mbr-section-subtitle {
  color: #767676;
}
.cid-qO6XdOYU6D .btn {
  margin: 0 0 .5rem 0;
}
.cid-rerRtMTUDO {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rerRtMTUDO .content {
    text-align: center;
  }
  .cid-rerRtMTUDO .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rerRtMTUDO .img-logo img {
  height: 6rem;
}
.cid-rerRtMTUDO [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-rerRtMTUDO .input-group-btn {
  display: inline-block;
}
.cid-rerRtMTUDO .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-rerRtMTUDO .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-rerRtMTUDO [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-rerRtMTUDO .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-rerRtMTUDO .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rerRtMTUDO .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rerRtMTUDO .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rerRtMTUDO .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rerRtMTUDO .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-rerRtMTUDO .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rerRtMTUDO .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rerRtMTUDO form .input-group input.form-control,
.cid-rerRtMTUDO form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rerRtMTUDO .form-inline {
  justify-content: center;
}
.cid-rerRtMTUDO .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rerRtMTUDO .foot-logo {
    text-align: center !important;
  }
  .cid-rerRtMTUDO .foot-title {
    text-align: center !important;
  }
  .cid-rerRtMTUDO .mbr-text {
    text-align: center !important;
  }
}
.cid-rerRtMTUDO .foot-title B {
  color: #149dcc;
}
.cid-qNsoZbewGb .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qNsoZbewGb .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-qNsoZbewGb a {
  font-style: normal;
}
.cid-qNsoZbewGb .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qNsoZbewGb .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qNsoZbewGb .nav-item:focus,
.cid-qNsoZbewGb .nav-link:focus {
  outline: none;
}
.cid-qNsoZbewGb .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qNsoZbewGb .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qNsoZbewGb .menu-logo {
  margin-right: auto;
}
.cid-qNsoZbewGb .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qNsoZbewGb .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-qNsoZbewGb .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qNsoZbewGb .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qNsoZbewGb .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qNsoZbewGb .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qNsoZbewGb .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qNsoZbewGb .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qNsoZbewGb .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qNsoZbewGb .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qNsoZbewGb .dropdown .dropdown-menu {
  background: #55b4d4;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qNsoZbewGb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qNsoZbewGb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qNsoZbewGb .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qNsoZbewGb .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qNsoZbewGb .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-qNsoZbewGb .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qNsoZbewGb .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qNsoZbewGb .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qNsoZbewGb .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qNsoZbewGb .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qNsoZbewGb .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qNsoZbewGb button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qNsoZbewGb button.navbar-toggler:focus {
  outline: none;
}
.cid-qNsoZbewGb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qNsoZbewGb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qNsoZbewGb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qNsoZbewGb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qNsoZbewGb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qNsoZbewGb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qNsoZbewGb nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qNsoZbewGb nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qNsoZbewGb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qNsoZbewGb .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qNsoZbewGb .collapsed .btn {
  display: flex;
}
.cid-qNsoZbewGb .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qNsoZbewGb .collapsed .navbar-collapse.collapsing,
.cid-qNsoZbewGb .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qNsoZbewGb .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qNsoZbewGb .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qNsoZbewGb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qNsoZbewGb .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qNsoZbewGb .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qNsoZbewGb .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qNsoZbewGb .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qNsoZbewGb .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qNsoZbewGb .collapsed button.navbar-toggler {
  display: block;
}
.cid-qNsoZbewGb .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qNsoZbewGb .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qNsoZbewGb .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qNsoZbewGb .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qNsoZbewGb .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qNsoZbewGb .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-qNsoZbewGb.navbar-expand {
    flex-direction: column;
  }
  .cid-qNsoZbewGb img {
    height: 3.8rem !important;
  }
  .cid-qNsoZbewGb .btn {
    display: flex;
  }
  .cid-qNsoZbewGb button.navbar-toggler {
    display: block;
  }
  .cid-qNsoZbewGb .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qNsoZbewGb .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qNsoZbewGb .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qNsoZbewGb .navbar-collapse.collapsing,
  .cid-qNsoZbewGb .navbar-collapse.show {
    display: block !important;
  }
  .cid-qNsoZbewGb .navbar-collapse.collapsing .navbar-nav,
  .cid-qNsoZbewGb .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qNsoZbewGb .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qNsoZbewGb .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qNsoZbewGb .navbar-collapse.collapsing .navbar-buttons,
  .cid-qNsoZbewGb .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qNsoZbewGb .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qNsoZbewGb .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qNsoZbewGb .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qNsoZbewGb .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qNsoZbewGb .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qNsoZbewGb .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-qNsoZbewGb .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qNsoZbewGb .navbar-collapse {
  flex-basis: auto;
}
.cid-qNsoZbewGb .nav-link:hover,
.cid-qNsoZbewGb .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qNsoZcakYL {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/ti-emp-banner-fondo-1989x732.jpg");
}
.cid-qNsoZcakYL .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qNsoZcakYL .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qNsoZcakYL .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qNsoZd48zM {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-qNsoZd48zM H2 {
  color: #ffffff;
}
.cid-qNsoZd48zM .mbr-section-subtitle {
  color: #767676;
}
.cid-qNsoZd48zM SPAN {
  color: #ffffff;
}
.cid-qNsoZdTU1B {
  padding-top: 90px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/forma-3-2000x1010.png");
}
.cid-qNsoZdTU1B .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qNsoZdTU1B .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qNsoZdTU1B .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qNsoZdTU1B H1 {
  color: #232323;
}
.cid-qNsoZdTU1B .mbr-text,
.cid-qNsoZdTU1B .mbr-section-btn {
  color: #232323;
}
.cid-qNsoZeIXR5 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qNsoZeIXR5 .mbr-text,
.cid-qNsoZeIXR5 blockquote {
  color: #767676;
}
.cid-qNsoZeIXR5 .mbr-text {
  text-align: center;
}
.cid-qNsoZeIXR5 .mbr-text P {
  text-align: left;
}
.cid-qNsoZfgXVw {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qNsoZfgXVw .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qNsoZfgXVw .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qNsoZfgXVw .mbr-text {
  color: #767676;
}
.cid-qNsoZgwp6A {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/lan-banner-2000x1333.jpg");
}
.cid-qO6Xlyd6j4 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-qO6Xlyd6j4 .mbr-section-subtitle {
  color: #767676;
}
.cid-qO6Xlyd6j4 .btn {
  margin: 0 0 .5rem 0;
}
.cid-rerRA08Lfe {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rerRA08Lfe .content {
    text-align: center;
  }
  .cid-rerRA08Lfe .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rerRA08Lfe .img-logo img {
  height: 6rem;
}
.cid-rerRA08Lfe [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-rerRA08Lfe .input-group-btn {
  display: inline-block;
}
.cid-rerRA08Lfe .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-rerRA08Lfe .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-rerRA08Lfe [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-rerRA08Lfe .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-rerRA08Lfe .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rerRA08Lfe .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rerRA08Lfe .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rerRA08Lfe .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rerRA08Lfe .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-rerRA08Lfe .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rerRA08Lfe .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rerRA08Lfe form .input-group input.form-control,
.cid-rerRA08Lfe form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rerRA08Lfe .form-inline {
  justify-content: center;
}
.cid-rerRA08Lfe .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rerRA08Lfe .foot-logo {
    text-align: center !important;
  }
  .cid-rerRA08Lfe .foot-title {
    text-align: center !important;
  }
  .cid-rerRA08Lfe .mbr-text {
    text-align: center !important;
  }
}
.cid-rerRA08Lfe .foot-title B {
  color: #149dcc;
}
.cid-qNsuDDoJIs .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qNsuDDoJIs .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-qNsuDDoJIs a {
  font-style: normal;
}
.cid-qNsuDDoJIs .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qNsuDDoJIs .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qNsuDDoJIs .nav-item:focus,
.cid-qNsuDDoJIs .nav-link:focus {
  outline: none;
}
.cid-qNsuDDoJIs .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qNsuDDoJIs .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qNsuDDoJIs .menu-logo {
  margin-right: auto;
}
.cid-qNsuDDoJIs .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qNsuDDoJIs .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-qNsuDDoJIs .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qNsuDDoJIs .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qNsuDDoJIs .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qNsuDDoJIs .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qNsuDDoJIs .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qNsuDDoJIs .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qNsuDDoJIs .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qNsuDDoJIs .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qNsuDDoJIs .dropdown .dropdown-menu {
  background: #55b4d4;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qNsuDDoJIs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qNsuDDoJIs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qNsuDDoJIs .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qNsuDDoJIs .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qNsuDDoJIs .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-qNsuDDoJIs .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qNsuDDoJIs .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qNsuDDoJIs .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qNsuDDoJIs .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qNsuDDoJIs .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qNsuDDoJIs .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qNsuDDoJIs button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qNsuDDoJIs button.navbar-toggler:focus {
  outline: none;
}
.cid-qNsuDDoJIs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qNsuDDoJIs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qNsuDDoJIs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qNsuDDoJIs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qNsuDDoJIs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qNsuDDoJIs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qNsuDDoJIs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qNsuDDoJIs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qNsuDDoJIs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qNsuDDoJIs .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qNsuDDoJIs .collapsed .btn {
  display: flex;
}
.cid-qNsuDDoJIs .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qNsuDDoJIs .collapsed .navbar-collapse.collapsing,
.cid-qNsuDDoJIs .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qNsuDDoJIs .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qNsuDDoJIs .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qNsuDDoJIs .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qNsuDDoJIs .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qNsuDDoJIs .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qNsuDDoJIs .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qNsuDDoJIs .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qNsuDDoJIs .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qNsuDDoJIs .collapsed button.navbar-toggler {
  display: block;
}
.cid-qNsuDDoJIs .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qNsuDDoJIs .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qNsuDDoJIs .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qNsuDDoJIs .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qNsuDDoJIs .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qNsuDDoJIs .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-qNsuDDoJIs.navbar-expand {
    flex-direction: column;
  }
  .cid-qNsuDDoJIs img {
    height: 3.8rem !important;
  }
  .cid-qNsuDDoJIs .btn {
    display: flex;
  }
  .cid-qNsuDDoJIs button.navbar-toggler {
    display: block;
  }
  .cid-qNsuDDoJIs .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qNsuDDoJIs .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qNsuDDoJIs .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qNsuDDoJIs .navbar-collapse.collapsing,
  .cid-qNsuDDoJIs .navbar-collapse.show {
    display: block !important;
  }
  .cid-qNsuDDoJIs .navbar-collapse.collapsing .navbar-nav,
  .cid-qNsuDDoJIs .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qNsuDDoJIs .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qNsuDDoJIs .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qNsuDDoJIs .navbar-collapse.collapsing .navbar-buttons,
  .cid-qNsuDDoJIs .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qNsuDDoJIs .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qNsuDDoJIs .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qNsuDDoJIs .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qNsuDDoJIs .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qNsuDDoJIs .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qNsuDDoJIs .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-qNsuDDoJIs .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qNsuDDoJIs .navbar-collapse {
  flex-basis: auto;
}
.cid-qNsuDDoJIs .nav-link:hover,
.cid-qNsuDDoJIs .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qNsuDEp8Lt {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/ti-emp-banner-fondo-1989x732.jpg");
}
.cid-qNsuDEp8Lt .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qNsuDEp8Lt .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qNsuDEp8Lt .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qNsuDFsl02 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-qNsuDFsl02 H2 {
  color: #ffffff;
}
.cid-qNsuDFsl02 .mbr-section-subtitle {
  color: #767676;
}
.cid-qNsuDFsl02 SPAN {
  color: #ffffff;
}
.cid-qNsuDGiamg {
  padding-top: 90px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/forma-3-2000x1010.png");
}
.cid-qNsuDGiamg .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qNsuDGiamg .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qNsuDGiamg .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qNsuDGiamg H1 {
  color: #232323;
}
.cid-qNsuDGiamg .mbr-text,
.cid-qNsuDGiamg .mbr-section-btn {
  color: #232323;
}
.cid-qNsuDH8D7m {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qNsuDH8D7m .mbr-text,
.cid-qNsuDH8D7m blockquote {
  color: #767676;
}
.cid-qNsuDH8D7m .mbr-text {
  text-align: center;
}
.cid-qNsuDH8D7m .mbr-text P {
  text-align: left;
}
.cid-qNsuDHDp7Q {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qNsuDHDp7Q .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qNsuDHDp7Q .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qNsuDHDp7Q .mbr-text {
  color: #767676;
}
.cid-qNsyimTlQh {
  padding-top: 0px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-qNsyimTlQh .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-qNsyimTlQh .video-block {
    width: 100% !important;
  }
}
.cid-qNsuDIfcSq {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/redes-virtualizadas-banner-2000x1333.jpg");
}
.cid-qO6Xp0vPum {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-qO6Xp0vPum .mbr-section-subtitle {
  color: #767676;
}
.cid-qO6Xp0vPum .btn {
  margin: 0 0 .5rem 0;
}
.cid-rerREQPNuh {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rerREQPNuh .content {
    text-align: center;
  }
  .cid-rerREQPNuh .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rerREQPNuh .img-logo img {
  height: 6rem;
}
.cid-rerREQPNuh [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-rerREQPNuh .input-group-btn {
  display: inline-block;
}
.cid-rerREQPNuh .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-rerREQPNuh .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-rerREQPNuh [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-rerREQPNuh .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-rerREQPNuh .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rerREQPNuh .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rerREQPNuh .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rerREQPNuh .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rerREQPNuh .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-rerREQPNuh .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rerREQPNuh .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rerREQPNuh form .input-group input.form-control,
.cid-rerREQPNuh form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rerREQPNuh .form-inline {
  justify-content: center;
}
.cid-rerREQPNuh .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rerREQPNuh .foot-logo {
    text-align: center !important;
  }
  .cid-rerREQPNuh .foot-title {
    text-align: center !important;
  }
  .cid-rerREQPNuh .mbr-text {
    text-align: center !important;
  }
}
.cid-rerREQPNuh .foot-title B {
  color: #149dcc;
}
.cid-qNsN74Fnil .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qNsN74Fnil .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-qNsN74Fnil a {
  font-style: normal;
}
.cid-qNsN74Fnil .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qNsN74Fnil .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qNsN74Fnil .nav-item:focus,
.cid-qNsN74Fnil .nav-link:focus {
  outline: none;
}
.cid-qNsN74Fnil .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qNsN74Fnil .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qNsN74Fnil .menu-logo {
  margin-right: auto;
}
.cid-qNsN74Fnil .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qNsN74Fnil .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-qNsN74Fnil .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qNsN74Fnil .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qNsN74Fnil .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qNsN74Fnil .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qNsN74Fnil .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qNsN74Fnil .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qNsN74Fnil .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qNsN74Fnil .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qNsN74Fnil .dropdown .dropdown-menu {
  background: #55b4d4;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qNsN74Fnil .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qNsN74Fnil .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qNsN74Fnil .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qNsN74Fnil .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qNsN74Fnil .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-qNsN74Fnil .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qNsN74Fnil .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qNsN74Fnil .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qNsN74Fnil .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qNsN74Fnil .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qNsN74Fnil .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qNsN74Fnil button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qNsN74Fnil button.navbar-toggler:focus {
  outline: none;
}
.cid-qNsN74Fnil button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qNsN74Fnil button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qNsN74Fnil button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qNsN74Fnil button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qNsN74Fnil button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qNsN74Fnil nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qNsN74Fnil nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qNsN74Fnil nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qNsN74Fnil nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qNsN74Fnil .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qNsN74Fnil .collapsed .btn {
  display: flex;
}
.cid-qNsN74Fnil .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qNsN74Fnil .collapsed .navbar-collapse.collapsing,
.cid-qNsN74Fnil .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qNsN74Fnil .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qNsN74Fnil .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qNsN74Fnil .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qNsN74Fnil .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qNsN74Fnil .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qNsN74Fnil .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qNsN74Fnil .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qNsN74Fnil .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qNsN74Fnil .collapsed button.navbar-toggler {
  display: block;
}
.cid-qNsN74Fnil .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qNsN74Fnil .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qNsN74Fnil .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qNsN74Fnil .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qNsN74Fnil .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qNsN74Fnil .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-qNsN74Fnil.navbar-expand {
    flex-direction: column;
  }
  .cid-qNsN74Fnil img {
    height: 3.8rem !important;
  }
  .cid-qNsN74Fnil .btn {
    display: flex;
  }
  .cid-qNsN74Fnil button.navbar-toggler {
    display: block;
  }
  .cid-qNsN74Fnil .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qNsN74Fnil .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qNsN74Fnil .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qNsN74Fnil .navbar-collapse.collapsing,
  .cid-qNsN74Fnil .navbar-collapse.show {
    display: block !important;
  }
  .cid-qNsN74Fnil .navbar-collapse.collapsing .navbar-nav,
  .cid-qNsN74Fnil .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qNsN74Fnil .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qNsN74Fnil .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qNsN74Fnil .navbar-collapse.collapsing .navbar-buttons,
  .cid-qNsN74Fnil .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qNsN74Fnil .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qNsN74Fnil .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qNsN74Fnil .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qNsN74Fnil .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qNsN74Fnil .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qNsN74Fnil .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-qNsN74Fnil .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qNsN74Fnil .navbar-collapse {
  flex-basis: auto;
}
.cid-qNsN74Fnil .nav-link:hover,
.cid-qNsN74Fnil .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qNsN75MwvE {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/ti-emp-banner-fondo-1989x732.jpg");
}
.cid-qNsN75MwvE .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qNsN75MwvE .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qNsN75MwvE .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qNsN76Yk7d {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-qNsN76Yk7d H2 {
  color: #ffffff;
}
.cid-qNsN76Yk7d .mbr-section-subtitle {
  color: #767676;
}
.cid-qNsN76Yk7d SPAN {
  color: #ffffff;
}
.cid-qNsN77UHrv {
  padding-top: 90px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/forma-3-2000x1010.png");
}
.cid-qNsN77UHrv .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qNsN77UHrv .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qNsN77UHrv .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qNsN77UHrv H1 {
  color: #232323;
}
.cid-qNsN77UHrv .mbr-text,
.cid-qNsN77UHrv .mbr-section-btn {
  color: #232323;
}
.cid-qNsN78WxUU {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qNsN78WxUU .mbr-text,
.cid-qNsN78WxUU blockquote {
  color: #767676;
}
.cid-qNsN78WxUU .mbr-text {
  text-align: center;
}
.cid-qNsN78WxUU .mbr-text P {
  text-align: left;
}
.cid-qNsN79Ayed {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qNsN79Ayed .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qNsN79Ayed .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qNsN79Ayed .mbr-text {
  color: #767676;
}
.cid-qNsN7b1VNJ {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/telefonia-ip-banner-2000x1333.jpg");
}
.cid-qO6Xsp9o3r {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-qO6Xsp9o3r .mbr-section-subtitle {
  color: #767676;
}
.cid-qO6Xsp9o3r .btn {
  margin: 0 0 .5rem 0;
}
.cid-rerRICqeRX {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rerRICqeRX .content {
    text-align: center;
  }
  .cid-rerRICqeRX .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rerRICqeRX .img-logo img {
  height: 6rem;
}
.cid-rerRICqeRX [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-rerRICqeRX .input-group-btn {
  display: inline-block;
}
.cid-rerRICqeRX .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-rerRICqeRX .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-rerRICqeRX [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-rerRICqeRX .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-rerRICqeRX .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rerRICqeRX .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rerRICqeRX .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rerRICqeRX .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rerRICqeRX .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-rerRICqeRX .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rerRICqeRX .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rerRICqeRX form .input-group input.form-control,
.cid-rerRICqeRX form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rerRICqeRX .form-inline {
  justify-content: center;
}
.cid-rerRICqeRX .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rerRICqeRX .foot-logo {
    text-align: center !important;
  }
  .cid-rerRICqeRX .foot-title {
    text-align: center !important;
  }
  .cid-rerRICqeRX .mbr-text {
    text-align: center !important;
  }
}
.cid-rerRICqeRX .foot-title B {
  color: #149dcc;
}
.cid-qNsWo36uff .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qNsWo36uff .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-qNsWo36uff a {
  font-style: normal;
}
.cid-qNsWo36uff .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qNsWo36uff .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qNsWo36uff .nav-item:focus,
.cid-qNsWo36uff .nav-link:focus {
  outline: none;
}
.cid-qNsWo36uff .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qNsWo36uff .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qNsWo36uff .menu-logo {
  margin-right: auto;
}
.cid-qNsWo36uff .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qNsWo36uff .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-qNsWo36uff .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qNsWo36uff .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qNsWo36uff .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qNsWo36uff .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qNsWo36uff .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qNsWo36uff .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qNsWo36uff .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qNsWo36uff .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qNsWo36uff .dropdown .dropdown-menu {
  background: #55b4d4;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qNsWo36uff .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qNsWo36uff .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qNsWo36uff .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qNsWo36uff .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qNsWo36uff .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-qNsWo36uff .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qNsWo36uff .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qNsWo36uff .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qNsWo36uff .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qNsWo36uff .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qNsWo36uff .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qNsWo36uff button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qNsWo36uff button.navbar-toggler:focus {
  outline: none;
}
.cid-qNsWo36uff button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qNsWo36uff button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qNsWo36uff button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qNsWo36uff button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qNsWo36uff button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qNsWo36uff nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qNsWo36uff nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qNsWo36uff nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qNsWo36uff nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qNsWo36uff .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qNsWo36uff .collapsed .btn {
  display: flex;
}
.cid-qNsWo36uff .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qNsWo36uff .collapsed .navbar-collapse.collapsing,
.cid-qNsWo36uff .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qNsWo36uff .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qNsWo36uff .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qNsWo36uff .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qNsWo36uff .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qNsWo36uff .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qNsWo36uff .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qNsWo36uff .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qNsWo36uff .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qNsWo36uff .collapsed button.navbar-toggler {
  display: block;
}
.cid-qNsWo36uff .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qNsWo36uff .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qNsWo36uff .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qNsWo36uff .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qNsWo36uff .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qNsWo36uff .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-qNsWo36uff.navbar-expand {
    flex-direction: column;
  }
  .cid-qNsWo36uff img {
    height: 3.8rem !important;
  }
  .cid-qNsWo36uff .btn {
    display: flex;
  }
  .cid-qNsWo36uff button.navbar-toggler {
    display: block;
  }
  .cid-qNsWo36uff .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qNsWo36uff .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qNsWo36uff .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qNsWo36uff .navbar-collapse.collapsing,
  .cid-qNsWo36uff .navbar-collapse.show {
    display: block !important;
  }
  .cid-qNsWo36uff .navbar-collapse.collapsing .navbar-nav,
  .cid-qNsWo36uff .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qNsWo36uff .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qNsWo36uff .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qNsWo36uff .navbar-collapse.collapsing .navbar-buttons,
  .cid-qNsWo36uff .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qNsWo36uff .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qNsWo36uff .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qNsWo36uff .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qNsWo36uff .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qNsWo36uff .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qNsWo36uff .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-qNsWo36uff .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qNsWo36uff .navbar-collapse {
  flex-basis: auto;
}
.cid-qNsWo36uff .nav-link:hover,
.cid-qNsWo36uff .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qNsWo4c3dW {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/ti-emp-banner-fondo-1989x732.jpg");
}
.cid-qNsWo4c3dW .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qNsWo4c3dW .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qNsWo4c3dW .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qNsWo5c9ap {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-qNsWo5c9ap H2 {
  color: #ffffff;
}
.cid-qNsWo5c9ap .mbr-section-subtitle {
  color: #767676;
}
.cid-qNsWo5c9ap SPAN {
  color: #ffffff;
}
.cid-qNsWo63rLK {
  padding-top: 90px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/forma-3-2000x1010.png");
}
.cid-qNsWo63rLK .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qNsWo63rLK .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qNsWo63rLK .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qNsWo63rLK H1 {
  color: #232323;
}
.cid-qNsWo63rLK .mbr-text,
.cid-qNsWo63rLK .mbr-section-btn {
  color: #232323;
}
.cid-qNsWo6Ss02 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qNsWo6Ss02 .mbr-text,
.cid-qNsWo6Ss02 blockquote {
  color: #767676;
}
.cid-qNsWo6Ss02 .mbr-text {
  text-align: center;
}
.cid-qNsWo6Ss02 .mbr-text P {
  text-align: left;
}
.cid-qNsWo7pTOg {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qNsWo7pTOg .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qNsWo7pTOg .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qNsWo7pTOg .mbr-text {
  color: #767676;
}
.cid-qNsWo7ZuAm {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/cctv-banner-2000x1333.jpg");
}
.cid-qO6XvUPR05 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-qO6XvUPR05 .mbr-section-subtitle {
  color: #767676;
}
.cid-qO6XvUPR05 .btn {
  margin: 0 0 .5rem 0;
}
.cid-rerRLDo6IN {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rerRLDo6IN .content {
    text-align: center;
  }
  .cid-rerRLDo6IN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rerRLDo6IN .img-logo img {
  height: 6rem;
}
.cid-rerRLDo6IN [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-rerRLDo6IN .input-group-btn {
  display: inline-block;
}
.cid-rerRLDo6IN .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-rerRLDo6IN .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-rerRLDo6IN [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-rerRLDo6IN .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-rerRLDo6IN .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rerRLDo6IN .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rerRLDo6IN .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rerRLDo6IN .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rerRLDo6IN .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-rerRLDo6IN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rerRLDo6IN .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rerRLDo6IN form .input-group input.form-control,
.cid-rerRLDo6IN form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rerRLDo6IN .form-inline {
  justify-content: center;
}
.cid-rerRLDo6IN .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rerRLDo6IN .foot-logo {
    text-align: center !important;
  }
  .cid-rerRLDo6IN .foot-title {
    text-align: center !important;
  }
  .cid-rerRLDo6IN .mbr-text {
    text-align: center !important;
  }
}
.cid-rerRLDo6IN .foot-title B {
  color: #149dcc;
}
.cid-qNDXQgAnhh .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qNDXQgAnhh .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-qNDXQgAnhh a {
  font-style: normal;
}
.cid-qNDXQgAnhh .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qNDXQgAnhh .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qNDXQgAnhh .nav-item:focus,
.cid-qNDXQgAnhh .nav-link:focus {
  outline: none;
}
.cid-qNDXQgAnhh .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qNDXQgAnhh .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qNDXQgAnhh .menu-logo {
  margin-right: auto;
}
.cid-qNDXQgAnhh .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qNDXQgAnhh .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-qNDXQgAnhh .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qNDXQgAnhh .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qNDXQgAnhh .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qNDXQgAnhh .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qNDXQgAnhh .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qNDXQgAnhh .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qNDXQgAnhh .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qNDXQgAnhh .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qNDXQgAnhh .dropdown .dropdown-menu {
  background: #55b4d4;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qNDXQgAnhh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qNDXQgAnhh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qNDXQgAnhh .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qNDXQgAnhh .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qNDXQgAnhh .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-qNDXQgAnhh .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qNDXQgAnhh .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qNDXQgAnhh .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qNDXQgAnhh .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qNDXQgAnhh .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qNDXQgAnhh .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qNDXQgAnhh button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qNDXQgAnhh button.navbar-toggler:focus {
  outline: none;
}
.cid-qNDXQgAnhh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qNDXQgAnhh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qNDXQgAnhh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qNDXQgAnhh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qNDXQgAnhh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qNDXQgAnhh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qNDXQgAnhh nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qNDXQgAnhh nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qNDXQgAnhh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qNDXQgAnhh .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qNDXQgAnhh .collapsed .btn {
  display: flex;
}
.cid-qNDXQgAnhh .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qNDXQgAnhh .collapsed .navbar-collapse.collapsing,
.cid-qNDXQgAnhh .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qNDXQgAnhh .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qNDXQgAnhh .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qNDXQgAnhh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qNDXQgAnhh .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qNDXQgAnhh .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qNDXQgAnhh .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qNDXQgAnhh .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qNDXQgAnhh .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qNDXQgAnhh .collapsed button.navbar-toggler {
  display: block;
}
.cid-qNDXQgAnhh .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qNDXQgAnhh .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qNDXQgAnhh .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qNDXQgAnhh .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qNDXQgAnhh .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qNDXQgAnhh .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-qNDXQgAnhh.navbar-expand {
    flex-direction: column;
  }
  .cid-qNDXQgAnhh img {
    height: 3.8rem !important;
  }
  .cid-qNDXQgAnhh .btn {
    display: flex;
  }
  .cid-qNDXQgAnhh button.navbar-toggler {
    display: block;
  }
  .cid-qNDXQgAnhh .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qNDXQgAnhh .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qNDXQgAnhh .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qNDXQgAnhh .navbar-collapse.collapsing,
  .cid-qNDXQgAnhh .navbar-collapse.show {
    display: block !important;
  }
  .cid-qNDXQgAnhh .navbar-collapse.collapsing .navbar-nav,
  .cid-qNDXQgAnhh .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qNDXQgAnhh .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qNDXQgAnhh .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qNDXQgAnhh .navbar-collapse.collapsing .navbar-buttons,
  .cid-qNDXQgAnhh .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qNDXQgAnhh .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qNDXQgAnhh .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qNDXQgAnhh .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qNDXQgAnhh .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qNDXQgAnhh .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qNDXQgAnhh .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-qNDXQgAnhh .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qNDXQgAnhh .navbar-collapse {
  flex-basis: auto;
}
.cid-qNDXQgAnhh .nav-link:hover,
.cid-qNDXQgAnhh .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qNDXVQzteb {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/sop-tec-banner-1989x732.jpg");
}
.cid-qNDXVQzteb .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qNDXVQzteb .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qNDXVQzteb .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qNDXQitFWd {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-qNDXQitFWd H2 {
  color: #ffffff;
}
.cid-qNDXQitFWd .mbr-section-subtitle {
  color: #767676;
}
.cid-qNDXQitFWd SPAN {
  color: #ffffff;
}
.cid-qNDXQjeoNb {
  padding-top: 90px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/forma-3-2000x1010.png");
}
.cid-qNDXQjeoNb .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qNDXQjeoNb .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qNDXQjeoNb .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qNDXQjeoNb H1 {
  color: #232323;
}
.cid-qNDXQjeoNb .mbr-text,
.cid-qNDXQjeoNb .mbr-section-btn {
  color: #232323;
}
.cid-qNDXQk6xDS {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qNDXQk6xDS .mbr-text,
.cid-qNDXQk6xDS blockquote {
  color: #767676;
}
.cid-qNDXQk6xDS .mbr-text {
  text-align: center;
}
.cid-qNDXQk6xDS .mbr-text P {
  text-align: left;
}
.cid-ramn3m32qq {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ramn3m32qq .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-ramn3m32qq .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-ramn3m32qq .mbr-text {
  color: #767676;
}
.cid-qNDXQkAiFO {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qNDXQkAiFO .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qNDXQkAiFO .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qNDXQkAiFO .mbr-text {
  color: #767676;
}
.cid-ramnUAXqME {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ramnUAXqME .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-ramnUAXqME .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-ramnUAXqME .mbr-text {
  color: #767676;
}
.cid-qNEqEI7PQK {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qNEqEI7PQK .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qNEqEI7PQK .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qNEqEI7PQK .mbr-text {
  color: #767676;
}
.cid-qNDXQl7lbm {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/reparacion-hardware-banner-2000x1333.jpg");
}
.cid-qNDXQlQVju {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-qNDXQlQVju .mbr-section-subtitle {
  color: #767676;
}
.cid-qNDXQlQVju .btn {
  margin: 0 0 .5rem 0;
}
.cid-rerQj3X9yW {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rerQj3X9yW .content {
    text-align: center;
  }
  .cid-rerQj3X9yW .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rerQj3X9yW .img-logo img {
  height: 6rem;
}
.cid-rerQj3X9yW [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-rerQj3X9yW .input-group-btn {
  display: inline-block;
}
.cid-rerQj3X9yW .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-rerQj3X9yW .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-rerQj3X9yW [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-rerQj3X9yW .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-rerQj3X9yW .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rerQj3X9yW .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rerQj3X9yW .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rerQj3X9yW .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rerQj3X9yW .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-rerQj3X9yW .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rerQj3X9yW .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rerQj3X9yW form .input-group input.form-control,
.cid-rerQj3X9yW form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rerQj3X9yW .form-inline {
  justify-content: center;
}
.cid-rerQj3X9yW .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rerQj3X9yW .foot-logo {
    text-align: center !important;
  }
  .cid-rerQj3X9yW .foot-title {
    text-align: center !important;
  }
  .cid-rerQj3X9yW .mbr-text {
    text-align: center !important;
  }
}
.cid-rerQj3X9yW .foot-title B {
  color: #149dcc;
}
.cid-qNEusqVJ3x .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qNEusqVJ3x .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-qNEusqVJ3x a {
  font-style: normal;
}
.cid-qNEusqVJ3x .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qNEusqVJ3x .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qNEusqVJ3x .nav-item:focus,
.cid-qNEusqVJ3x .nav-link:focus {
  outline: none;
}
.cid-qNEusqVJ3x .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qNEusqVJ3x .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qNEusqVJ3x .menu-logo {
  margin-right: auto;
}
.cid-qNEusqVJ3x .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qNEusqVJ3x .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-qNEusqVJ3x .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qNEusqVJ3x .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qNEusqVJ3x .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qNEusqVJ3x .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qNEusqVJ3x .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qNEusqVJ3x .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qNEusqVJ3x .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qNEusqVJ3x .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qNEusqVJ3x .dropdown .dropdown-menu {
  background: #55b4d4;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qNEusqVJ3x .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qNEusqVJ3x .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qNEusqVJ3x .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qNEusqVJ3x .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qNEusqVJ3x .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-qNEusqVJ3x .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qNEusqVJ3x .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qNEusqVJ3x .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qNEusqVJ3x .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qNEusqVJ3x .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qNEusqVJ3x .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qNEusqVJ3x button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qNEusqVJ3x button.navbar-toggler:focus {
  outline: none;
}
.cid-qNEusqVJ3x button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qNEusqVJ3x button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qNEusqVJ3x button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qNEusqVJ3x button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qNEusqVJ3x button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qNEusqVJ3x nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qNEusqVJ3x nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qNEusqVJ3x nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qNEusqVJ3x nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qNEusqVJ3x .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qNEusqVJ3x .collapsed .btn {
  display: flex;
}
.cid-qNEusqVJ3x .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qNEusqVJ3x .collapsed .navbar-collapse.collapsing,
.cid-qNEusqVJ3x .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qNEusqVJ3x .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qNEusqVJ3x .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qNEusqVJ3x .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qNEusqVJ3x .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qNEusqVJ3x .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qNEusqVJ3x .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qNEusqVJ3x .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qNEusqVJ3x .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qNEusqVJ3x .collapsed button.navbar-toggler {
  display: block;
}
.cid-qNEusqVJ3x .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qNEusqVJ3x .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qNEusqVJ3x .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qNEusqVJ3x .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qNEusqVJ3x .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qNEusqVJ3x .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-qNEusqVJ3x.navbar-expand {
    flex-direction: column;
  }
  .cid-qNEusqVJ3x img {
    height: 3.8rem !important;
  }
  .cid-qNEusqVJ3x .btn {
    display: flex;
  }
  .cid-qNEusqVJ3x button.navbar-toggler {
    display: block;
  }
  .cid-qNEusqVJ3x .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qNEusqVJ3x .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qNEusqVJ3x .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qNEusqVJ3x .navbar-collapse.collapsing,
  .cid-qNEusqVJ3x .navbar-collapse.show {
    display: block !important;
  }
  .cid-qNEusqVJ3x .navbar-collapse.collapsing .navbar-nav,
  .cid-qNEusqVJ3x .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qNEusqVJ3x .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qNEusqVJ3x .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qNEusqVJ3x .navbar-collapse.collapsing .navbar-buttons,
  .cid-qNEusqVJ3x .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qNEusqVJ3x .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qNEusqVJ3x .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qNEusqVJ3x .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qNEusqVJ3x .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qNEusqVJ3x .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qNEusqVJ3x .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-qNEusqVJ3x .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qNEusqVJ3x .navbar-collapse {
  flex-basis: auto;
}
.cid-qNEusqVJ3x .nav-link:hover,
.cid-qNEusqVJ3x .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qNEuss7zIj {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/sop-tec-banner-1989x732.jpg");
}
.cid-qNEuss7zIj .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qNEuss7zIj .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qNEuss7zIj .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qNEustb86X {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-qNEustb86X H2 {
  color: #ffffff;
}
.cid-qNEustb86X .mbr-section-subtitle {
  color: #767676;
}
.cid-qNEustb86X SPAN {
  color: #ffffff;
}
.cid-qNEusu8At3 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/forma-3-2000x1010.png");
}
.cid-qNEusu8At3 .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qNEusu8At3 .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qNEusu8At3 .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qNEusu8At3 H1 {
  color: #232323;
}
.cid-qNEusu8At3 .mbr-text,
.cid-qNEusu8At3 .mbr-section-btn {
  color: #232323;
}
.cid-qNEusvnpWB {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qNEusvnpWB .mbr-text,
.cid-qNEusvnpWB blockquote {
  color: #767676;
}
.cid-qNEusvnpWB .mbr-text {
  text-align: left;
}
.cid-qNEusvnpWB .mbr-text P {
  text-align: left;
}
.cid-qNEusw22yl {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qNEusw22yl .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qNEusw22yl .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qNEusw22yl .mbr-text {
  color: #767676;
}
.cid-qNEusyfkIa {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/impresoras-banner-2000x1333.jpg");
}
.cid-qNEuszos0N {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-qNEuszos0N .mbr-section-subtitle {
  color: #767676;
}
.cid-qNEuszos0N .btn {
  margin: 0 0 .5rem 0;
}
.cid-rerQopOuZa {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rerQopOuZa .content {
    text-align: center;
  }
  .cid-rerQopOuZa .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rerQopOuZa .img-logo img {
  height: 6rem;
}
.cid-rerQopOuZa [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-rerQopOuZa .input-group-btn {
  display: inline-block;
}
.cid-rerQopOuZa .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-rerQopOuZa .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-rerQopOuZa [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-rerQopOuZa .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-rerQopOuZa .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rerQopOuZa .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rerQopOuZa .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rerQopOuZa .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rerQopOuZa .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-rerQopOuZa .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rerQopOuZa .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rerQopOuZa form .input-group input.form-control,
.cid-rerQopOuZa form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rerQopOuZa .form-inline {
  justify-content: center;
}
.cid-rerQopOuZa .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rerQopOuZa .foot-logo {
    text-align: center !important;
  }
  .cid-rerQopOuZa .foot-title {
    text-align: center !important;
  }
  .cid-rerQopOuZa .mbr-text {
    text-align: center !important;
  }
}
.cid-rerQopOuZa .foot-title B {
  color: #149dcc;
}
.cid-qNI9zJZmZZ .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qNI9zJZmZZ .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-qNI9zJZmZZ a {
  font-style: normal;
}
.cid-qNI9zJZmZZ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qNI9zJZmZZ .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qNI9zJZmZZ .nav-item:focus,
.cid-qNI9zJZmZZ .nav-link:focus {
  outline: none;
}
.cid-qNI9zJZmZZ .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qNI9zJZmZZ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qNI9zJZmZZ .menu-logo {
  margin-right: auto;
}
.cid-qNI9zJZmZZ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qNI9zJZmZZ .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-qNI9zJZmZZ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qNI9zJZmZZ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qNI9zJZmZZ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qNI9zJZmZZ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qNI9zJZmZZ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qNI9zJZmZZ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qNI9zJZmZZ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qNI9zJZmZZ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qNI9zJZmZZ .dropdown .dropdown-menu {
  background: #55b4d4;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qNI9zJZmZZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qNI9zJZmZZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qNI9zJZmZZ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qNI9zJZmZZ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qNI9zJZmZZ .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-qNI9zJZmZZ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qNI9zJZmZZ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qNI9zJZmZZ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qNI9zJZmZZ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qNI9zJZmZZ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qNI9zJZmZZ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qNI9zJZmZZ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qNI9zJZmZZ button.navbar-toggler:focus {
  outline: none;
}
.cid-qNI9zJZmZZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qNI9zJZmZZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qNI9zJZmZZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qNI9zJZmZZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qNI9zJZmZZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qNI9zJZmZZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qNI9zJZmZZ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qNI9zJZmZZ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qNI9zJZmZZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qNI9zJZmZZ .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qNI9zJZmZZ .collapsed .btn {
  display: flex;
}
.cid-qNI9zJZmZZ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qNI9zJZmZZ .collapsed .navbar-collapse.collapsing,
.cid-qNI9zJZmZZ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qNI9zJZmZZ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qNI9zJZmZZ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qNI9zJZmZZ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qNI9zJZmZZ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qNI9zJZmZZ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qNI9zJZmZZ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qNI9zJZmZZ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qNI9zJZmZZ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qNI9zJZmZZ .collapsed button.navbar-toggler {
  display: block;
}
.cid-qNI9zJZmZZ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qNI9zJZmZZ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qNI9zJZmZZ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qNI9zJZmZZ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qNI9zJZmZZ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qNI9zJZmZZ .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-qNI9zJZmZZ.navbar-expand {
    flex-direction: column;
  }
  .cid-qNI9zJZmZZ img {
    height: 3.8rem !important;
  }
  .cid-qNI9zJZmZZ .btn {
    display: flex;
  }
  .cid-qNI9zJZmZZ button.navbar-toggler {
    display: block;
  }
  .cid-qNI9zJZmZZ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qNI9zJZmZZ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qNI9zJZmZZ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qNI9zJZmZZ .navbar-collapse.collapsing,
  .cid-qNI9zJZmZZ .navbar-collapse.show {
    display: block !important;
  }
  .cid-qNI9zJZmZZ .navbar-collapse.collapsing .navbar-nav,
  .cid-qNI9zJZmZZ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qNI9zJZmZZ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qNI9zJZmZZ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qNI9zJZmZZ .navbar-collapse.collapsing .navbar-buttons,
  .cid-qNI9zJZmZZ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qNI9zJZmZZ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qNI9zJZmZZ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qNI9zJZmZZ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qNI9zJZmZZ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qNI9zJZmZZ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qNI9zJZmZZ .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-qNI9zJZmZZ .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qNI9zJZmZZ .navbar-collapse {
  flex-basis: auto;
}
.cid-qNI9zJZmZZ .nav-link:hover,
.cid-qNI9zJZmZZ .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qNI9zKYMgh {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/sop-tec-banner-1989x732.jpg");
}
.cid-qNI9zKYMgh .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qNI9zKYMgh .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qNI9zKYMgh .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qNI9zLTlx7 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-qNI9zLTlx7 H2 {
  color: #ffffff;
}
.cid-qNI9zLTlx7 .mbr-section-subtitle {
  color: #767676;
}
.cid-qNI9zLTlx7 SPAN {
  color: #ffffff;
}
.cid-qNI9zMCH7L {
  padding-top: 90px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/forma-3-2000x1010.png");
}
.cid-qNI9zMCH7L .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qNI9zMCH7L .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qNI9zMCH7L .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qNI9zMCH7L H1 {
  color: #232323;
}
.cid-qNI9zMCH7L .mbr-text,
.cid-qNI9zMCH7L .mbr-section-btn {
  color: #232323;
}
.cid-qNI9zNtM4i {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qNI9zNtM4i .mbr-text,
.cid-qNI9zNtM4i blockquote {
  color: #767676;
}
.cid-qNI9zNtM4i .mbr-text {
  text-align: left;
}
.cid-qNI9zNtM4i .mbr-text P {
  text-align: left;
}
.cid-qNI9zO3JDW {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qNI9zO3JDW .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qNI9zO3JDW .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qNI9zO3JDW .mbr-text {
  color: #767676;
}
.cid-qNI9zOIRZn {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/software-support-banner-2000x1333.jpg");
}
.cid-qO6Vi0jnyy {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-qO6Vi0jnyy .mbr-section-subtitle {
  color: #767676;
}
.cid-qO6Vi0jnyy .btn {
  margin: 0 0 .5rem 0;
}
.cid-rerQF50IYs {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rerQF50IYs .content {
    text-align: center;
  }
  .cid-rerQF50IYs .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rerQF50IYs .img-logo img {
  height: 6rem;
}
.cid-rerQF50IYs [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-rerQF50IYs .input-group-btn {
  display: inline-block;
}
.cid-rerQF50IYs .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-rerQF50IYs .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-rerQF50IYs [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-rerQF50IYs .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-rerQF50IYs .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rerQF50IYs .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rerQF50IYs .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rerQF50IYs .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rerQF50IYs .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-rerQF50IYs .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rerQF50IYs .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rerQF50IYs form .input-group input.form-control,
.cid-rerQF50IYs form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rerQF50IYs .form-inline {
  justify-content: center;
}
.cid-rerQF50IYs .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rerQF50IYs .foot-logo {
    text-align: center !important;
  }
  .cid-rerQF50IYs .foot-title {
    text-align: center !important;
  }
  .cid-rerQF50IYs .mbr-text {
    text-align: center !important;
  }
}
.cid-rerQF50IYs .foot-title B {
  color: #149dcc;
}
.cid-qNIlJhoLpM .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qNIlJhoLpM .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-qNIlJhoLpM a {
  font-style: normal;
}
.cid-qNIlJhoLpM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qNIlJhoLpM .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qNIlJhoLpM .nav-item:focus,
.cid-qNIlJhoLpM .nav-link:focus {
  outline: none;
}
.cid-qNIlJhoLpM .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qNIlJhoLpM .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qNIlJhoLpM .menu-logo {
  margin-right: auto;
}
.cid-qNIlJhoLpM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qNIlJhoLpM .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-qNIlJhoLpM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qNIlJhoLpM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qNIlJhoLpM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qNIlJhoLpM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qNIlJhoLpM .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qNIlJhoLpM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qNIlJhoLpM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qNIlJhoLpM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qNIlJhoLpM .dropdown .dropdown-menu {
  background: #55b4d4;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qNIlJhoLpM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qNIlJhoLpM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qNIlJhoLpM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qNIlJhoLpM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qNIlJhoLpM .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-qNIlJhoLpM .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qNIlJhoLpM .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qNIlJhoLpM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qNIlJhoLpM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qNIlJhoLpM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qNIlJhoLpM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qNIlJhoLpM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qNIlJhoLpM button.navbar-toggler:focus {
  outline: none;
}
.cid-qNIlJhoLpM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qNIlJhoLpM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qNIlJhoLpM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qNIlJhoLpM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qNIlJhoLpM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qNIlJhoLpM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qNIlJhoLpM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qNIlJhoLpM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qNIlJhoLpM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qNIlJhoLpM .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qNIlJhoLpM .collapsed .btn {
  display: flex;
}
.cid-qNIlJhoLpM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qNIlJhoLpM .collapsed .navbar-collapse.collapsing,
.cid-qNIlJhoLpM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qNIlJhoLpM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qNIlJhoLpM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qNIlJhoLpM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qNIlJhoLpM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qNIlJhoLpM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qNIlJhoLpM .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qNIlJhoLpM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qNIlJhoLpM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qNIlJhoLpM .collapsed button.navbar-toggler {
  display: block;
}
.cid-qNIlJhoLpM .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qNIlJhoLpM .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qNIlJhoLpM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qNIlJhoLpM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qNIlJhoLpM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qNIlJhoLpM .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-qNIlJhoLpM.navbar-expand {
    flex-direction: column;
  }
  .cid-qNIlJhoLpM img {
    height: 3.8rem !important;
  }
  .cid-qNIlJhoLpM .btn {
    display: flex;
  }
  .cid-qNIlJhoLpM button.navbar-toggler {
    display: block;
  }
  .cid-qNIlJhoLpM .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qNIlJhoLpM .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qNIlJhoLpM .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qNIlJhoLpM .navbar-collapse.collapsing,
  .cid-qNIlJhoLpM .navbar-collapse.show {
    display: block !important;
  }
  .cid-qNIlJhoLpM .navbar-collapse.collapsing .navbar-nav,
  .cid-qNIlJhoLpM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qNIlJhoLpM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qNIlJhoLpM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qNIlJhoLpM .navbar-collapse.collapsing .navbar-buttons,
  .cid-qNIlJhoLpM .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qNIlJhoLpM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qNIlJhoLpM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qNIlJhoLpM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qNIlJhoLpM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qNIlJhoLpM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qNIlJhoLpM .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-qNIlJhoLpM .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qNIlJhoLpM .navbar-collapse {
  flex-basis: auto;
}
.cid-qNIlJhoLpM .nav-link:hover,
.cid-qNIlJhoLpM .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qNIlJiujET {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/sop-tec-banner-1989x732.jpg");
}
.cid-qNIlJiujET .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qNIlJiujET .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qNIlJiujET .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qNIlJjvBde {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-qNIlJjvBde H2 {
  color: #ffffff;
}
.cid-qNIlJjvBde .mbr-section-subtitle {
  color: #767676;
}
.cid-qNIlJjvBde SPAN {
  color: #ffffff;
}
.cid-qNIlJki8Bh {
  padding-top: 90px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/forma-3-2000x1010.png");
}
.cid-qNIlJki8Bh .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qNIlJki8Bh .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qNIlJki8Bh .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qNIlJki8Bh H1 {
  color: #232323;
}
.cid-qNIlJki8Bh .mbr-text,
.cid-qNIlJki8Bh .mbr-section-btn {
  color: #232323;
}
.cid-qNIlJl7TiH {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qNIlJl7TiH .mbr-text,
.cid-qNIlJl7TiH blockquote {
  color: #767676;
}
.cid-qNIlJl7TiH .mbr-text {
  text-align: left;
}
.cid-qNIlJl7TiH .mbr-text P {
  text-align: left;
}
.cid-qNIlJlF4wD {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qNIlJlF4wD .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qNIlJlF4wD .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qNIlJlF4wD .mbr-text {
  color: #767676;
}
.cid-qNIlJme8ek {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/info-banner-2000x1333.jpg");
}
.cid-qO6W4ejmAL {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-qO6W4ejmAL .mbr-section-subtitle {
  color: #767676;
}
.cid-qO6W4ejmAL .btn {
  margin: 0 0 .5rem 0;
}
.cid-rerQI4SpNv {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rerQI4SpNv .content {
    text-align: center;
  }
  .cid-rerQI4SpNv .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rerQI4SpNv .img-logo img {
  height: 6rem;
}
.cid-rerQI4SpNv [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-rerQI4SpNv .input-group-btn {
  display: inline-block;
}
.cid-rerQI4SpNv .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-rerQI4SpNv .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-rerQI4SpNv [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-rerQI4SpNv .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-rerQI4SpNv .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rerQI4SpNv .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rerQI4SpNv .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rerQI4SpNv .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rerQI4SpNv .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-rerQI4SpNv .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rerQI4SpNv .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rerQI4SpNv form .input-group input.form-control,
.cid-rerQI4SpNv form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rerQI4SpNv .form-inline {
  justify-content: center;
}
.cid-rerQI4SpNv .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rerQI4SpNv .foot-logo {
    text-align: center !important;
  }
  .cid-rerQI4SpNv .foot-title {
    text-align: center !important;
  }
  .cid-rerQI4SpNv .mbr-text {
    text-align: center !important;
  }
}
.cid-rerQI4SpNv .foot-title B {
  color: #149dcc;
}
.cid-qNIJXSUgON .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qNIJXSUgON .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-qNIJXSUgON a {
  font-style: normal;
}
.cid-qNIJXSUgON .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qNIJXSUgON .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qNIJXSUgON .nav-item:focus,
.cid-qNIJXSUgON .nav-link:focus {
  outline: none;
}
.cid-qNIJXSUgON .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qNIJXSUgON .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qNIJXSUgON .menu-logo {
  margin-right: auto;
}
.cid-qNIJXSUgON .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qNIJXSUgON .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-qNIJXSUgON .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qNIJXSUgON .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qNIJXSUgON .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qNIJXSUgON .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qNIJXSUgON .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qNIJXSUgON .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qNIJXSUgON .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qNIJXSUgON .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qNIJXSUgON .dropdown .dropdown-menu {
  background: #55b4d4;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qNIJXSUgON .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qNIJXSUgON .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qNIJXSUgON .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qNIJXSUgON .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qNIJXSUgON .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-qNIJXSUgON .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qNIJXSUgON .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qNIJXSUgON .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qNIJXSUgON .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qNIJXSUgON .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qNIJXSUgON .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qNIJXSUgON button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qNIJXSUgON button.navbar-toggler:focus {
  outline: none;
}
.cid-qNIJXSUgON button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qNIJXSUgON button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qNIJXSUgON button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qNIJXSUgON button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qNIJXSUgON button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qNIJXSUgON nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qNIJXSUgON nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qNIJXSUgON nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qNIJXSUgON nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qNIJXSUgON .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qNIJXSUgON .collapsed .btn {
  display: flex;
}
.cid-qNIJXSUgON .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qNIJXSUgON .collapsed .navbar-collapse.collapsing,
.cid-qNIJXSUgON .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qNIJXSUgON .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qNIJXSUgON .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qNIJXSUgON .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qNIJXSUgON .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qNIJXSUgON .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qNIJXSUgON .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qNIJXSUgON .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qNIJXSUgON .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qNIJXSUgON .collapsed button.navbar-toggler {
  display: block;
}
.cid-qNIJXSUgON .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qNIJXSUgON .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qNIJXSUgON .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qNIJXSUgON .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qNIJXSUgON .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qNIJXSUgON .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-qNIJXSUgON.navbar-expand {
    flex-direction: column;
  }
  .cid-qNIJXSUgON img {
    height: 3.8rem !important;
  }
  .cid-qNIJXSUgON .btn {
    display: flex;
  }
  .cid-qNIJXSUgON button.navbar-toggler {
    display: block;
  }
  .cid-qNIJXSUgON .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qNIJXSUgON .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qNIJXSUgON .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qNIJXSUgON .navbar-collapse.collapsing,
  .cid-qNIJXSUgON .navbar-collapse.show {
    display: block !important;
  }
  .cid-qNIJXSUgON .navbar-collapse.collapsing .navbar-nav,
  .cid-qNIJXSUgON .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qNIJXSUgON .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qNIJXSUgON .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qNIJXSUgON .navbar-collapse.collapsing .navbar-buttons,
  .cid-qNIJXSUgON .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qNIJXSUgON .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qNIJXSUgON .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qNIJXSUgON .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qNIJXSUgON .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qNIJXSUgON .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qNIJXSUgON .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-qNIJXSUgON .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qNIJXSUgON .navbar-collapse {
  flex-basis: auto;
}
.cid-qNIJXSUgON .nav-link:hover,
.cid-qNIJXSUgON .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qNIJXU84iK {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/sop-tec-banner-1989x732.jpg");
}
.cid-qNIJXU84iK .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qNIJXU84iK .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qNIJXU84iK .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qNIJXVygUP {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-qNIJXVygUP H2 {
  color: #ffffff;
}
.cid-qNIJXVygUP .mbr-section-subtitle {
  color: #767676;
}
.cid-qNIJXVygUP SPAN {
  color: #ffffff;
}
.cid-qNIJXWNhq8 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/forma-3-2000x1010.png");
}
.cid-qNIJXWNhq8 .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qNIJXWNhq8 .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qNIJXWNhq8 .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qNIJXWNhq8 H1 {
  color: #232323;
}
.cid-qNIJXWNhq8 .mbr-text,
.cid-qNIJXWNhq8 .mbr-section-btn {
  color: #232323;
}
.cid-qNIJXY0zHP {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qNIJXY0zHP .mbr-text,
.cid-qNIJXY0zHP blockquote {
  color: #767676;
}
.cid-qNIJXY0zHP .mbr-text {
  text-align: left;
}
.cid-qNIJXY0zHP .mbr-text P {
  text-align: left;
}
.cid-qNIJXYD9mm {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qNIJXYD9mm .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qNIJXYD9mm .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qNIJXYD9mm .mbr-text {
  color: #767676;
}
.cid-qNIJXZlHNT {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/cyber-security-banner-2000x1333.jpg");
}
.cid-qO6W98SwMT {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-qO6W98SwMT .mbr-section-subtitle {
  color: #767676;
}
.cid-qO6W98SwMT .btn {
  margin: 0 0 .5rem 0;
}
.cid-rerQL8W4oQ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rerQL8W4oQ .content {
    text-align: center;
  }
  .cid-rerQL8W4oQ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rerQL8W4oQ .img-logo img {
  height: 6rem;
}
.cid-rerQL8W4oQ [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-rerQL8W4oQ .input-group-btn {
  display: inline-block;
}
.cid-rerQL8W4oQ .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-rerQL8W4oQ .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-rerQL8W4oQ [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-rerQL8W4oQ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-rerQL8W4oQ .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rerQL8W4oQ .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rerQL8W4oQ .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rerQL8W4oQ .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rerQL8W4oQ .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-rerQL8W4oQ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rerQL8W4oQ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rerQL8W4oQ form .input-group input.form-control,
.cid-rerQL8W4oQ form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rerQL8W4oQ .form-inline {
  justify-content: center;
}
.cid-rerQL8W4oQ .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rerQL8W4oQ .foot-logo {
    text-align: center !important;
  }
  .cid-rerQL8W4oQ .foot-title {
    text-align: center !important;
  }
  .cid-rerQL8W4oQ .mbr-text {
    text-align: center !important;
  }
}
.cid-rerQL8W4oQ .foot-title B {
  color: #149dcc;
}
.cid-qNIXw3Yk2S .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qNIXw3Yk2S .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-qNIXw3Yk2S a {
  font-style: normal;
}
.cid-qNIXw3Yk2S .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qNIXw3Yk2S .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qNIXw3Yk2S .nav-item:focus,
.cid-qNIXw3Yk2S .nav-link:focus {
  outline: none;
}
.cid-qNIXw3Yk2S .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qNIXw3Yk2S .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qNIXw3Yk2S .menu-logo {
  margin-right: auto;
}
.cid-qNIXw3Yk2S .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qNIXw3Yk2S .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-qNIXw3Yk2S .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qNIXw3Yk2S .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qNIXw3Yk2S .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qNIXw3Yk2S .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qNIXw3Yk2S .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qNIXw3Yk2S .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qNIXw3Yk2S .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qNIXw3Yk2S .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qNIXw3Yk2S .dropdown .dropdown-menu {
  background: #55b4d4;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qNIXw3Yk2S .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qNIXw3Yk2S .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qNIXw3Yk2S .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qNIXw3Yk2S .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qNIXw3Yk2S .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-qNIXw3Yk2S .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qNIXw3Yk2S .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qNIXw3Yk2S .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qNIXw3Yk2S .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qNIXw3Yk2S .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qNIXw3Yk2S .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qNIXw3Yk2S button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qNIXw3Yk2S button.navbar-toggler:focus {
  outline: none;
}
.cid-qNIXw3Yk2S button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qNIXw3Yk2S button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qNIXw3Yk2S button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qNIXw3Yk2S button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qNIXw3Yk2S button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qNIXw3Yk2S nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qNIXw3Yk2S nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qNIXw3Yk2S nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qNIXw3Yk2S nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qNIXw3Yk2S .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qNIXw3Yk2S .collapsed .btn {
  display: flex;
}
.cid-qNIXw3Yk2S .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qNIXw3Yk2S .collapsed .navbar-collapse.collapsing,
.cid-qNIXw3Yk2S .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qNIXw3Yk2S .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qNIXw3Yk2S .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qNIXw3Yk2S .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qNIXw3Yk2S .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qNIXw3Yk2S .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qNIXw3Yk2S .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qNIXw3Yk2S .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qNIXw3Yk2S .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qNIXw3Yk2S .collapsed button.navbar-toggler {
  display: block;
}
.cid-qNIXw3Yk2S .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qNIXw3Yk2S .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qNIXw3Yk2S .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qNIXw3Yk2S .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qNIXw3Yk2S .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qNIXw3Yk2S .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-qNIXw3Yk2S.navbar-expand {
    flex-direction: column;
  }
  .cid-qNIXw3Yk2S img {
    height: 3.8rem !important;
  }
  .cid-qNIXw3Yk2S .btn {
    display: flex;
  }
  .cid-qNIXw3Yk2S button.navbar-toggler {
    display: block;
  }
  .cid-qNIXw3Yk2S .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qNIXw3Yk2S .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qNIXw3Yk2S .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qNIXw3Yk2S .navbar-collapse.collapsing,
  .cid-qNIXw3Yk2S .navbar-collapse.show {
    display: block !important;
  }
  .cid-qNIXw3Yk2S .navbar-collapse.collapsing .navbar-nav,
  .cid-qNIXw3Yk2S .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qNIXw3Yk2S .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qNIXw3Yk2S .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qNIXw3Yk2S .navbar-collapse.collapsing .navbar-buttons,
  .cid-qNIXw3Yk2S .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qNIXw3Yk2S .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qNIXw3Yk2S .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qNIXw3Yk2S .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qNIXw3Yk2S .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qNIXw3Yk2S .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qNIXw3Yk2S .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-qNIXw3Yk2S .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qNIXw3Yk2S .navbar-collapse {
  flex-basis: auto;
}
.cid-qNIXw3Yk2S .nav-link:hover,
.cid-qNIXw3Yk2S .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qNIXw5i21J {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/sop-tec-banner-1989x732.jpg");
}
.cid-qNIXw5i21J .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qNIXw5i21J .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qNIXw5i21J .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qNIXw6lEHh {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-qNIXw6lEHh H2 {
  color: #ffffff;
}
.cid-qNIXw6lEHh .mbr-section-subtitle {
  color: #767676;
}
.cid-qNIXw6lEHh SPAN {
  color: #ffffff;
}
.cid-qNIXw75mq8 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/forma-3-2000x1010.png");
}
.cid-qNIXw75mq8 .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qNIXw75mq8 .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qNIXw75mq8 .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qNIXw75mq8 H1 {
  color: #232323;
}
.cid-qNIXw75mq8 .mbr-text,
.cid-qNIXw75mq8 .mbr-section-btn {
  color: #232323;
}
.cid-qNIXw7TSmp {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qNIXw7TSmp .mbr-text,
.cid-qNIXw7TSmp blockquote {
  color: #767676;
}
.cid-qNIXw7TSmp .mbr-text {
  text-align: left;
}
.cid-qNIXw7TSmp .mbr-text P {
  text-align: left;
}
.cid-qNIXw8n6FX {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qNIXw8n6FX .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qNIXw8n6FX .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qNIXw8n6FX .mbr-text {
  color: #767676;
}
.cid-qNIXw91aP2 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/capacit-banner-2000x1333.jpg");
}
.cid-qO6Wd90iZF {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-qO6Wd90iZF .mbr-section-subtitle {
  color: #767676;
}
.cid-qO6Wd90iZF .btn {
  margin: 0 0 .5rem 0;
}
.cid-rerQOJq0Rt {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rerQOJq0Rt .content {
    text-align: center;
  }
  .cid-rerQOJq0Rt .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rerQOJq0Rt .img-logo img {
  height: 6rem;
}
.cid-rerQOJq0Rt [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-rerQOJq0Rt .input-group-btn {
  display: inline-block;
}
.cid-rerQOJq0Rt .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-rerQOJq0Rt .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-rerQOJq0Rt [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-rerQOJq0Rt .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-rerQOJq0Rt .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rerQOJq0Rt .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rerQOJq0Rt .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rerQOJq0Rt .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rerQOJq0Rt .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-rerQOJq0Rt .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rerQOJq0Rt .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rerQOJq0Rt form .input-group input.form-control,
.cid-rerQOJq0Rt form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rerQOJq0Rt .form-inline {
  justify-content: center;
}
.cid-rerQOJq0Rt .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rerQOJq0Rt .foot-logo {
    text-align: center !important;
  }
  .cid-rerQOJq0Rt .foot-title {
    text-align: center !important;
  }
  .cid-rerQOJq0Rt .mbr-text {
    text-align: center !important;
  }
}
.cid-rerQOJq0Rt .foot-title B {
  color: #149dcc;
}
.cid-qNUuY5PWgi .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qNUuY5PWgi .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-qNUuY5PWgi a {
  font-style: normal;
}
.cid-qNUuY5PWgi .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qNUuY5PWgi .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qNUuY5PWgi .nav-item:focus,
.cid-qNUuY5PWgi .nav-link:focus {
  outline: none;
}
.cid-qNUuY5PWgi .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qNUuY5PWgi .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qNUuY5PWgi .menu-logo {
  margin-right: auto;
}
.cid-qNUuY5PWgi .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qNUuY5PWgi .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-qNUuY5PWgi .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qNUuY5PWgi .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qNUuY5PWgi .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qNUuY5PWgi .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qNUuY5PWgi .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qNUuY5PWgi .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qNUuY5PWgi .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qNUuY5PWgi .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qNUuY5PWgi .dropdown .dropdown-menu {
  background: #55b4d4;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qNUuY5PWgi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qNUuY5PWgi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qNUuY5PWgi .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qNUuY5PWgi .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qNUuY5PWgi .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-qNUuY5PWgi .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qNUuY5PWgi .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qNUuY5PWgi .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qNUuY5PWgi .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qNUuY5PWgi .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qNUuY5PWgi .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qNUuY5PWgi button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qNUuY5PWgi button.navbar-toggler:focus {
  outline: none;
}
.cid-qNUuY5PWgi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qNUuY5PWgi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qNUuY5PWgi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qNUuY5PWgi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qNUuY5PWgi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qNUuY5PWgi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qNUuY5PWgi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qNUuY5PWgi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qNUuY5PWgi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qNUuY5PWgi .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qNUuY5PWgi .collapsed .btn {
  display: flex;
}
.cid-qNUuY5PWgi .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qNUuY5PWgi .collapsed .navbar-collapse.collapsing,
.cid-qNUuY5PWgi .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qNUuY5PWgi .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qNUuY5PWgi .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qNUuY5PWgi .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qNUuY5PWgi .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qNUuY5PWgi .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qNUuY5PWgi .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qNUuY5PWgi .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qNUuY5PWgi .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qNUuY5PWgi .collapsed button.navbar-toggler {
  display: block;
}
.cid-qNUuY5PWgi .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qNUuY5PWgi .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qNUuY5PWgi .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qNUuY5PWgi .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qNUuY5PWgi .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qNUuY5PWgi .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-qNUuY5PWgi.navbar-expand {
    flex-direction: column;
  }
  .cid-qNUuY5PWgi img {
    height: 3.8rem !important;
  }
  .cid-qNUuY5PWgi .btn {
    display: flex;
  }
  .cid-qNUuY5PWgi button.navbar-toggler {
    display: block;
  }
  .cid-qNUuY5PWgi .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qNUuY5PWgi .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qNUuY5PWgi .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qNUuY5PWgi .navbar-collapse.collapsing,
  .cid-qNUuY5PWgi .navbar-collapse.show {
    display: block !important;
  }
  .cid-qNUuY5PWgi .navbar-collapse.collapsing .navbar-nav,
  .cid-qNUuY5PWgi .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qNUuY5PWgi .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qNUuY5PWgi .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qNUuY5PWgi .navbar-collapse.collapsing .navbar-buttons,
  .cid-qNUuY5PWgi .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qNUuY5PWgi .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qNUuY5PWgi .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qNUuY5PWgi .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qNUuY5PWgi .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qNUuY5PWgi .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qNUuY5PWgi .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-qNUuY5PWgi .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qNUuY5PWgi .navbar-collapse {
  flex-basis: auto;
}
.cid-qNUuY5PWgi .nav-link:hover,
.cid-qNUuY5PWgi .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qNUuY7eftI {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/sop-tec-banner-1989x732.jpg");
}
.cid-qNUuY7eftI .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qNUuY7eftI .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qNUuY7eftI .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qNUuY8lRNs {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-qNUuY8lRNs H2 {
  color: #ffffff;
}
.cid-qNUuY8lRNs .mbr-section-subtitle {
  color: #767676;
}
.cid-qNUuY8lRNs SPAN {
  color: #ffffff;
}
.cid-qNUuY9jXHa {
  padding-top: 90px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/forma-3-2000x1010.png");
}
.cid-qNUuY9jXHa .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qNUuY9jXHa .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qNUuY9jXHa .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qNUuY9jXHa H1 {
  color: #232323;
}
.cid-qNUuY9jXHa .mbr-text,
.cid-qNUuY9jXHa .mbr-section-btn {
  color: #232323;
}
.cid-qNUuYapmlD {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qNUuYapmlD .mbr-text,
.cid-qNUuYapmlD blockquote {
  color: #767676;
}
.cid-qNUuYapmlD .mbr-text {
  text-align: center;
}
.cid-qNUuYapmlD .mbr-text P {
  text-align: left;
}
.cid-qNUAvu9iT2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-qNUAvu9iT2 .image-block {
  margin: auto;
}
.cid-qNUAvu9iT2 figcaption {
  position: relative;
}
.cid-qNUAvu9iT2 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-qNUAvu9iT2 .image-block {
    width: 100% !important;
  }
}
.cid-qNUBGYE7Fo {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qNUBGYE7Fo .mbr-text,
.cid-qNUBGYE7Fo blockquote {
  color: #767676;
}
.cid-qNUBGYE7Fo .mbr-text {
  text-align: center;
}
.cid-qNUBGYE7Fo .mbr-text P {
  text-align: left;
}
.cid-qNUuYb1hlL {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qNUuYb1hlL .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qNUuYb1hlL .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qNUuYb1hlL .mbr-text {
  color: #767676;
}
.cid-qNUuYbJIKL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qNUuYbJIKL .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qNUuYbJIKL .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-qNUuYbJIKL .mbr-text {
  color: #767676;
}
.cid-qNUuYcsQca {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qNUuYcsQca .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qNUuYcsQca .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qNUuYcsQca .mbr-text {
  color: #767676;
}
.cid-qNUuYdcukE {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/mtto-corp-banner-2000x1333.jpg");
}
.cid-qO6UImblqt {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-qO6UImblqt .mbr-section-subtitle {
  color: #767676;
}
.cid-qO6UImblqt .btn {
  margin: 0 0 .5rem 0;
}
.cid-rerQyyJxsC {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rerQyyJxsC .content {
    text-align: center;
  }
  .cid-rerQyyJxsC .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rerQyyJxsC .img-logo img {
  height: 6rem;
}
.cid-rerQyyJxsC [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-rerQyyJxsC .input-group-btn {
  display: inline-block;
}
.cid-rerQyyJxsC .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-rerQyyJxsC .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-rerQyyJxsC [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-rerQyyJxsC .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-rerQyyJxsC .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rerQyyJxsC .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rerQyyJxsC .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rerQyyJxsC .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rerQyyJxsC .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-rerQyyJxsC .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rerQyyJxsC .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rerQyyJxsC form .input-group input.form-control,
.cid-rerQyyJxsC form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rerQyyJxsC .form-inline {
  justify-content: center;
}
.cid-rerQyyJxsC .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rerQyyJxsC .foot-logo {
    text-align: center !important;
  }
  .cid-rerQyyJxsC .foot-title {
    text-align: center !important;
  }
  .cid-rerQyyJxsC .mbr-text {
    text-align: center !important;
  }
}
.cid-rerQyyJxsC .foot-title B {
  color: #149dcc;
}
.cid-qNV7Kp30Iv .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qNV7Kp30Iv .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-qNV7Kp30Iv a {
  font-style: normal;
}
.cid-qNV7Kp30Iv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qNV7Kp30Iv .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qNV7Kp30Iv .nav-item:focus,
.cid-qNV7Kp30Iv .nav-link:focus {
  outline: none;
}
.cid-qNV7Kp30Iv .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qNV7Kp30Iv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qNV7Kp30Iv .menu-logo {
  margin-right: auto;
}
.cid-qNV7Kp30Iv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qNV7Kp30Iv .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-qNV7Kp30Iv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qNV7Kp30Iv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qNV7Kp30Iv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qNV7Kp30Iv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qNV7Kp30Iv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qNV7Kp30Iv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qNV7Kp30Iv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qNV7Kp30Iv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qNV7Kp30Iv .dropdown .dropdown-menu {
  background: #55b4d4;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qNV7Kp30Iv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qNV7Kp30Iv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qNV7Kp30Iv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qNV7Kp30Iv .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qNV7Kp30Iv .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-qNV7Kp30Iv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qNV7Kp30Iv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qNV7Kp30Iv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qNV7Kp30Iv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qNV7Kp30Iv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qNV7Kp30Iv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qNV7Kp30Iv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qNV7Kp30Iv button.navbar-toggler:focus {
  outline: none;
}
.cid-qNV7Kp30Iv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qNV7Kp30Iv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qNV7Kp30Iv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qNV7Kp30Iv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qNV7Kp30Iv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qNV7Kp30Iv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qNV7Kp30Iv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qNV7Kp30Iv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qNV7Kp30Iv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qNV7Kp30Iv .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qNV7Kp30Iv .collapsed .btn {
  display: flex;
}
.cid-qNV7Kp30Iv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qNV7Kp30Iv .collapsed .navbar-collapse.collapsing,
.cid-qNV7Kp30Iv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qNV7Kp30Iv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qNV7Kp30Iv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qNV7Kp30Iv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qNV7Kp30Iv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qNV7Kp30Iv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qNV7Kp30Iv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qNV7Kp30Iv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qNV7Kp30Iv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qNV7Kp30Iv .collapsed button.navbar-toggler {
  display: block;
}
.cid-qNV7Kp30Iv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qNV7Kp30Iv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qNV7Kp30Iv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qNV7Kp30Iv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qNV7Kp30Iv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qNV7Kp30Iv .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-qNV7Kp30Iv.navbar-expand {
    flex-direction: column;
  }
  .cid-qNV7Kp30Iv img {
    height: 3.8rem !important;
  }
  .cid-qNV7Kp30Iv .btn {
    display: flex;
  }
  .cid-qNV7Kp30Iv button.navbar-toggler {
    display: block;
  }
  .cid-qNV7Kp30Iv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qNV7Kp30Iv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qNV7Kp30Iv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qNV7Kp30Iv .navbar-collapse.collapsing,
  .cid-qNV7Kp30Iv .navbar-collapse.show {
    display: block !important;
  }
  .cid-qNV7Kp30Iv .navbar-collapse.collapsing .navbar-nav,
  .cid-qNV7Kp30Iv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qNV7Kp30Iv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qNV7Kp30Iv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qNV7Kp30Iv .navbar-collapse.collapsing .navbar-buttons,
  .cid-qNV7Kp30Iv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qNV7Kp30Iv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qNV7Kp30Iv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qNV7Kp30Iv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qNV7Kp30Iv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qNV7Kp30Iv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qNV7Kp30Iv .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-qNV7Kp30Iv .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qNV7Kp30Iv .navbar-collapse {
  flex-basis: auto;
}
.cid-qNV7Kp30Iv .nav-link:hover,
.cid-qNV7Kp30Iv .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qNV7Kq7xXn {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/sop-tec-banner-1989x732.jpg");
}
.cid-qNV7Kq7xXn .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qNV7Kq7xXn .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qNV7Kq7xXn .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qNV7Kr8GNN {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-qNV7Kr8GNN H2 {
  color: #ffffff;
}
.cid-qNV7Kr8GNN .mbr-section-subtitle {
  color: #767676;
}
.cid-qNV7Kr8GNN SPAN {
  color: #ffffff;
}
.cid-qNV7Ks3pId {
  padding-top: 90px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/forma-3-2000x1010.png");
}
.cid-qNV7Ks3pId .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qNV7Ks3pId .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qNV7Ks3pId .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qNV7Ks3pId H1 {
  color: #232323;
}
.cid-qNV7Ks3pId .mbr-text,
.cid-qNV7Ks3pId .mbr-section-btn {
  color: #232323;
}
.cid-qNV7Kt9Kam {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qNV7Kt9Kam .mbr-text,
.cid-qNV7Kt9Kam blockquote {
  color: #767676;
}
.cid-qNV7Kt9Kam .mbr-text {
  text-align: left;
}
.cid-qNV7Kt9Kam .mbr-text P {
  text-align: left;
}
.cid-qNVmon6JGN {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qNVmon6JGN .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qNVmon6JGN .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qNVmon6JGN .mbr-text {
  color: #767676;
}
.cid-qNVmB9oQVJ {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qNVmB9oQVJ .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qNVmB9oQVJ .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-qNVmB9oQVJ .mbr-text {
  color: #767676;
}
.cid-qNV7KutJKs {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/tuti-banner-2-2000x1333.jpg");
}
.cid-qO6UNsYPkl {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-qO6UNsYPkl .mbr-section-subtitle {
  color: #767676;
}
.cid-qO6UNsYPkl .btn {
  margin: 0 0 .5rem 0;
}
.cid-rerQC7ogDP {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rerQC7ogDP .content {
    text-align: center;
  }
  .cid-rerQC7ogDP .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rerQC7ogDP .img-logo img {
  height: 6rem;
}
.cid-rerQC7ogDP [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-rerQC7ogDP .input-group-btn {
  display: inline-block;
}
.cid-rerQC7ogDP .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-rerQC7ogDP .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-rerQC7ogDP [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-rerQC7ogDP .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-rerQC7ogDP .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rerQC7ogDP .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rerQC7ogDP .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rerQC7ogDP .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rerQC7ogDP .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-rerQC7ogDP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rerQC7ogDP .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rerQC7ogDP form .input-group input.form-control,
.cid-rerQC7ogDP form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rerQC7ogDP .form-inline {
  justify-content: center;
}
.cid-rerQC7ogDP .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rerQC7ogDP .foot-logo {
    text-align: center !important;
  }
  .cid-rerQC7ogDP .foot-title {
    text-align: center !important;
  }
  .cid-rerQC7ogDP .mbr-text {
    text-align: center !important;
  }
}
.cid-rerQC7ogDP .foot-title B {
  color: #149dcc;
}
.cid-qNVAaZeSvc .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qNVAaZeSvc .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-qNVAaZeSvc a {
  font-style: normal;
}
.cid-qNVAaZeSvc .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qNVAaZeSvc .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qNVAaZeSvc .nav-item:focus,
.cid-qNVAaZeSvc .nav-link:focus {
  outline: none;
}
.cid-qNVAaZeSvc .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qNVAaZeSvc .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qNVAaZeSvc .menu-logo {
  margin-right: auto;
}
.cid-qNVAaZeSvc .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qNVAaZeSvc .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-qNVAaZeSvc .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qNVAaZeSvc .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qNVAaZeSvc .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qNVAaZeSvc .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qNVAaZeSvc .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qNVAaZeSvc .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qNVAaZeSvc .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qNVAaZeSvc .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qNVAaZeSvc .dropdown .dropdown-menu {
  background: #55b4d4;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qNVAaZeSvc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qNVAaZeSvc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qNVAaZeSvc .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qNVAaZeSvc .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qNVAaZeSvc .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-qNVAaZeSvc .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qNVAaZeSvc .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qNVAaZeSvc .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qNVAaZeSvc .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qNVAaZeSvc .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qNVAaZeSvc .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qNVAaZeSvc button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qNVAaZeSvc button.navbar-toggler:focus {
  outline: none;
}
.cid-qNVAaZeSvc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qNVAaZeSvc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qNVAaZeSvc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qNVAaZeSvc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qNVAaZeSvc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qNVAaZeSvc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qNVAaZeSvc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qNVAaZeSvc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qNVAaZeSvc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qNVAaZeSvc .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qNVAaZeSvc .collapsed .btn {
  display: flex;
}
.cid-qNVAaZeSvc .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qNVAaZeSvc .collapsed .navbar-collapse.collapsing,
.cid-qNVAaZeSvc .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qNVAaZeSvc .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qNVAaZeSvc .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qNVAaZeSvc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qNVAaZeSvc .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qNVAaZeSvc .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qNVAaZeSvc .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qNVAaZeSvc .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qNVAaZeSvc .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qNVAaZeSvc .collapsed button.navbar-toggler {
  display: block;
}
.cid-qNVAaZeSvc .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qNVAaZeSvc .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qNVAaZeSvc .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qNVAaZeSvc .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qNVAaZeSvc .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qNVAaZeSvc .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-qNVAaZeSvc.navbar-expand {
    flex-direction: column;
  }
  .cid-qNVAaZeSvc img {
    height: 3.8rem !important;
  }
  .cid-qNVAaZeSvc .btn {
    display: flex;
  }
  .cid-qNVAaZeSvc button.navbar-toggler {
    display: block;
  }
  .cid-qNVAaZeSvc .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qNVAaZeSvc .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qNVAaZeSvc .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qNVAaZeSvc .navbar-collapse.collapsing,
  .cid-qNVAaZeSvc .navbar-collapse.show {
    display: block !important;
  }
  .cid-qNVAaZeSvc .navbar-collapse.collapsing .navbar-nav,
  .cid-qNVAaZeSvc .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qNVAaZeSvc .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qNVAaZeSvc .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qNVAaZeSvc .navbar-collapse.collapsing .navbar-buttons,
  .cid-qNVAaZeSvc .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qNVAaZeSvc .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qNVAaZeSvc .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qNVAaZeSvc .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qNVAaZeSvc .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qNVAaZeSvc .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qNVAaZeSvc .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-qNVAaZeSvc .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qNVAaZeSvc .navbar-collapse {
  flex-basis: auto;
}
.cid-qNVAaZeSvc .nav-link:hover,
.cid-qNVAaZeSvc .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qNVAb0eWkc {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/banner-fondos-publico-en-gral-1989x732.jpg");
}
.cid-qNVAb0eWkc .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qNVAb0eWkc .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qNVAb0eWkc .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qNVAb1bozk {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-qNVAb1bozk H2 {
  color: #ffffff;
}
.cid-qNVAb1bozk .mbr-section-subtitle {
  color: #767676;
}
.cid-qNVAb1bozk SPAN {
  color: #ffffff;
}
.cid-qNVAb1VzbI {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qNVAb1VzbI H2 {
  color: #232323;
}
.cid-qNVAb1VzbI .mbr-section-subtitle {
  color: #767676;
}
.cid-qNVAb1VzbI SPAN {
  color: #232323;
}
.cid-qNVAb1VzbI .mbr-text {
  color: #465052;
}
.cid-qNVJpykPpp {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qNVJpykPpp .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-qNVJpykPpp .card-img {
  padding: 0 0 2rem;
}
.cid-qNVJpykPpp .mbr-section-btn {
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-qNVJpykPpp .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
@media (max-width: 767px) {
  .cid-qNVJpykPpp .card-title {
    text-align: center;
  }
  .cid-qNVJpykPpp p.mbr-text {
    text-align: center;
  }
}
.cid-qNVJpykPpp .card-title {
  text-align: center;
}
.cid-qNVJpykPpp .mbr-text,
.cid-qNVJpykPpp .mbr-section-btn {
  text-align: left;
}
.cid-qNVMdRBFzb {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-qNVMdRBFzb .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-qNVMdRBFzb .card-img {
  padding: 0 0 2rem;
}
.cid-qNVMdRBFzb .mbr-section-btn {
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-qNVMdRBFzb .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
@media (max-width: 767px) {
  .cid-qNVMdRBFzb .card-title {
    text-align: center;
  }
  .cid-qNVMdRBFzb p.mbr-text {
    text-align: center;
  }
}
.cid-qNVMdRBFzb .card-title {
  text-align: center;
}
.cid-qNVMdRBFzb .mbr-text,
.cid-qNVMdRBFzb .mbr-section-btn {
  text-align: left;
}
.cid-rerQ1RBMDP {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rerQ1RBMDP .content {
    text-align: center;
  }
  .cid-rerQ1RBMDP .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rerQ1RBMDP .img-logo img {
  height: 6rem;
}
.cid-rerQ1RBMDP [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-rerQ1RBMDP .input-group-btn {
  display: inline-block;
}
.cid-rerQ1RBMDP .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-rerQ1RBMDP .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-rerQ1RBMDP [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-rerQ1RBMDP .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-rerQ1RBMDP .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rerQ1RBMDP .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rerQ1RBMDP .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rerQ1RBMDP .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rerQ1RBMDP .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-rerQ1RBMDP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rerQ1RBMDP .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rerQ1RBMDP form .input-group input.form-control,
.cid-rerQ1RBMDP form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rerQ1RBMDP .form-inline {
  justify-content: center;
}
.cid-rerQ1RBMDP .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rerQ1RBMDP .foot-logo {
    text-align: center !important;
  }
  .cid-rerQ1RBMDP .foot-title {
    text-align: center !important;
  }
  .cid-rerQ1RBMDP .mbr-text {
    text-align: center !important;
  }
}
.cid-rerQ1RBMDP .foot-title B {
  color: #149dcc;
}
.cid-qNVSbtJbXr .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qNVSbtJbXr .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-qNVSbtJbXr a {
  font-style: normal;
}
.cid-qNVSbtJbXr .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qNVSbtJbXr .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qNVSbtJbXr .nav-item:focus,
.cid-qNVSbtJbXr .nav-link:focus {
  outline: none;
}
.cid-qNVSbtJbXr .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qNVSbtJbXr .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qNVSbtJbXr .menu-logo {
  margin-right: auto;
}
.cid-qNVSbtJbXr .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qNVSbtJbXr .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-qNVSbtJbXr .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qNVSbtJbXr .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qNVSbtJbXr .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qNVSbtJbXr .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qNVSbtJbXr .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qNVSbtJbXr .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qNVSbtJbXr .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qNVSbtJbXr .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qNVSbtJbXr .dropdown .dropdown-menu {
  background: #55b4d4;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qNVSbtJbXr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qNVSbtJbXr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qNVSbtJbXr .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qNVSbtJbXr .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qNVSbtJbXr .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-qNVSbtJbXr .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qNVSbtJbXr .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qNVSbtJbXr .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qNVSbtJbXr .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qNVSbtJbXr .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qNVSbtJbXr .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qNVSbtJbXr button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qNVSbtJbXr button.navbar-toggler:focus {
  outline: none;
}
.cid-qNVSbtJbXr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qNVSbtJbXr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qNVSbtJbXr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qNVSbtJbXr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qNVSbtJbXr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qNVSbtJbXr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qNVSbtJbXr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qNVSbtJbXr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qNVSbtJbXr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qNVSbtJbXr .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qNVSbtJbXr .collapsed .btn {
  display: flex;
}
.cid-qNVSbtJbXr .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qNVSbtJbXr .collapsed .navbar-collapse.collapsing,
.cid-qNVSbtJbXr .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qNVSbtJbXr .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qNVSbtJbXr .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qNVSbtJbXr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qNVSbtJbXr .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qNVSbtJbXr .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qNVSbtJbXr .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qNVSbtJbXr .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qNVSbtJbXr .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qNVSbtJbXr .collapsed button.navbar-toggler {
  display: block;
}
.cid-qNVSbtJbXr .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qNVSbtJbXr .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qNVSbtJbXr .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qNVSbtJbXr .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qNVSbtJbXr .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qNVSbtJbXr .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-qNVSbtJbXr.navbar-expand {
    flex-direction: column;
  }
  .cid-qNVSbtJbXr img {
    height: 3.8rem !important;
  }
  .cid-qNVSbtJbXr .btn {
    display: flex;
  }
  .cid-qNVSbtJbXr button.navbar-toggler {
    display: block;
  }
  .cid-qNVSbtJbXr .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qNVSbtJbXr .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qNVSbtJbXr .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qNVSbtJbXr .navbar-collapse.collapsing,
  .cid-qNVSbtJbXr .navbar-collapse.show {
    display: block !important;
  }
  .cid-qNVSbtJbXr .navbar-collapse.collapsing .navbar-nav,
  .cid-qNVSbtJbXr .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qNVSbtJbXr .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qNVSbtJbXr .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qNVSbtJbXr .navbar-collapse.collapsing .navbar-buttons,
  .cid-qNVSbtJbXr .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qNVSbtJbXr .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qNVSbtJbXr .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qNVSbtJbXr .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qNVSbtJbXr .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qNVSbtJbXr .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qNVSbtJbXr .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-qNVSbtJbXr .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qNVSbtJbXr .navbar-collapse {
  flex-basis: auto;
}
.cid-qNVSbtJbXr .nav-link:hover,
.cid-qNVSbtJbXr .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qNVSbuXiI2 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/banner-fondos-publico-en-gral-1989x732.jpg");
}
.cid-qNVSbuXiI2 .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qNVSbuXiI2 .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qNVSbuXiI2 .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qNVSbw4iOl {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-qNVSbw4iOl H2 {
  color: #ffffff;
}
.cid-qNVSbw4iOl .mbr-section-subtitle {
  color: #767676;
}
.cid-qNVSbw4iOl SPAN {
  color: #ffffff;
}
.cid-ramtWEzfnA {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/forma-3-2000x101050.png");
}
.cid-ramtWEzfnA .media-container-row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ramtWEzfnA .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ramtWEzfnA .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-ramtWEzfnA .mbr-text {
    text-align: center;
  }
}
.cid-ramtWEzfnA .mbr-text,
.cid-ramtWEzfnA .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-ramtWEzfnA H1 {
  color: #232323;
  text-align: center;
}
.cid-qNVSbx2qRV {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qNVSbx2qRV H2 {
  color: #232323;
}
.cid-qNVSbx2qRV .mbr-section-subtitle {
  color: #767676;
}
.cid-qNVSbx2qRV SPAN {
  color: #232323;
}
.cid-qNVSbx2qRV .mbr-text {
  color: #465052;
}
.cid-qNVSby59XP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qNVSby59XP .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-qNVSby59XP .card-img {
  padding: 0 0 2rem;
}
.cid-qNVSby59XP .mbr-section-btn {
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-qNVSby59XP .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
@media (max-width: 767px) {
  .cid-qNVSby59XP .card-title {
    text-align: center;
  }
  .cid-qNVSby59XP p.mbr-text {
    text-align: center;
  }
}
.cid-qNVSby59XP .card-title {
  text-align: center;
}
.cid-qNVSby59XP .mbr-text,
.cid-qNVSby59XP .mbr-section-btn {
  text-align: left;
}
.cid-qNVT3HIOVC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qNVT3HIOVC .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-qNVT3HIOVC .card-img {
  padding: 0 0 2rem;
}
.cid-qNVT3HIOVC .mbr-section-btn {
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-qNVT3HIOVC .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
@media (max-width: 767px) {
  .cid-qNVT3HIOVC .card-title {
    text-align: center;
  }
  .cid-qNVT3HIOVC p.mbr-text {
    text-align: center;
  }
}
.cid-qNVT3HIOVC .card-title {
  text-align: center;
}
.cid-qNVT3HIOVC .mbr-text,
.cid-qNVT3HIOVC .mbr-section-btn {
  text-align: left;
}
.cid-qNVTksHWFB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qNVTksHWFB .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-qNVTksHWFB .card-img {
  padding: 0 0 2rem;
}
.cid-qNVTksHWFB .mbr-section-btn {
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-qNVTksHWFB .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
@media (max-width: 767px) {
  .cid-qNVTksHWFB .card-title {
    text-align: center;
  }
  .cid-qNVTksHWFB p.mbr-text {
    text-align: center;
  }
}
.cid-qNVTksHWFB .card-title {
  text-align: center;
}
.cid-qNVTksHWFB .mbr-text,
.cid-qNVTksHWFB .mbr-section-btn {
  text-align: left;
}
.cid-qNVU6ExFb9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qNVU6ExFb9 .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-qNVU6ExFb9 .card-img {
  padding: 0 0 2rem;
}
.cid-qNVU6ExFb9 .mbr-section-btn {
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-qNVU6ExFb9 .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
@media (max-width: 767px) {
  .cid-qNVU6ExFb9 .card-title {
    text-align: center;
  }
  .cid-qNVU6ExFb9 p.mbr-text {
    text-align: center;
  }
}
.cid-qNVU6ExFb9 .card-title {
  text-align: center;
}
.cid-qNVU6ExFb9 .mbr-text,
.cid-qNVU6ExFb9 .mbr-section-btn {
  text-align: left;
}
.cid-qNVU7lV1Gr {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-qNVU7lV1Gr .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-qNVU7lV1Gr .card-img {
  padding: 0 0 2rem;
}
.cid-qNVU7lV1Gr .mbr-section-btn {
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-qNVU7lV1Gr .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
@media (max-width: 767px) {
  .cid-qNVU7lV1Gr .card-title {
    text-align: center;
  }
  .cid-qNVU7lV1Gr p.mbr-text {
    text-align: center;
  }
}
.cid-qNVU7lV1Gr .card-title {
  text-align: center;
}
.cid-qNVU7lV1Gr .mbr-text,
.cid-qNVU7lV1Gr .mbr-section-btn {
  text-align: left;
}
.cid-rerQ4XdQQq {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rerQ4XdQQq .content {
    text-align: center;
  }
  .cid-rerQ4XdQQq .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rerQ4XdQQq .img-logo img {
  height: 6rem;
}
.cid-rerQ4XdQQq [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-rerQ4XdQQq .input-group-btn {
  display: inline-block;
}
.cid-rerQ4XdQQq .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-rerQ4XdQQq .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-rerQ4XdQQq [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-rerQ4XdQQq .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-rerQ4XdQQq .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rerQ4XdQQq .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rerQ4XdQQq .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rerQ4XdQQq .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rerQ4XdQQq .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-rerQ4XdQQq .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rerQ4XdQQq .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rerQ4XdQQq form .input-group input.form-control,
.cid-rerQ4XdQQq form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rerQ4XdQQq .form-inline {
  justify-content: center;
}
.cid-rerQ4XdQQq .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rerQ4XdQQq .foot-logo {
    text-align: center !important;
  }
  .cid-rerQ4XdQQq .foot-title {
    text-align: center !important;
  }
  .cid-rerQ4XdQQq .mbr-text {
    text-align: center !important;
  }
}
.cid-rerQ4XdQQq .foot-title B {
  color: #149dcc;
}
.cid-qNVUjebJzL .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qNVUjebJzL .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-qNVUjebJzL a {
  font-style: normal;
}
.cid-qNVUjebJzL .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qNVUjebJzL .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qNVUjebJzL .nav-item:focus,
.cid-qNVUjebJzL .nav-link:focus {
  outline: none;
}
.cid-qNVUjebJzL .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qNVUjebJzL .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qNVUjebJzL .menu-logo {
  margin-right: auto;
}
.cid-qNVUjebJzL .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qNVUjebJzL .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-qNVUjebJzL .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qNVUjebJzL .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qNVUjebJzL .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qNVUjebJzL .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qNVUjebJzL .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qNVUjebJzL .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qNVUjebJzL .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qNVUjebJzL .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qNVUjebJzL .dropdown .dropdown-menu {
  background: #55b4d4;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qNVUjebJzL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qNVUjebJzL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qNVUjebJzL .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qNVUjebJzL .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qNVUjebJzL .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-qNVUjebJzL .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qNVUjebJzL .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qNVUjebJzL .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qNVUjebJzL .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qNVUjebJzL .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qNVUjebJzL .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qNVUjebJzL button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qNVUjebJzL button.navbar-toggler:focus {
  outline: none;
}
.cid-qNVUjebJzL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qNVUjebJzL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qNVUjebJzL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qNVUjebJzL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qNVUjebJzL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qNVUjebJzL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qNVUjebJzL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qNVUjebJzL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qNVUjebJzL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qNVUjebJzL .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qNVUjebJzL .collapsed .btn {
  display: flex;
}
.cid-qNVUjebJzL .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qNVUjebJzL .collapsed .navbar-collapse.collapsing,
.cid-qNVUjebJzL .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qNVUjebJzL .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qNVUjebJzL .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qNVUjebJzL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qNVUjebJzL .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qNVUjebJzL .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qNVUjebJzL .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qNVUjebJzL .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qNVUjebJzL .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qNVUjebJzL .collapsed button.navbar-toggler {
  display: block;
}
.cid-qNVUjebJzL .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qNVUjebJzL .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qNVUjebJzL .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qNVUjebJzL .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qNVUjebJzL .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qNVUjebJzL .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-qNVUjebJzL.navbar-expand {
    flex-direction: column;
  }
  .cid-qNVUjebJzL img {
    height: 3.8rem !important;
  }
  .cid-qNVUjebJzL .btn {
    display: flex;
  }
  .cid-qNVUjebJzL button.navbar-toggler {
    display: block;
  }
  .cid-qNVUjebJzL .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qNVUjebJzL .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qNVUjebJzL .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qNVUjebJzL .navbar-collapse.collapsing,
  .cid-qNVUjebJzL .navbar-collapse.show {
    display: block !important;
  }
  .cid-qNVUjebJzL .navbar-collapse.collapsing .navbar-nav,
  .cid-qNVUjebJzL .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qNVUjebJzL .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qNVUjebJzL .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qNVUjebJzL .navbar-collapse.collapsing .navbar-buttons,
  .cid-qNVUjebJzL .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qNVUjebJzL .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qNVUjebJzL .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qNVUjebJzL .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qNVUjebJzL .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qNVUjebJzL .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qNVUjebJzL .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-qNVUjebJzL .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qNVUjebJzL .navbar-collapse {
  flex-basis: auto;
}
.cid-qNVUjebJzL .nav-link:hover,
.cid-qNVUjebJzL .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qNVUjfaFPL {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/banner-fondos-corp-1989x732.jpg");
}
.cid-qNVUjfaFPL .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qNVUjfaFPL .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qNVUjfaFPL .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qNVUjg7BhB {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-qNVUjg7BhB H2 {
  color: #ffffff;
}
.cid-qNVUjg7BhB .mbr-section-subtitle {
  color: #767676;
}
.cid-qNVUjg7BhB SPAN {
  color: #ffffff;
}
.cid-qNVUjh0VI9 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qNVUjh0VI9 H2 {
  color: #232323;
}
.cid-qNVUjh0VI9 .mbr-section-subtitle {
  color: #767676;
}
.cid-qNVUjh0VI9 SPAN {
  color: #232323;
}
.cid-qNVUjh0VI9 .mbr-text {
  color: #465052;
}
.cid-qNVUji1hLB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qNVUji1hLB .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-qNVUji1hLB .card-img {
  padding: 0 0 2rem;
}
.cid-qNVUji1hLB .mbr-section-btn {
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-qNVUji1hLB .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
@media (max-width: 767px) {
  .cid-qNVUji1hLB .card-title {
    text-align: center;
  }
  .cid-qNVUji1hLB p.mbr-text {
    text-align: center;
  }
}
.cid-qNVUji1hLB .card-title {
  text-align: center;
}
.cid-qNVUji1hLB .mbr-text,
.cid-qNVUji1hLB .mbr-section-btn {
  text-align: left;
}
.cid-qNVX0qYQ7m {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qNVX0qYQ7m .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-qNVX0qYQ7m .card-img {
  padding: 0 0 2rem;
}
.cid-qNVX0qYQ7m .mbr-section-btn {
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-qNVX0qYQ7m .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
@media (max-width: 767px) {
  .cid-qNVX0qYQ7m .card-title {
    text-align: center;
  }
  .cid-qNVX0qYQ7m p.mbr-text {
    text-align: center;
  }
}
.cid-qNVX0qYQ7m .card-title {
  text-align: center;
}
.cid-qNVX0qYQ7m .mbr-text,
.cid-qNVX0qYQ7m .mbr-section-btn {
  text-align: left;
}
.cid-qNVZo3ZNVl {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-qNVZo3ZNVl .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-qNVZo3ZNVl .card-img {
  padding: 0 0 2rem;
}
.cid-qNVZo3ZNVl .mbr-section-btn {
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-qNVZo3ZNVl .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
@media (max-width: 767px) {
  .cid-qNVZo3ZNVl .card-title {
    text-align: center;
  }
  .cid-qNVZo3ZNVl p.mbr-text {
    text-align: center;
  }
}
.cid-qNVZo3ZNVl .card-title {
  text-align: center;
}
.cid-qNVZo3ZNVl .mbr-text,
.cid-qNVZo3ZNVl .mbr-section-btn {
  text-align: left;
}
.cid-rerQ8i8FVT {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rerQ8i8FVT .content {
    text-align: center;
  }
  .cid-rerQ8i8FVT .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rerQ8i8FVT .img-logo img {
  height: 6rem;
}
.cid-rerQ8i8FVT [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-rerQ8i8FVT .input-group-btn {
  display: inline-block;
}
.cid-rerQ8i8FVT .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-rerQ8i8FVT .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-rerQ8i8FVT [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-rerQ8i8FVT .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-rerQ8i8FVT .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rerQ8i8FVT .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rerQ8i8FVT .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rerQ8i8FVT .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rerQ8i8FVT .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-rerQ8i8FVT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rerQ8i8FVT .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rerQ8i8FVT form .input-group input.form-control,
.cid-rerQ8i8FVT form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rerQ8i8FVT .form-inline {
  justify-content: center;
}
.cid-rerQ8i8FVT .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rerQ8i8FVT .foot-logo {
    text-align: center !important;
  }
  .cid-rerQ8i8FVT .foot-title {
    text-align: center !important;
  }
  .cid-rerQ8i8FVT .mbr-text {
    text-align: center !important;
  }
}
.cid-rerQ8i8FVT .foot-title B {
  color: #149dcc;
}
.cid-qNEusqVJ3x .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-qNEusqVJ3x .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-qNEusqVJ3x a {
  font-style: normal;
}
.cid-qNEusqVJ3x .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qNEusqVJ3x .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qNEusqVJ3x .nav-item:focus,
.cid-qNEusqVJ3x .nav-link:focus {
  outline: none;
}
.cid-qNEusqVJ3x .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qNEusqVJ3x .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qNEusqVJ3x .menu-logo {
  margin-right: auto;
}
.cid-qNEusqVJ3x .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qNEusqVJ3x .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-qNEusqVJ3x .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qNEusqVJ3x .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qNEusqVJ3x .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qNEusqVJ3x .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qNEusqVJ3x .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qNEusqVJ3x .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qNEusqVJ3x .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qNEusqVJ3x .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qNEusqVJ3x .dropdown .dropdown-menu {
  background: #55b4d4;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qNEusqVJ3x .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qNEusqVJ3x .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qNEusqVJ3x .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qNEusqVJ3x .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qNEusqVJ3x .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-qNEusqVJ3x .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qNEusqVJ3x .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qNEusqVJ3x .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qNEusqVJ3x .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qNEusqVJ3x .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qNEusqVJ3x .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qNEusqVJ3x button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qNEusqVJ3x button.navbar-toggler:focus {
  outline: none;
}
.cid-qNEusqVJ3x button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-qNEusqVJ3x button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qNEusqVJ3x button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qNEusqVJ3x button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qNEusqVJ3x button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qNEusqVJ3x nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qNEusqVJ3x nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qNEusqVJ3x nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qNEusqVJ3x nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qNEusqVJ3x .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qNEusqVJ3x .collapsed .btn {
  display: flex;
}
.cid-qNEusqVJ3x .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qNEusqVJ3x .collapsed .navbar-collapse.collapsing,
.cid-qNEusqVJ3x .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qNEusqVJ3x .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qNEusqVJ3x .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qNEusqVJ3x .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qNEusqVJ3x .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qNEusqVJ3x .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qNEusqVJ3x .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qNEusqVJ3x .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qNEusqVJ3x .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qNEusqVJ3x .collapsed button.navbar-toggler {
  display: block;
}
.cid-qNEusqVJ3x .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qNEusqVJ3x .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qNEusqVJ3x .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qNEusqVJ3x .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qNEusqVJ3x .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qNEusqVJ3x .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-qNEusqVJ3x.navbar-expand {
    flex-direction: column;
  }
  .cid-qNEusqVJ3x img {
    height: 3.8rem !important;
  }
  .cid-qNEusqVJ3x .btn {
    display: flex;
  }
  .cid-qNEusqVJ3x button.navbar-toggler {
    display: block;
  }
  .cid-qNEusqVJ3x .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qNEusqVJ3x .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qNEusqVJ3x .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qNEusqVJ3x .navbar-collapse.collapsing,
  .cid-qNEusqVJ3x .navbar-collapse.show {
    display: block !important;
  }
  .cid-qNEusqVJ3x .navbar-collapse.collapsing .navbar-nav,
  .cid-qNEusqVJ3x .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qNEusqVJ3x .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qNEusqVJ3x .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qNEusqVJ3x .navbar-collapse.collapsing .navbar-buttons,
  .cid-qNEusqVJ3x .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qNEusqVJ3x .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qNEusqVJ3x .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qNEusqVJ3x .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qNEusqVJ3x .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qNEusqVJ3x .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qNEusqVJ3x .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-qNEusqVJ3x .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qNEusqVJ3x .navbar-collapse {
  flex-basis: auto;
}
.cid-qNEusqVJ3x .nav-link:hover,
.cid-qNEusqVJ3x .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qNEuss7zIj {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/sop-tec-banner-1989x732.jpg");
}
.cid-qNEuss7zIj .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qNEuss7zIj .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qNEuss7zIj .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qNEustb86X {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-qNEustb86X H2 {
  color: #ffffff;
}
.cid-qNEustb86X .mbr-section-subtitle {
  color: #767676;
}
.cid-qNEustb86X SPAN {
  color: #ffffff;
}
.cid-qNEusu8At3 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/forma-3-2000x1010.png");
}
.cid-qNEusu8At3 .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
}
.cid-qNEusu8At3 .mbr-figure img {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-qNEusu8At3 .mbr-figure img {
    width: 100% !important;
  }
}
.cid-qNEusu8At3 H1 {
  color: #232323;
}
.cid-qNEusu8At3 .mbr-text,
.cid-qNEusu8At3 .mbr-section-btn {
  color: #232323;
}
.cid-qNEusvnpWB {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qNEusvnpWB .mbr-text,
.cid-qNEusvnpWB blockquote {
  color: #767676;
}
.cid-qNEusvnpWB .mbr-text {
  text-align: left;
}
.cid-qNEusvnpWB .mbr-text P {
  text-align: left;
}
.cid-qNEusw22yl {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-qNEusw22yl .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-qNEusw22yl .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-qNEusw22yl .mbr-text {
  color: #767676;
}
.cid-qNEusyfkIa {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/mtto-banner-2000x1333.jpg");
}
.cid-qNEuszos0N {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-qNEuszos0N .mbr-section-subtitle {
  color: #767676;
}
.cid-qNEuszos0N .btn {
  margin: 0 0 .5rem 0;
}
.cid-rerQu1tbbP {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rerQu1tbbP .content {
    text-align: center;
  }
  .cid-rerQu1tbbP .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rerQu1tbbP .img-logo img {
  height: 6rem;
}
.cid-rerQu1tbbP [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-rerQu1tbbP .input-group-btn {
  display: inline-block;
}
.cid-rerQu1tbbP .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-rerQu1tbbP .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-rerQu1tbbP [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
}
.cid-rerQu1tbbP .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-rerQu1tbbP .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rerQu1tbbP .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rerQu1tbbP .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rerQu1tbbP .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rerQu1tbbP .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-rerQu1tbbP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rerQu1tbbP .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rerQu1tbbP form .input-group input.form-control,
.cid-rerQu1tbbP form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rerQu1tbbP .form-inline {
  justify-content: center;
}
.cid-rerQu1tbbP .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rerQu1tbbP .foot-logo {
    text-align: center !important;
  }
  .cid-rerQu1tbbP .foot-title {
    text-align: center !important;
  }
  .cid-rerQu1tbbP .mbr-text {
    text-align: center !important;
  }
}
.cid-rerQu1tbbP .foot-title B {
  color: #149dcc;
}
