body {
  font-family: Roboto;
}
.display-1 {
  font-family: 'Open Sans', sans-serif;
  font-size: 4.5rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 5.625rem;
}
.display-2 {
  font-family: 'Open Sans', sans-serif;
  font-size: 3.5rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 4.375rem;
}
.display-4 {
  font-family: 'Open Sans', sans-serif;
  font-size: 0.75rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 0.9375rem;
}
.display-5 {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.5rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 1.875rem;
}
.display-7 {
  font-family: 'Open Sans', sans-serif;
  font-size: 0.9rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.125rem;
}
/* ---- 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: 992px) {
  .display-1 {
    font-size: 3.6rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.15rem;
    font-size: calc( 2.225rem + (4.5 - 2.225) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.225rem + (4.5 - 2.225) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.8rem;
    font-size: calc( 1.875rem + (3.5 - 1.875) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.875rem + (3.5 - 1.875) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.6rem;
    font-size: calc( 0.9125rem + (0.75 - 0.9125) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.9125rem + (0.75 - 0.9125) * ((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))));
  }
  .display-7 {
    font-size: 0.72rem;
    font-size: calc( 0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #47b5ed !important;
}
.bg-success {
  background-color: #3c1645 !important;
}
.bg-info {
  background-color: #709faf !important;
}
.bg-warning {
  background-color: #ffffff !important;
}
.bg-danger {
  background-color: #e26c5a !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #d806ca !important;
  border-color: #d806ca !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #84047b !important;
  border-color: #84047b !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #84047b !important;
  border-color: #84047b !important;
}
.btn-info,
.btn-info:active {
  background-color: #709faf !important;
  border-color: #709faf !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #487280 !important;
  border-color: #487280 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #487280 !important;
  border-color: #487280 !important;
}
.btn-success,
.btn-success:active {
  background-color: #3c1645 !important;
  border-color: #3c1645 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #030103 !important;
  border-color: #030103 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #030103 !important;
  border-color: #030103 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #545454 !important;
  background-color: #d4d4d4 !important;
  border-color: #d4d4d4 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #808080 !important;
  background-color: #d4d4d4 !important;
  border-color: #d4d4d4 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #e26c5a !important;
  border-color: #e26c5a !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #c33822 !important;
  border-color: #c33822 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #c33822 !important;
  border-color: #c33822 !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #47b5ed;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #148cca !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #d806ca;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #84047b !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #d806ca !important;
  border-color: #d806ca !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #709faf;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #487280 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #709faf !important;
  border-color: #709faf !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #3c1645;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #030103 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #3c1645 !important;
  border-color: #3c1645 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffffff;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #d4d4d4 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #e26c5a;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #c33822 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #e26c5a !important;
  border-color: #e26c5a !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #47b5ed !important;
}
.text-secondary {
  color: #d806ca !important;
}
.text-success {
  color: #3c1645 !important;
}
.text-info {
  color: #709faf !important;
}
.text-warning {
  color: #ffffff !important;
}
.text-danger {
  color: #e26c5a !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #1283bc !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #75036d !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #000000 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #426977 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #cccccc !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #b63420 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #47b5ed;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #709faf;
}
.alert-warning {
  background-color: #ffffff;
}
.alert-danger {
  background-color: #e26c5a;
}
.mbr-gallery-filter li.active .btn {
  background-color: #47b5ed;
  border-color: #47b5ed;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #47b5ed;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #be6fd1;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #c2d6dd;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Open Sans', sans-serif;
  font-size: 0.75rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 0.9375rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #47b5ed !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Open Sans', sans-serif;
  font-size: 0.75rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 0.9375rem;
}
blockquote {
  border-color: #47b5ed;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #47b5ed;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #47b5ed;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #353535;
  border-bottom-color: #353535;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #47b5ed;
  border-bottom-color: #47b5ed;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #000000 !important;
  background-color: #47b5ed !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #d806ca !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%2347b5ed' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.cid-tYhJpzSr1W {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tYhJpzSr1W .carousel {
  height: 800px;
}
.cid-tYhJpzSr1W .carousel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tYhJpzSr1W .carousel-item,
.cid-tYhJpzSr1W .carousel-inner {
  height: 100%;
}
.cid-tYhJpzSr1W .mbr-overlay {
  z-index: 1;
}
.cid-tYhJpzSr1W .carousel-caption {
  bottom: 20px;
  position: absolute;
  top: 40%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}
@media (min-width: 768px) {
  .cid-tYhJpzSr1W .carousel-caption {
    left: 15%;
    right: 70%;
    width: 80%;
  }
}
.cid-tYhJpzSr1W .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tYhJpzSr1W .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tYhJpzSr1W .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tYhJpzSr1W .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tYhJpzSr1W .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tYhJpzSr1W .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tYhJpzSr1W .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tYhJpzSr1W .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
@media (max-width: 768px) {
  .cid-tYhJpzSr1W .carousel-indicators {
    display: none;
  }
}
.cid-tYhJpzSr1W .carousel-indicators li {
  max-width: 10px;
  height: 10px;
  width: 10px;
  max-height: 10px;
  margin: 3px 10px;
  background-color: #f7f7f7;
  border: 0px solid #3c1645;
  border-radius: 50%;
  opacity: 1;
  transition: all 0.3s;
}
.cid-tYhJpzSr1W .carousel-indicators li.active,
.cid-tYhJpzSr1W .carousel-indicators li:hover {
  background-color: #ffe161;
}
.cid-tYhJpzSr1W .carousel-indicators li::after,
.cid-tYhJpzSr1W .carousel-indicators li::before {
  content: none;
}
.cid-tYhJpzSr1W .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
.cid-tYhJpzSr1W .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tYhJpzSr1W .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tYhJpzSr1W .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tYhJpzSr1W .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tYhJpzSr1W .right-block {
  position: absolute;
  margin: 0 !important;
  top: 50%;
  right: 0;
  left: auto;
  width: 10%;
  height: 3%;
  transform: rotate(90deg);
  min-width: 90px;
}
.cid-tYhJpzSr1W H5 {
  text-align: left;
}
.cid-tYhJpzSr1W P {
  text-align: left;
}
.cid-tYhJpzSr1W .mbr-text,
.cid-tYhJpzSr1W .mbr-section-btn {
  text-align: left;
}
.cid-tYhJpzSr1W .mbr-text {
  margin-top: 0 !important;
  line-height: 1.4;
}
.cid-tYhJpzSr1W .mbr-section-btn {
  margin-top: 1rem !important;
}
.cid-tYhJpzSr1W .second-img {
  z-index: 1;
  cursor: pointer;
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #000000;
  top: 0%;
  opacity: 40%;
  transition: .5s all;
  pointer-events: none;
}
.cid-tYhSxebPDy {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tYhSxebPDy .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #4f87fb none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tYhSxebPDy .photo-split {
  padding: 0;
}
.cid-tYhSxebPDy .photo-split img {
  max-height: 800px;
  width: auto;
}
.cid-tYhSxebPDy .counter-container ul {
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  list-style-type: none;
}
.cid-tYhSxebPDy .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-tYhSxebPDy .counter-container ul li:before {
  font-weight: 900;
  color: #4f87fb;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tYhSxebPDy .wrap-block {
  padding: 3rem 3rem;
}
.cid-tYhSxebPDy .wrap-block .contents {
  margin-bottom: 40px;
}
.cid-tYhSxebPDy .wrap-block .contents .mbr-subtitle {
  color: #4f87fb;
  margin-bottom: 10px;
  line-height: 1.85;
  letter-spacing: 2px;
  font-weight: 800;
}
.cid-tYhSxebPDy .wrap-block .contents .mbr-subtitle.display-4 {
  font-size: 13px;
}
.cid-tYhSxebPDy .wrap-block .contents .mbr-section-title {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-tYhSxebPDy .wrap-block .contents .mbr-section-text {
  margin-top: 10px;
  color: #6d7a8c;
  line-height: 1.5;
  letter-spacing: 0;
}
.cid-tYhSxebPDy .wrap-block .mbr-list ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tYhSxebPDy .wrap-block .mbr-list ul li {
  display: inline-block;
  line-height: 1.5;
}
.cid-tYhSxebPDy .wrap-block .mbr-list ul li span {
  text-align: center;
}
.cid-tYhSxebPDy .wrap-block .mbr-list.display-4 {
  font-size: 16px;
}
.cid-tYhSxebPDy .mbr-list {
  text-align: left;
}
.cid-tYhSxebPDy .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  display: flex;
  -webkit-box-pack: start;
  justify-content: flex-start;
}
.cid-tYhSxebPDy .info-widget .widget-icon {
  display: inline-block;
  border-radius: 100%;
  padding: 18px;
  background-color: #4f87fb;
  font-size: 2.45rem;
  color: #ffffff;
  margin-right: 15px;
}
.cid-tYhSxebPDy .info-widget .signature {
  width: 40%;
  height: 75px;
  display: inline-block;
  margin-right: 15px;
  object-fit: contain;
}
.cid-tYhSxebPDy .info-widget .widget-content {
  display: flex;
  vertical-align: baseline;
  text-align: left;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-tYhSxebPDy .info-widget .widget-content .widget-title {
  margin-bottom: 7px;
  color: #130947;
}
.cid-tYhSxebPDy .info-widget .widget-content .widget-title.display-7 {
  font-size: 20px;
}
.cid-tYhSxebPDy .info-widget .widget-content .widget-text {
  margin-bottom: 0;
  color: #6d7a8c;
}
.cid-tYhSxebPDy .menu-content-right {
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
  -webkit-box-align: center;
  align-items: center;
}
.cid-tYhSxebPDy .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tYhSxebPDy .menu-content-right .info-widget:first-child {
  padding-left: 0;
}
@media (max-width: 991px) {
  .cid-tYhSxebPDy .contents .mbr-section-subtitle {
    text-align: left;
  }
  .cid-tYhSxebPDy .wrap-block {
    -webkit-box-ordinal-group: 2;
    order: 1;
  }
  .cid-tYhSxebPDy .photo-split img {
    display: block;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 767px) {
  .cid-tYhSxebPDy .mbr-section-title,
  .cid-tYhSxebPDy .mbr-section-subtitle,
  .cid-tYhSxebPDy .mbr-text {
    text-align: left !important;
  }
  .cid-tYhSxebPDy .social-list {
    text-align: center !important;
  }
  .cid-tYhSxebPDy .info-widget {
    padding-left: 0;
  }
}
@media (max-width: 500px) {
  .cid-tYhSxebPDy .wrap-block {
    padding: 3rem 1rem;
  }
}
.cid-tYhSxebPDy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYhSxebPDy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYhSxebPDy .wrap-block .contents .mbr-section-text {
  color: #232323;
}
.cid-tZI89mNnTK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3c1645;
}
.cid-tZI89mNnTK .mbr-section-subtitle {
  color: #14191e;
}
.cid-tZI89mNnTK .mbr-text {
  color: #777777;
}
.cid-tZI89mNnTK ul {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-tZI89mNnTK ul li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
}
.cid-tZI89mNnTK ul li:before {
  position: absolute;
  left: -20px;
  content: "✓";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ffffff;
  width: 25px;
  height: 25px;
}
.cid-tZI89mNnTK .mbr-list {
  color: #ffffff;
}
.cid-tZI89mNnTK .mbr-section-title {
  color: #ffffff;
}
.cid-tZI89mNnTK .mbr-list UL {
  text-align: left;
}
.cid-tYhVDtcgcn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #700068;
}
.cid-tYhVDtcgcn .mbr-section-title {
  color: #ffffff;
  text-align: justify;
  margin-bottom: 0;
}
.cid-tYhVDtcgcn .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
  padding-bottom: 18px;
  margin-bottom: 0;
  font-weight: 600;
}
.cid-tYhVDtcgcn .row {
  align-items: center;
  height: 100%;
}
.cid-tYuvlGTKve {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-tYuvlGTKve .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #47b5ed;
  margin-left: 1rem;
}
.cid-tYuvlGTKve .panel-group {
  border: none;
}
.cid-tYuvlGTKve .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tYuvlGTKve .panel-body,
.cid-tYuvlGTKve .card-header {
  padding: 1rem 0;
}
.cid-tYuvlGTKve .panel-title-edit {
  color: #000000;
}
.cid-tYuvlGTKve .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-tZd0T032cI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tZd0T032cI .card-title {
  margin-bottom: 20px;
  color: #202020;
}
.cid-tZd0T032cI .mbr-section-subtitle {
  margin-bottom: 20px;
  color: #202020;
}
@media (min-width: 992px) {
  .cid-tZd0T032cI .google-map {
    margin-right: 17%;
  }
}
.cid-tZd0T032cI .google-map {
  height: 540px;
  position: relative;
}
@media (max-width: 991px) {
  .cid-tZd0T032cI .google-map {
    margin-bottom: 70px;
  }
}
.cid-tZd0T032cI .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tZd0T032cI .google-map [data-state-details] {
  color: #6b6763;
  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-tZd0T032cI .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tZd0T032cI .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tZd0T032cI .header_box {
  margin-bottom: 40px;
}
.cid-tZd0T032cI .contact_content {
  display: inline-block;
  width: 100%;
  margin-bottom: 8px;
}
.cid-tZd0T032cI .card_text {
  display: inline-block;
}
.cid-tZd0T032cI .iconfont-wrapper {
  margin-right: 15px;
  display: inline-block;
  width: 19px;
  height: 19px;
  font-size: 19px;
  color: #202020;
}
@media (max-width: 767px) {
  .cid-tZd0T032cI .column_wrap {
    margin-bottom: 29px;
  }
}
.cid-tZd0T032cI .mbr-text {
  text-align: left;
}
.cid-tZd1SX6fSr {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/brecepcion-1249x634.jpeg");
}
.cid-tZd1SX6fSr .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZd1SX6fSr ul.list-inline {
  margin: 0;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tZd1SX6fSr ul.list-inline li {
  margin: 0;
  padding: .5rem;
}
.cid-tZd1SX6fSr ul.list-inline img {
  max-width: 6rem;
  padding-bottom: .5rem;
}
.cid-tZd1SX6fSr ul.list-inline img:hover {
  -webkit-filter: none;
  -moz-filter: none;
  -ms-filter: none;
  -o-filter: none;
  filter: none;
}
@media (max-width: 767px) {
  .cid-tZd1SX6fSr .list-inline-item img {
    max-width: 5rem;
  }
}
.cid-tZd1SX6fSr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZd1SX6fSr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZd1SX6fSr .mbr-section-title {
  color: #ffffff;
}
.cid-rzMgHGam4n .nav-item:focus,
.cid-rzMgHGam4n .nav-link:focus {
  outline: none;
}
.cid-rzMgHGam4n a.nav-link:focus {
  color: #ffffff !important;
}
.cid-rzMgHGam4n .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #3c1645;
}
.cid-rzMgHGam4n .navbar.opened {
  transition: all .3s;
  background: #3c1645 !important;
}
.cid-rzMgHGam4n .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-rzMgHGam4n .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-rzMgHGam4n .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rzMgHGam4n .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.4rem);
  }
}
.cid-rzMgHGam4n .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-rzMgHGam4n .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-rzMgHGam4n .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rzMgHGam4n .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rzMgHGam4n .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-rzMgHGam4n .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rzMgHGam4n .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rzMgHGam4n .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rzMgHGam4n .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-rzMgHGam4n .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rzMgHGam4n .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rzMgHGam4n .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-rzMgHGam4n .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rzMgHGam4n .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rzMgHGam4n .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rzMgHGam4n .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rzMgHGam4n .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rzMgHGam4n .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rzMgHGam4n .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-rzMgHGam4n .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-rzMgHGam4n .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rzMgHGam4n .navbar.navbar-short {
  background: #3c1645 !important;
  min-height: 60px;
}
.cid-rzMgHGam4n .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rzMgHGam4n .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rzMgHGam4n .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rzMgHGam4n .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-rzMgHGam4n .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-rzMgHGam4n .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rzMgHGam4n .dropdown-item.active,
.cid-rzMgHGam4n .dropdown-item:active {
  background-color: transparent;
}
.cid-rzMgHGam4n .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rzMgHGam4n .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rzMgHGam4n .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rzMgHGam4n .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-rzMgHGam4n .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-rzMgHGam4n .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rzMgHGam4n ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rzMgHGam4n .navbar-buttons {
  text-align: center;
}
.cid-rzMgHGam4n button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rzMgHGam4n button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rzMgHGam4n button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rzMgHGam4n button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rzMgHGam4n button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rzMgHGam4n button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rzMgHGam4n nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rzMgHGam4n nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rzMgHGam4n nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rzMgHGam4n nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rzMgHGam4n .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rzMgHGam4n a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-rzMgHGam4n .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rzMgHGam4n .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rzMgHGam4n .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-rzMgHGam4n .nav-link:hover,
.cid-rzMgHGam4n .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-rzMgHGam4n .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-rzMgHGam4n .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-rzMgHGam4n .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-rzMgHGam4n .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-rzMgHGam4n .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-rzMgHGam4n .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-rzMgHGam4n .dropdown-menu {
    top: 100%;
  }
  .cid-rzMgHGam4n .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-rzMgHGam4n .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-rzMgHGam4n .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-rzMgHGam4n .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-rzMi9iV35M {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #3c1645;
}
.cid-rzMi9iV35M .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-rzMi9iV35M .first-column .mbr-text {
  margin: 0;
}
.cid-rzMi9iV35M .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-rzMi9iV35M .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-rzMi9iV35M .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-rzMi9iV35M .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-rzMi9iV35M .form-group {
  max-width: 55%;
}
.cid-rzMi9iV35M .form-group,
.cid-rzMi9iV35M .input-group-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-rzMi9iV35M .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-rzMi9iV35M .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-rzMi9iV35M .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-rzMi9iV35M .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-rzMi9iV35M .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-rzMi9iV35M .input-group-btn .btn {
  padding: 1rem 2.2rem;
  margin: 0 !important;
}
@media (max-width: 991px) {
  .cid-rzMi9iV35M .first-column,
  .cid-rzMi9iV35M .second-column {
    padding-bottom: 2rem;
  }
  .cid-rzMi9iV35M .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-rzMi9iV35M .first-column,
  .cid-rzMi9iV35M .second-column,
  .cid-rzMi9iV35M .third-column {
    text-align: center;
  }
  .cid-rzMi9iV35M .input-group-btn .btn {
    padding: .6rem 1rem !important;
  }
}
.cid-rzMi9GHrgW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tYhZOpoOgX {
  padding-top: 10rem;
  padding-bottom: 7rem;
  background-color: #f2f3f7;
}
.cid-tYhZOpoOgX .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tYhZOpoOgX .row {
    flex-direction: column-reverse;
  }
  .cid-tYhZOpoOgX .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-tYhZOpoOgX .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tYhZOpoOgX .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-tYhZOpoOgX .image-wrapper img {
  width: 100%;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-tYhZOpoOgX .card-title {
  color: #3c1645;
}
.cid-tYhZOpoOgX .mbr-text,
.cid-tYhZOpoOgX .mbr-section-btn {
  color: #000000;
}
.cid-tYhZOpoOgX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYhZOpoOgX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYuAbRmSkQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #700068;
}
.cid-tYuAbRmSkQ .mbr-section-title {
  color: #ffffff;
}
.cid-tYuAbRmSkQ .mbr-text {
  color: #ffffff;
}
.cid-tYuAbRmSkQ .mbr-section-subtitle {
  color: #1a449a;
}
.cid-tYuAbRmSkQ .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tYuAbRmSkQ .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-tYuAbRmSkQ .svg-top .st0 {
  fill: #700068;
}
@media (max-width: 992px) {
  .cid-tYuAbRmSkQ .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-tYiq98AnQz {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tYiq98AnQz .display-1 {
    letter-spacing: -6px;
  }
}
.cid-tYiq98AnQz p {
  margin: 0;
}
.cid-tYiq98AnQz .display-1 {
  line-height: 1;
}
.cid-tYiq98AnQz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYiq98AnQz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZ7qPZZedB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tZ7qPZZedB .mbr-section-title {
  margin-bottom: 40px;
}
.cid-tZ7qPZZedB .mbr-text {
  opacity: .7;
  margin-bottom: 0;
  color: #919dab;
}
.cid-tZ7qPZZedB .block__product {
  margin: 30px 0;
}
.cid-tZ7qPZZedB .image {
  transition: all .25s;
}
.cid-tZ7qPZZedB .image:hover {
  opacity: .8;
}
.cid-tZ7qPZZedB .image img {
  border-radius: 10px;
  width: 270px;
  height: 210px;
}
.cid-tZ7qPZZedB .block__content {
  margin-left: 40px;
  position: relative;
  padding-bottom: 60px;
}
@media (max-width: 991px) {
  .cid-tZ7qPZZedB .block__content {
    margin-top: 30px;
    margin-left: 0;
  }
}
.cid-tZ7qPZZedB .title__block {
  font-weight: 700;
  transition: all .25s;
  margin-bottom: 0;
}
.cid-tZ7qPZZedB .title__block:hover {
  color: #47b5ed;
}
.cid-tZ7qPZZedB .price__block {
  margin-bottom: 15px;
  color: #232323;
  letter-spacing: 2px;
}
.cid-tZ7qPZZedB .mbr-section-btn {
  width: 105%;
  position: absolute;
  bottom: 0;
  left: 0;
}
@media (max-width: 991px) {
  .cid-tZ7qPZZedB .mbr-section-btn {
    margin-top: 30px;
  }
}
.cid-tZ7qPZZedB .mbr-section-btn .btn {
  height: 40px;
  padding: 0 15px;
  font-weight: 500;
  margin-right: 0;
}
.cid-tZ7qPZZedB .mbr-section-btn .btn:hover {
  background-color: transparent !important;
  border-color: #47b5ed !important;
  color: #47b5ed !important;
}
.cid-tZ7qPZZedB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZ7qPZZedB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZ7qPZZedB .mbr-section-title DIV {
  text-align: left;
}
.cid-tZ7qPZZedB .mbr-text,
.cid-tZ7qPZZedB .mbr-section-btn {
  color: #232323;
}
.cid-tZd9ecoEW5 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mbr-1920x1116.jpg");
}
.cid-tZd9ecoEW5 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZd9ecoEW5 .plan-body .btn-bgr {
  z-index: 0;
}
.cid-tZd9ecoEW5 .list-group-item {
  padding: .5rem 3.25rem;
  background: transparent;
}
.cid-tZd9ecoEW5 .price-term {
  margin-left: -5px;
}
.cid-tZd9ecoEW5 .pt2 {
  padding-top: 2rem;
}
.cid-tZd9ecoEW5 .plan-favorite {
  background-color: #d806ca;
  width: 40%;
  border-radius: .25rem;
  z-index: 1;
  position: absolute;
  left: 50%;
  top: 0;
  margin-top: -26px;
  margin-left: -20%;
}
.cid-tZd9ecoEW5 .plan-descr {
  color: #444444;
  text-align: left;
}
.cid-tZd9ecoEW5 .plan-price {
  margin-top: 2rem;
}
.cid-tZd9ecoEW5 .plan-header {
  border-radius: .25rem .25rem 0 0;
  overflow: hidden;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-tZd9ecoEW5 .plan-body {
  border-radius: 0 0 .25rem .25rem;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-tZd9ecoEW5 .plan-card {
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-tZd9ecoEW5 .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
  color: #8d97ad;
}
.cid-tZd9ecoEW5 .plan .list-group-item {
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
  border: 0;
}
.cid-tZd9ecoEW5 .plan .list-group-item:last-child {
  border-radius: 8px;
}
.cid-tZd9ecoEW5 .plan-header,
.cid-tZd9ecoEW5 .plan-body {
  background-color: #ffffff;
}
.cid-tZd9ecoEW5 .price-figure {
  font-weight: 300;
  color: #232323;
}
.cid-tZd9ecoEW5 .price-value {
  font-weight: 300;
  vertical-align: top;
  line-height: 1;
  margin-right: -5px;
}
@media (max-width: 992px) {
  .cid-tZd9ecoEW5 .plan {
    margin-bottom: 3rem !important;
  }
}
@media (max-width: 550px) {
  .cid-tZd9ecoEW5 .price-figure {
    font-size: 4.25rem;
  }
}
.cid-tZd9ecoEW5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZd9ecoEW5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZd9ecoEW5 .mbr-section-title {
  color: #ffffff;
}
.cid-tZdeudUFKQ {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #3c1645;
}
.cid-tZdeudUFKQ .title__block {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tZdeudUFKQ .title__block {
    margin-bottom: 25px;
  }
}
.cid-tZdeudUFKQ .mbr-section-subtitle {
  letter-spacing: 1.5px;
  margin-bottom: 15px;
  color: #c0c0c9;
}
.cid-tZdeudUFKQ .mbr-section-title {
  color: #ffffff;
  font-weight: 300;
  text-align: left;
}
.cid-tZdeudUFKQ .mbr-section-title b,
.cid-tZdeudUFKQ .mbr-section-title strong {
  font-weight: 500;
}
.cid-tZdeudUFKQ .card__wrap:hover .btn-warning-outline {
  color: #ffffff !important;
  border-color: #ffffff !important;
  background: transparent !important;
  box-shadow: 0px 13px 28px 0px rgba(0, 0, 0, 0.25);
}
.cid-tZdeudUFKQ .card__wrap:hover .btn-warning-outline:before {
  transform: scale(1);
}
.cid-tZdeudUFKQ .card__wrap {
  background: #ffffff;
  box-shadow: 0px 10px 40px 0px rgba(60, 67, 113, 0.05);
  position: relative;
  text-align: center;
  border-radius: 5px 5px 0 0;
  margin-top: 50px;
  overflow: hidden;
}
.cid-tZdeudUFKQ .card__wrap:before {
  content: "";
  width: 50px;
  height: 6px;
  border-radius: 5px 5px 0 0;
  background: #ffffff;
  position: absolute;
  top: 0;
  left: -50px;
  z-index: 1;
  transition: all 0.8s ease-out;
}
.cid-tZdeudUFKQ .card__wrap:after {
  content: "";
  width: 100%;
  height: 6px;
  border-radius: 5px 5px 0 0;
  position: absolute;
  top: 0;
  left: calc(-100% - 100px);
  z-index: 1;
  transition: all 0.8s ease-out;
  background: #ffffff;
}
.cid-tZdeudUFKQ .card__wrap:hover:before {
  opacity: 1;
  left: 100%;
}
.cid-tZdeudUFKQ .card__wrap:hover:after {
  left: 100%;
}
.cid-tZdeudUFKQ .card__wrap:hover .icon__art {
  transform: scale(1.3) translateX(80px);
}
.cid-tZdeudUFKQ .wrap:nth-child(1) .card__header {
  border-top: 6px solid #ffffff;
  border-bottom: 1px solid #ffffff;
}
.cid-tZdeudUFKQ .wrap:nth-child(2) .card__header {
  border-top: 6px solid #709faf;
  border-bottom: 1px solid #709faf;
}
.cid-tZdeudUFKQ .wrap:nth-child(3) .card__header {
  border-top: 6px solid #3c1645;
  border-bottom: 1px solid #3c1645;
}
.cid-tZdeudUFKQ .wrap:nth-child(4) .card__header {
  border-top: 6px solid #47b5ed;
  border-bottom: 1px solid #47b5ed;
}
.cid-tZdeudUFKQ .icon__art {
  opacity: 0.18;
  position: absolute;
  left: -60px;
  top: 17%;
  z-index: 0;
  transition: all 0.6s ease-in-out;
}
.cid-tZdeudUFKQ .icon__art img {
  width: 150px;
  height: 150px;
  object-fit: cover;
}
.cid-tZdeudUFKQ .card__header {
  position: relative;
  padding: 40px 0 32px;
}
.cid-tZdeudUFKQ .card__top {
  position: relative;
  z-index: 5;
  padding: 0 15px;
}
.cid-tZdeudUFKQ .card__price {
  color: #d806ca;
}
.cid-tZdeudUFKQ .card__price sup {
  font-size: 60%;
  color: inherit;
}
.cid-tZdeudUFKQ .card__title {
  color: #233d63;
}
.cid-tZdeudUFKQ .card__body {
  padding: 42px 15px 40px;
}
.cid-tZdeudUFKQ .card__feature {
  margin-bottom: 15px;
  color: #233d63;
}
.cid-tZdeudUFKQ .card__footer {
  border-top: 1px solid #e9e9e9;
  padding: 40px 15px 40px;
}
.cid-tZdeudUFKQ .item {
  line-height: 45px;
}
.cid-tZdeudUFKQ .mbr-section-btn {
  margin: 0;
}
.cid-tZdeudUFKQ .mbr-section-btn .btn {
  z-index: 10;
}
.cid-tZdeudUFKQ .mbr-section-btn .btn-warning-outline {
  border: 2px solid #dbdbdb !important;
  color: #1a1a1a !important;
  position: relative;
  border-radius: 30px;
  background: transparent !important;
}
.cid-tZdeudUFKQ .mbr-section-btn .btn-warning-outline:before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  border-radius: 30px;
  top: 0;
  left: 0;
  background: linear-gradient(130deg, rgba(255, 255, 255, 0.55) 0%, #ffffff 100%) !important;
  transform: scale(0, 1);
  z-index: -1;
  transition: all 0.3s ease-in-out;
}
.cid-tZdeudUFKQ .btn__trial {
  margin-top: 32px;
  line-height: 25px;
}
.cid-tZdeudUFKQ .btn__trial a {
  color: #6a6c72 !important;
}
.cid-tZdeudUFKQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZdeudUFKQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZdgCKBsVo {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #3c1645;
}
.cid-tZdgCKBsVo .box {
  display: block !important;
}
.cid-tZdgCKBsVo .box {
  width: 100%;
  height: 30%;
  position: absolute;
  bottom: 0;
  left: 0;
  background: #ffffff;
  display: none;
}
.cid-tZdgCKBsVo .row {
  box-shadow: 0px 65px 40px -40px rgba(51, 51, 51, 0.06);
}
.cid-tZdgCKBsVo .mbr-usd {
  vertical-align: top;
  display: inline-block;
  padding-top: 20px;
  color: #d806ca;
}
.cid-tZdgCKBsVo .card {
  padding: 0 !important;
}
.cid-tZdgCKBsVo .card-wrapper {
  background: #ffffff;
  background-position: center;
  padding: 4rem;
  cursor: pointer;
  transition: all 0.3s;
  background-size: cover;
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-tZdgCKBsVo .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-tZdgCKBsVo .card-subtitle {
  color: #000000;
}
.cid-tZdgCKBsVo .mbr-price {
  color: #d806ca;
}
.cid-tZdgCKBsVo .mbr-section-subtitle {
  color: #d58f76;
}
.cid-tZdgCKBsVo .mbr-text,
.cid-tZdgCKBsVo .link-align {
  color: #000000;
}
.cid-tZdgCKBsVo .main-title {
  color: #ffffff;
}
.cid-tZdgCKBsVo .month {
  color: #999999;
}
.cid-tZdgCKBsVo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZdgCKBsVo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZdi4Hcjbs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tZdi4Hcjbs h3,
.cid-tZdi4Hcjbs h4,
.cid-tZdi4Hcjbs h5,
.cid-tZdi4Hcjbs h6,
.cid-tZdi4Hcjbs p {
  margin: 0;
}
.cid-tZdi4Hcjbs .section-head {
  margin-bottom: 2.5rem;
}
.cid-tZdi4Hcjbs .mbr-section-subtitle {
  margin-top: 0.5rem;
}
.cid-tZdi4Hcjbs .card {
  background-color: #f3edf7;
  border-radius: 25px;
  padding: 2rem;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin-bottom: 2rem;
}
.cid-tZdi4Hcjbs .card-title {
  margin-bottom: 25px;
  text-align: center;
}
.cid-tZdi4Hcjbs .card-subtitle {
  color: #33d5ad;
  text-align: center;
}
.cid-tZdi4Hcjbs .mbr-text {
  margin-bottom: 25px;
}
.cid-tZdi4Hcjbs P {
  text-align: center;
}
.cid-tZdl2nJE3c {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tZdl2nJE3c h3,
.cid-tZdl2nJE3c h4,
.cid-tZdl2nJE3c h5,
.cid-tZdl2nJE3c h6,
.cid-tZdl2nJE3c p {
  margin: 0;
}
.cid-tZdl2nJE3c .section-head {
  margin-bottom: 2.5rem;
}
.cid-tZdl2nJE3c .mbr-section-subtitle {
  margin-top: 0.5rem;
}
.cid-tZdl2nJE3c .card {
  background-color: #f3edf7;
  border-radius: 25px;
  padding: 2rem;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin-bottom: 2rem;
}
.cid-tZdl2nJE3c .card-title {
  margin-bottom: 25px;
}
.cid-tZdl2nJE3c .card-subtitle {
  color: #33d5ad;
}
.cid-tZdl2nJE3c .mbr-text {
  margin-bottom: 25px;
}
.cid-tZdl2nJE3c .plan-title {
  color: #000000;
}
.cid-tZdnTJQrM7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tZdnTJQrM7 h3,
.cid-tZdnTJQrM7 h4,
.cid-tZdnTJQrM7 h5,
.cid-tZdnTJQrM7 h6,
.cid-tZdnTJQrM7 p {
  margin: 0;
}
.cid-tZdnTJQrM7 .section-head {
  margin-bottom: 2.5rem;
}
.cid-tZdnTJQrM7 .mbr-section-subtitle {
  margin-top: 0.5rem;
}
.cid-tZdnTJQrM7 .card {
  background-color: #f3edf7;
  border-radius: 25px;
  padding: 2rem;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin-bottom: 2rem;
}
.cid-tZdnTJQrM7 .card-title {
  margin-bottom: 25px;
  text-align: center;
}
.cid-tZdnTJQrM7 .card-subtitle {
  color: #33d5ad;
  text-align: center;
}
.cid-tZdnTJQrM7 .mbr-text {
  margin-bottom: 25px;
}
.cid-tZdnTJQrM7 P {
  text-align: center;
}
.cid-tYuCsq8tKM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #700068;
}
@media (max-width: 767px) {
  .cid-tYuCsq8tKM h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tYuCsq8tKM .container {
    position: relative;
  }
  .cid-tYuCsq8tKM .row {
    margin: 0;
  }
  .cid-tYuCsq8tKM h2 {
    margin: 0;
  }
}
.cid-tYuCsq8tKM .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tYuCsq8tKM .mbr-text {
  margin-top: 1.4rem;
  color: #ffffff;
}
.cid-tYuCsq8tKM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYuCsq8tKM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYuCsq8tKM h2 {
  color: #ffffff;
}
.cid-tZFNb2uTKe {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tZFNb2uTKe h3,
.cid-tZFNb2uTKe h4,
.cid-tZFNb2uTKe h5,
.cid-tZFNb2uTKe h6,
.cid-tZFNb2uTKe p {
  margin: 0;
}
.cid-tZFNb2uTKe .section-head {
  margin-bottom: 2.5rem;
}
.cid-tZFNb2uTKe .mbr-section-subtitle {
  margin-top: 0.5rem;
}
.cid-tZFNb2uTKe .card {
  background-color: #f3edf7;
  border-radius: 25px;
  padding: 2rem;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin-bottom: 2rem;
}
.cid-tZFNb2uTKe .card-title {
  margin-bottom: 25px;
}
.cid-tZFNb2uTKe .card-subtitle {
  color: #33d5ad;
}
.cid-tZFNb2uTKe .mbr-text {
  margin-bottom: 25px;
}
.cid-tZFNb2uTKe .plan-title {
  color: #000000;
}
.cid-tYhPqgATXb .nav-item:focus,
.cid-tYhPqgATXb .nav-link:focus {
  outline: none;
}
.cid-tYhPqgATXb a.nav-link:focus {
  color: #ffffff !important;
}
.cid-tYhPqgATXb .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #3c1645;
}
.cid-tYhPqgATXb .navbar.opened {
  transition: all .3s;
  background: #3c1645 !important;
}
.cid-tYhPqgATXb .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-tYhPqgATXb .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tYhPqgATXb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tYhPqgATXb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.4rem);
  }
}
.cid-tYhPqgATXb .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tYhPqgATXb .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tYhPqgATXb .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tYhPqgATXb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tYhPqgATXb .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tYhPqgATXb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tYhPqgATXb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tYhPqgATXb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tYhPqgATXb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-tYhPqgATXb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tYhPqgATXb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tYhPqgATXb .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tYhPqgATXb .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tYhPqgATXb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tYhPqgATXb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tYhPqgATXb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tYhPqgATXb .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tYhPqgATXb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tYhPqgATXb .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-tYhPqgATXb .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tYhPqgATXb .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tYhPqgATXb .navbar.navbar-short {
  background: #3c1645 !important;
  min-height: 60px;
}
.cid-tYhPqgATXb .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tYhPqgATXb .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tYhPqgATXb .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tYhPqgATXb .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-tYhPqgATXb .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tYhPqgATXb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tYhPqgATXb .dropdown-item.active,
.cid-tYhPqgATXb .dropdown-item:active {
  background-color: transparent;
}
.cid-tYhPqgATXb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tYhPqgATXb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tYhPqgATXb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tYhPqgATXb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tYhPqgATXb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tYhPqgATXb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tYhPqgATXb ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tYhPqgATXb .navbar-buttons {
  text-align: center;
}
.cid-tYhPqgATXb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tYhPqgATXb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tYhPqgATXb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tYhPqgATXb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tYhPqgATXb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tYhPqgATXb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tYhPqgATXb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tYhPqgATXb nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tYhPqgATXb nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tYhPqgATXb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tYhPqgATXb .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tYhPqgATXb a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tYhPqgATXb .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tYhPqgATXb .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tYhPqgATXb .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-tYhPqgATXb .nav-link:hover,
.cid-tYhPqgATXb .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-tYhPqgATXb .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-tYhPqgATXb .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-tYhPqgATXb .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-tYhPqgATXb .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tYhPqgATXb .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-tYhPqgATXb .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tYhPqgATXb .dropdown-menu {
    top: 100%;
  }
  .cid-tYhPqgATXb .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tYhPqgATXb .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tYhPqgATXb .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tYhPqgATXb .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tYhPqhviE8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tYhPqhviE8 .google-map {
  width: 100%;
  height: 25rem;
}
.cid-tYhPqhviE8 .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-tYhPqicMp3 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #3c1645;
}
.cid-tYhPqicMp3 .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tYhPqicMp3 .first-column .mbr-text {
  margin: 0;
}
.cid-tYhPqicMp3 .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-tYhPqicMp3 .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-tYhPqicMp3 .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-tYhPqicMp3 .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-tYhPqicMp3 .form-group {
  max-width: 55%;
}
.cid-tYhPqicMp3 .form-group,
.cid-tYhPqicMp3 .input-group-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tYhPqicMp3 .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-tYhPqicMp3 .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-tYhPqicMp3 .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-tYhPqicMp3 .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-tYhPqicMp3 .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-tYhPqicMp3 .input-group-btn .btn {
  padding: 1rem 2.2rem;
  margin: 0 !important;
}
@media (max-width: 991px) {
  .cid-tYhPqicMp3 .first-column,
  .cid-tYhPqicMp3 .second-column {
    padding-bottom: 2rem;
  }
  .cid-tYhPqicMp3 .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tYhPqicMp3 .first-column,
  .cid-tYhPqicMp3 .second-column,
  .cid-tYhPqicMp3 .third-column {
    text-align: center;
  }
  .cid-tYhPqicMp3 .input-group-btn .btn {
    padding: .6rem 1rem !important;
  }
}
.cid-tYhPqjcdN4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tYix3dEWA9 {
  padding-top: 16rem;
  padding-bottom: 8rem;
  background-color: #3c1645;
  overflow: hidden;
}
.cid-tYix3dEWA9 .mbr-text,
.cid-tYix3dEWA9 .mbr-section-btn {
  color: #ffffff;
}
.cid-tYix3dEWA9 .btn-white {
  color: #333333!important;
}
.cid-tYix3dEWA9 .image1 {
  position: absolute;
  right: 8%;
  top: 25%;
  height: 500px;
  width: auto;
  animation: rev 5s ease-in-out infinite;
}
.cid-tYix3dEWA9 .image2 {
  position: absolute;
  left: 8%;
  bottom: 20%;
  height: 500px;
  width: auto;
  animation: rev2 5s ease-in-out infinite;
}
@keyframes rev {
  0% {
    transform: translateX(0px) translateY(0px);
  }
  50% {
    transform: translateX(10px) translateY(-10px);
  }
  100% {
    transform: translateX(0px) translateY(0px);
  }
}
@keyframes rev2 {
  0% {
    transform: translateX(0px) translateY(0px);
  }
  50% {
    transform: translateX(15px) translateY(5px);
  }
  100% {
    transform: translateX(0px) translateY(0px);
  }
}
.cid-tYix3dEWA9 svg {
  position: absolute;
  left: 50%;
  top: -150px;
  transform: translateX(-50%);
}
.cid-tYix3dEWA9 svg path {
  fill: #47b5ed;
}
@media (max-width: 1600px) {
  .cid-tYix3dEWA9 .image1 {
    top: 5%;
    height: 280px;
  }
  .cid-tYix3dEWA9 .image2 {
    bottom: 5%;
    height: 280px;
  }
}
@media (max-width: 992px) {
  .cid-tYix3dEWA9 svg {
    width: 1050px;
    height: 1050px;
  }
  .cid-tYix3dEWA9 .image1 {
    height: 220px;
  }
  .cid-tYix3dEWA9 .image2 {
    bottom: 15%;
    height: 220px;
  }
}
@media (max-width: 767px) {
  .cid-tYix3dEWA9 svg {
    top: -120px;
  }
  .cid-tYix3dEWA9 .image1 {
    left: 50%;
    right: 50%;
    height: 180px;
    top: 3rem;
    transform: translateX(-50%);
    animation: none;
  }
  .cid-tYix3dEWA9 .image2 {
    right: 50%;
    left: 50%;
    bottom: 3rem;
    height: 180px;
    transform: translateX(-50%);
    animation: none;
  }
}
.cid-tYix3dEWA9 .mbr-section-title {
  color: #ffffff;
}
.cid-tYix3dEWA9 .mbr-section-subtitle {
  color: #72dfe9;
}
.cid-tYix3dEWA9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYix3dEWA9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZI6kYsnw3 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #5b0b55;
}
.cid-tZI6kYsnw3 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-tZI6kYsnw3 .select {
  z-index: 999;
}
.cid-tZI6kYsnw3 .mbr-form {
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 992px) {
  .cid-tZI6kYsnw3 .mbr-form {
    max-width: 500px;
  }
}
.cid-tZI6kYsnw3 .img-col {
  padding: 0;
}
.cid-tZI6kYsnw3 form {
  padding: 2rem 2rem;
  background: #ffffff;
  border-radius: 30px;
}
.cid-tZI6kYsnw3 .jq-selectbox__dropdown,
.cid-tZI6kYsnw3 ul {
  border-radius: 20px !important;
}
.cid-tZI6kYsnw3 .jq-selectbox {
  border-radius: 30px;
}
.cid-tZI6kYsnw3 .jq-selectbox__select {
  padding: 1.2rem 1.5rem;
}
.cid-tZI6kYsnw3 .jq-selectbox li {
  padding: 1.2rem 1.5rem;
}
.cid-tZI6kYsnw3 input,
.cid-tZI6kYsnw3 textarea,
.cid-tZI6kYsnw3 .select {
  border-radius: 30px;
}
.cid-tZI6kYsnw3 input,
.cid-tZI6kYsnw3 textarea {
  padding: 2rem 3rem;
}
.cid-tZI6kYsnw3 textarea {
  min-height: 10rem;
}
.cid-tZI6kYsnw3 .form-control,
.cid-tZI6kYsnw3 .field-input {
  padding: 1rem 1.5rem;
  background-color: #eae9e9;
  border-color: #f2f2f4;
  color: #181818;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tZI6kYsnw3 .form-control::-webkit-input-placeholder,
.cid-tZI6kYsnw3 .field-input::-webkit-input-placeholder,
.cid-tZI6kYsnw3 .form-control::-webkit-input-placeholder,
.cid-tZI6kYsnw3 .field-input::-webkit-input-placeholder {
  color: #383838;
}
.cid-tZI6kYsnw3 .form-control:-moz-placeholder,
.cid-tZI6kYsnw3 .field-input:-moz-placeholder,
.cid-tZI6kYsnw3 .form-control:-moz-placeholder,
.cid-tZI6kYsnw3 .field-input:-moz-placeholder {
  color: #383838;
}
.cid-tZI6kYsnw3 .form-control:hover,
.cid-tZI6kYsnw3 .field-input:hover,
.cid-tZI6kYsnw3 .form-control:focus,
.cid-tZI6kYsnw3 .field-input:focus {
  background-color: #ffffff;
  border-color: #ed6436;
  color: #181818;
  box-shadow: none;
  outline: none;
}
.cid-tZI6kYsnw3 .form-control:hover::-webkit-input-placeholder,
.cid-tZI6kYsnw3 .field-input:hover::-webkit-input-placeholder,
.cid-tZI6kYsnw3 .form-control:focus::-webkit-input-placeholder,
.cid-tZI6kYsnw3 .field-input:focus::-webkit-input-placeholder,
.cid-tZI6kYsnw3 .form-control:hover::-webkit-input-placeholder,
.cid-tZI6kYsnw3 .field-input:hover::-webkit-input-placeholder,
.cid-tZI6kYsnw3 .form-control:focus::-webkit-input-placeholder,
.cid-tZI6kYsnw3 .field-input:focus::-webkit-input-placeholder {
  color: #383838;
}
.cid-tZI6kYsnw3 .form-control:hover:-moz-placeholder,
.cid-tZI6kYsnw3 .field-input:hover:-moz-placeholder,
.cid-tZI6kYsnw3 .form-control:focus:-moz-placeholder,
.cid-tZI6kYsnw3 .field-input:focus:-moz-placeholder,
.cid-tZI6kYsnw3 .form-control:hover:-moz-placeholder,
.cid-tZI6kYsnw3 .field-input:hover:-moz-placeholder,
.cid-tZI6kYsnw3 .form-control:focus:-moz-placeholder,
.cid-tZI6kYsnw3 .field-input:focus:-moz-placeholder {
  color: #383838;
}
.cid-tZI6kYsnw3 .jq-number__spin:hover,
.cid-tZI6kYsnw3 .jq-number__spin:focus {
  background-color: #ffffff;
  border-color: #ed6436;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tZI6kYsnw3 .jq-number__spin {
  background-color: #eae9e9;
  border-color: #f2f2f4;
  color: #181818;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tZI6kYsnw3 .jq-selectbox li,
.cid-tZI6kYsnw3 .jq-selectbox li {
  background-color: #eae9e9;
  color: #000000;
}
.cid-tZI6kYsnw3 .jq-selectbox li:hover,
.cid-tZI6kYsnw3 .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-tZI6kYsnw3 .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tZI6kYsnw3 .jq-number__spin.minus:hover:after,
.cid-tZI6kYsnw3 .jq-number__spin.plus:hover:after {
  border-top-color: #eae9e9;
  border-bottom-color: #eae9e9;
}
.cid-tZI6kYsnw3 .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tZI6kYsnw3 .jq-number__spin.minus:after,
.cid-tZI6kYsnw3 .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tZI6kYsnw3 input::-webkit-clear-button {
  display: none;
}
.cid-tZI6kYsnw3 input::-webkit-inner-spin-button {
  display: none;
}
.cid-tZI6kYsnw3 input::-webkit-outer-spin-button {
  display: none;
}
.cid-tZI6kYsnw3 input::-webkit-calendar-picker-indicator {
  display: none;
}
@media (max-width: 992px) {
  .cid-tZI6kYsnw3 .mbr-form {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tZI6kYsnw3 form {
    padding: 2rem 1rem;
  }
  .cid-tZI6kYsnw3 .col-auto {
    margin: auto;
    width: 100%;
  }
  .cid-tZI6kYsnw3 .mbr-form {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
.cid-tZI6kYsnw3 H4 {
  color: #ed6436;
}
.cid-tYiDwM1KQG {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tYiDwM1KQG .icon-title {
  margin: 0;
  padding: 0;
}
@media (min-width: 1400px) {
  .cid-tYiDwM1KQG .text {
    max-width: 360px;
  }
}
@media (max-width: 992px) {
  .cid-tYiDwM1KQG .md-pb {
    margin-bottom: 2rem;
  }
}
.cid-tYiDwM1KQG .google-map {
  height: 18rem;
  position: relative;
  margin-bottom: 2rem;
}
.cid-tYiDwM1KQG .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tYiDwM1KQG .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-tYiDwM1KQG .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tYiDwM1KQG .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tYiDwM1KQG .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #5758e0;
  text-align: right;
}
.cid-tYiDwM1KQG .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-tYiDwM1KQG .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-tYiDwM1KQG .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-tYiDwM1KQG .mbr-text,
.cid-tYiDwM1KQG .mbr-section-btn {
  color: #999999;
}
.cid-tYiDwM1KQG .icon-title,
.cid-tYiDwM1KQG .align-wrap {
  color: #999999;
}
.cid-tYiDwM1KQG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYiDwM1KQG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYiDwM1KQG .mbr-section-title,
.cid-tYiDwM1KQG .col {
  color: #700068;
}
.cid-tYix3fsr3D .nav-item:focus,
.cid-tYix3fsr3D .nav-link:focus {
  outline: none;
}
.cid-tYix3fsr3D a.nav-link:focus {
  color: #ffffff !important;
}
.cid-tYix3fsr3D .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #3c1645;
}
.cid-tYix3fsr3D .navbar.opened {
  transition: all .3s;
  background: #3c1645 !important;
}
.cid-tYix3fsr3D .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-tYix3fsr3D .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tYix3fsr3D .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tYix3fsr3D .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.4rem);
  }
}
.cid-tYix3fsr3D .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tYix3fsr3D .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tYix3fsr3D .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tYix3fsr3D .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tYix3fsr3D .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tYix3fsr3D .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tYix3fsr3D .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tYix3fsr3D .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tYix3fsr3D .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-tYix3fsr3D .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tYix3fsr3D .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tYix3fsr3D .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tYix3fsr3D .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tYix3fsr3D .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tYix3fsr3D .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tYix3fsr3D .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tYix3fsr3D .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tYix3fsr3D .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tYix3fsr3D .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-tYix3fsr3D .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tYix3fsr3D .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tYix3fsr3D .navbar.navbar-short {
  background: #3c1645 !important;
  min-height: 60px;
}
.cid-tYix3fsr3D .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tYix3fsr3D .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tYix3fsr3D .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tYix3fsr3D .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-tYix3fsr3D .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tYix3fsr3D .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tYix3fsr3D .dropdown-item.active,
.cid-tYix3fsr3D .dropdown-item:active {
  background-color: transparent;
}
.cid-tYix3fsr3D .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tYix3fsr3D .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tYix3fsr3D .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tYix3fsr3D .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tYix3fsr3D .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tYix3fsr3D .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tYix3fsr3D ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tYix3fsr3D .navbar-buttons {
  text-align: center;
}
.cid-tYix3fsr3D button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tYix3fsr3D button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tYix3fsr3D button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tYix3fsr3D button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tYix3fsr3D button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tYix3fsr3D button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tYix3fsr3D nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tYix3fsr3D nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tYix3fsr3D nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tYix3fsr3D nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tYix3fsr3D .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tYix3fsr3D a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tYix3fsr3D .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tYix3fsr3D .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tYix3fsr3D .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-tYix3fsr3D .nav-link:hover,
.cid-tYix3fsr3D .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-tYix3fsr3D .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-tYix3fsr3D .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-tYix3fsr3D .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-tYix3fsr3D .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tYix3fsr3D .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-tYix3fsr3D .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tYix3fsr3D .dropdown-menu {
    top: 100%;
  }
  .cid-tYix3fsr3D .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tYix3fsr3D .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tYix3fsr3D .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tYix3fsr3D .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tYix3hd9S9 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #3c1645;
}
.cid-tYix3hd9S9 .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tYix3hd9S9 .first-column .mbr-text {
  margin: 0;
}
.cid-tYix3hd9S9 .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-tYix3hd9S9 .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-tYix3hd9S9 .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-tYix3hd9S9 .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-tYix3hd9S9 .form-group {
  max-width: 55%;
}
.cid-tYix3hd9S9 .form-group,
.cid-tYix3hd9S9 .input-group-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tYix3hd9S9 .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-tYix3hd9S9 .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-tYix3hd9S9 .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-tYix3hd9S9 .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-tYix3hd9S9 .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-tYix3hd9S9 .input-group-btn .btn {
  padding: 1rem 2.2rem;
  margin: 0 !important;
}
@media (max-width: 991px) {
  .cid-tYix3hd9S9 .first-column,
  .cid-tYix3hd9S9 .second-column {
    padding-bottom: 2rem;
  }
  .cid-tYix3hd9S9 .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tYix3hd9S9 .first-column,
  .cid-tYix3hd9S9 .second-column,
  .cid-tYix3hd9S9 .third-column {
    text-align: center;
  }
  .cid-tYix3hd9S9 .input-group-btn .btn {
    padding: .6rem 1rem !important;
  }
}
.cid-tYix3ikKgv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tZFOwziAqE {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tZFOwziAqE .nav-tabs .nav-item.open .nav-link:focus,
.cid-tZFOwziAqE .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-tZFOwziAqE .nav-tabs {
  border-bottom: 1px solid #17171a;
}
@media (max-width: 767px) {
  .cid-tZFOwziAqE .nav-item {
    width: 100%;
    margin: 0;
  }
}
.cid-tZFOwziAqE .nav-tabs .nav-link {
  text-align: center;
  border: none;
  border-bottom: 1px solid #9b9ba5;
  border-radius: 0;
}
.cid-tZFOwziAqE .nav-tabs .nav-link:not(.active) {
  color: #9b9ba5;
}
.cid-tZFOwziAqE .nav-link,
.cid-tZFOwziAqE .nav-link.active {
  padding: 1rem 0;
  background-color: transparent;
}
.cid-tZFOwziAqE .nav-tabs .nav-link.active {
  color: #17171a;
  border-bottom: 1px solid #17171a;
}
@media (min-width: 992px) {
  .cid-tZFOwziAqE .content {
    padding: 0 2rem;
  }
}
.cid-tZFOwziAqE .item {
  margin-bottom: 2rem;
}
@media (min-width: 992px) {
  .cid-tZFOwziAqE .card-text p {
    padding-left: 0;
    padding-right: 0;
  }
  .cid-tZFOwziAqE .item-title {
    margin-left: -1rem;
  }
}
@media (max-width: 991px) {
  .cid-tZFOwziAqE .card-text p {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tZFOwziAqE .item-title {
    margin-left: 0;
  }
}
.cid-tZFOwziAqE .upper {
  border-bottom: 1px solid #C4C4C8;
}
.cid-tZFOwziAqE .item-wrapper {
  position: relative;
  background: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tZFOwziAqE .item-wrapper .item-content {
    padding: 2rem 4rem 0;
  }
  .cid-tZFOwziAqE .item-wrapper .mbr-text {
    margin-bottom: 2rem;
  }
  .cid-tZFOwziAqE .item-wrapper .item-title {
    margin-bottom: 3rem;
  }
  .cid-tZFOwziAqE .item-wrapper .item-footer {
    padding: 0 3rem 2rem;
    right: -2rem;
    top: 11.6rem;
  }
  .cid-tZFOwziAqE .item-wrapper .item-btn {
    width: 6.3rem;
    height: 6.3rem;
    border-radius: 50%;
    padding-left: -0.5rem;
    padding-top: 0.5rem;
    margin: 0;
  }
  .cid-tZFOwziAqE .item-wrapper .item-btn span {
    transform: rotate(45deg) scale(0.8);
    margin-top: 0.4rem;
    margin-right: 0.6rem;
    margin-left: 0.5rem;
    transition: all 0.8s;
  }
  .cid-tZFOwziAqE .item-wrapper .item-btn:hover > span {
    transform: scale(0.8) rotate(90deg);
  }
}
@media (max-width: 991px) {
  .cid-tZFOwziAqE .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tZFOwziAqE .item-wrapper .mbr-text {
    margin-bottom: 1rem;
  }
  .cid-tZFOwziAqE .item-wrapper .item-title {
    margin-bottom: 2rem;
  }
  .cid-tZFOwziAqE .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
  .cid-tZFOwziAqE .item-wrapper .item-btn {
    width: 6rem;
    height: 6rem;
    border-radius: 50%;
    display: flex;
    margin: 0 auto;
  }
  .cid-tZFOwziAqE .item-wrapper .item-btn span {
    transform: rotate(45deg) scale(0.7);
    margin-top: 0.2rem;
    margin-left: 0.2rem;
    transition: all 0.8s;
  }
  .cid-tZFOwziAqE .item-wrapper .item-btn:hover > span {
    transform: scale(0.7) rotate(90deg);
  }
}
@media (max-width: 767px) {
  .cid-tZFOwziAqE .item-wrapper .item-btn {
    margin: 0;
    margin-left: 0.5rem;
    padding-top: 0.5rem;
  }
}
@media (max-width: 600px) {
  .cid-tZFOwziAqE .mbr-section-title {
    letter-spacing: -1px;
  }
}
.cid-tZFOwziAqE .mbr-text,
.cid-tZFOwziAqE .mbr-section-btn {
  color: #9b9ba5;
}
.cid-tZFOwziAqE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZFOwziAqE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZFOwziAqE .item-title {
  color: #000000;
}
.cid-tZd2s96SMR .nav-item:focus,
.cid-tZd2s96SMR .nav-link:focus {
  outline: none;
}
.cid-tZd2s96SMR a.nav-link:focus {
  color: #ffffff !important;
}
.cid-tZd2s96SMR .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #3c1645;
}
.cid-tZd2s96SMR .navbar.opened {
  transition: all .3s;
  background: #3c1645 !important;
}
.cid-tZd2s96SMR .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-tZd2s96SMR .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tZd2s96SMR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tZd2s96SMR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.4rem);
  }
}
.cid-tZd2s96SMR .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tZd2s96SMR .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tZd2s96SMR .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tZd2s96SMR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZd2s96SMR .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tZd2s96SMR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZd2s96SMR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tZd2s96SMR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZd2s96SMR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-tZd2s96SMR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tZd2s96SMR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZd2s96SMR .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tZd2s96SMR .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tZd2s96SMR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZd2s96SMR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZd2s96SMR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tZd2s96SMR .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tZd2s96SMR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZd2s96SMR .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-tZd2s96SMR .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tZd2s96SMR .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tZd2s96SMR .navbar.navbar-short {
  background: #3c1645 !important;
  min-height: 60px;
}
.cid-tZd2s96SMR .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tZd2s96SMR .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tZd2s96SMR .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZd2s96SMR .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-tZd2s96SMR .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tZd2s96SMR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZd2s96SMR .dropdown-item.active,
.cid-tZd2s96SMR .dropdown-item:active {
  background-color: transparent;
}
.cid-tZd2s96SMR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZd2s96SMR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZd2s96SMR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZd2s96SMR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tZd2s96SMR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tZd2s96SMR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZd2s96SMR ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tZd2s96SMR .navbar-buttons {
  text-align: center;
}
.cid-tZd2s96SMR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tZd2s96SMR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tZd2s96SMR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tZd2s96SMR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tZd2s96SMR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tZd2s96SMR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tZd2s96SMR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZd2s96SMR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tZd2s96SMR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tZd2s96SMR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZd2s96SMR .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tZd2s96SMR a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tZd2s96SMR .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tZd2s96SMR .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tZd2s96SMR .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-tZd2s96SMR .nav-link:hover,
.cid-tZd2s96SMR .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-tZd2s96SMR .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-tZd2s96SMR .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-tZd2s96SMR .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-tZd2s96SMR .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tZd2s96SMR .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-tZd2s96SMR .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tZd2s96SMR .dropdown-menu {
    top: 100%;
  }
  .cid-tZd2s96SMR .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tZd2s96SMR .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tZd2s96SMR .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tZd2s96SMR .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZd2s9PcUC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tZd2s9PcUC .google-map {
  width: 100%;
  height: 25rem;
}
.cid-tZd2s9PcUC .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-tZd2sahmIQ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #3c1645;
}
.cid-tZd2sahmIQ .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tZd2sahmIQ .first-column .mbr-text {
  margin: 0;
}
.cid-tZd2sahmIQ .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-tZd2sahmIQ .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-tZd2sahmIQ .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-tZd2sahmIQ .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-tZd2sahmIQ .form-group {
  max-width: 55%;
}
.cid-tZd2sahmIQ .form-group,
.cid-tZd2sahmIQ .input-group-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tZd2sahmIQ .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-tZd2sahmIQ .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-tZd2sahmIQ .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-tZd2sahmIQ .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-tZd2sahmIQ .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-tZd2sahmIQ .input-group-btn .btn {
  padding: 1rem 2.2rem;
  margin: 0 !important;
}
@media (max-width: 991px) {
  .cid-tZd2sahmIQ .first-column,
  .cid-tZd2sahmIQ .second-column {
    padding-bottom: 2rem;
  }
  .cid-tZd2sahmIQ .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tZd2sahmIQ .first-column,
  .cid-tZd2sahmIQ .second-column,
  .cid-tZd2sahmIQ .third-column {
    text-align: center;
  }
  .cid-tZd2sahmIQ .input-group-btn .btn {
    padding: .6rem 1rem !important;
  }
}
.cid-tZd2sbjVdK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tZGaMFDLwD {
  padding-top: 225px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/mbr-1920x1278.jpg");
}
@media (min-width: 992px) {
  .cid-tZGaMFDLwD .display-1 {
    letter-spacing: -6px;
  }
}
.cid-tZGaMFDLwD p {
  margin: 0;
}
.cid-tZGaMFDLwD .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-tZGaMFDLwD .display-1 {
  line-height: 1;
}
.cid-tZGaMFDLwD .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-tZGaMFDLwD .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-tZGaMFDLwD .btn:hover {
  transform: translateY(-10px);
}
.cid-tZGaMFDLwD .btn-white-outline:hover,
.cid-tZGaMFDLwD .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-tZGaMFDLwD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZGaMFDLwD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZGaOe4klE {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #f8f8f8;
}
.cid-tZGaOe4klE .row {
  flex-direction: row-reverse;
}
.cid-tZGaOe4klE .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tZGaOe4klE .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-tZGaOe4klE .svg-top .st0 {
  fill: #f8f8f8;
}
@media (max-width: 992px) {
  .cid-tZGaOe4klE .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-tZGaOe4klE .mbr-section-title {
  color: #000000;
}
@media (min-width: 1400px) {
  .cid-tZGaOe4klE .col-12 {
    padding: 0 2rem;
  }
  .cid-tZGaOe4klE .row {
    margin: 0 -2rem;
  }
}
.cid-tZGaOe4klE .mbr-text,
.cid-tZGaOe4klE .mbr-section-btn {
  color: #000000;
}
.cid-tZFJjNQNRy .nav-item:focus,
.cid-tZFJjNQNRy .nav-link:focus {
  outline: none;
}
.cid-tZFJjNQNRy a.nav-link:focus {
  color: #ffffff !important;
}
.cid-tZFJjNQNRy .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #3c1645;
}
.cid-tZFJjNQNRy .navbar.opened {
  transition: all .3s;
  background: #3c1645 !important;
}
.cid-tZFJjNQNRy .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-tZFJjNQNRy .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tZFJjNQNRy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tZFJjNQNRy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.4rem);
  }
}
.cid-tZFJjNQNRy .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tZFJjNQNRy .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tZFJjNQNRy .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tZFJjNQNRy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZFJjNQNRy .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tZFJjNQNRy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZFJjNQNRy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tZFJjNQNRy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZFJjNQNRy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-tZFJjNQNRy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tZFJjNQNRy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZFJjNQNRy .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tZFJjNQNRy .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tZFJjNQNRy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZFJjNQNRy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZFJjNQNRy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tZFJjNQNRy .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tZFJjNQNRy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZFJjNQNRy .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-tZFJjNQNRy .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tZFJjNQNRy .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tZFJjNQNRy .navbar.navbar-short {
  background: #3c1645 !important;
  min-height: 60px;
}
.cid-tZFJjNQNRy .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tZFJjNQNRy .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tZFJjNQNRy .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZFJjNQNRy .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-tZFJjNQNRy .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tZFJjNQNRy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZFJjNQNRy .dropdown-item.active,
.cid-tZFJjNQNRy .dropdown-item:active {
  background-color: transparent;
}
.cid-tZFJjNQNRy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZFJjNQNRy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZFJjNQNRy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZFJjNQNRy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tZFJjNQNRy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tZFJjNQNRy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZFJjNQNRy ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tZFJjNQNRy .navbar-buttons {
  text-align: center;
}
.cid-tZFJjNQNRy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tZFJjNQNRy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tZFJjNQNRy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tZFJjNQNRy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tZFJjNQNRy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tZFJjNQNRy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tZFJjNQNRy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZFJjNQNRy nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tZFJjNQNRy nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tZFJjNQNRy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZFJjNQNRy .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tZFJjNQNRy a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tZFJjNQNRy .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tZFJjNQNRy .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tZFJjNQNRy .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-tZFJjNQNRy .nav-link:hover,
.cid-tZFJjNQNRy .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-tZFJjNQNRy .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-tZFJjNQNRy .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-tZFJjNQNRy .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-tZFJjNQNRy .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tZFJjNQNRy .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-tZFJjNQNRy .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tZFJjNQNRy .dropdown-menu {
    top: 100%;
  }
  .cid-tZFJjNQNRy .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tZFJjNQNRy .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tZFJjNQNRy .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tZFJjNQNRy .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZFJjOoKvh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tZFJjOoKvh .google-map {
  width: 100%;
  height: 25rem;
}
.cid-tZFJjOoKvh .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-tZFJjOHmQN {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #3c1645;
}
.cid-tZFJjOHmQN .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tZFJjOHmQN .first-column .mbr-text {
  margin: 0;
}
.cid-tZFJjOHmQN .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-tZFJjOHmQN .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-tZFJjOHmQN .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-tZFJjOHmQN .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-tZFJjOHmQN .form-group {
  max-width: 55%;
}
.cid-tZFJjOHmQN .form-group,
.cid-tZFJjOHmQN .input-group-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tZFJjOHmQN .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-tZFJjOHmQN .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-tZFJjOHmQN .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-tZFJjOHmQN .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-tZFJjOHmQN .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-tZFJjOHmQN .input-group-btn .btn {
  padding: 1rem 2.2rem;
  margin: 0 !important;
}
@media (max-width: 991px) {
  .cid-tZFJjOHmQN .first-column,
  .cid-tZFJjOHmQN .second-column {
    padding-bottom: 2rem;
  }
  .cid-tZFJjOHmQN .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tZFJjOHmQN .first-column,
  .cid-tZFJjOHmQN .second-column,
  .cid-tZFJjOHmQN .third-column {
    text-align: center;
  }
  .cid-tZFJjOHmQN .input-group-btn .btn {
    padding: .6rem 1rem !important;
  }
}
.cid-tZFJjPq2IH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tZFYtXLseU {
  background-image: url("../../../assets/images/ile-mujer-mestrual-696x482.png");
}
@media (min-width: 992px) {
  .cid-tZFYtXLseU .display-1 {
    letter-spacing: -6px;
  }
}
.cid-tZFYtXLseU p {
  margin: 0;
}
.cid-tZFYtXLseU .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-tZFYtXLseU .display-1 {
  line-height: 1;
}
.cid-tZFYtXLseU .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-tZFYtXLseU .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-tZFYtXLseU .btn:hover {
  transform: translateY(-10px);
}
.cid-tZFYtXLseU .btn-white-outline:hover,
.cid-tZFYtXLseU .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-tZFYtXLseU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZFYtXLseU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZFZg7tpLN {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #f8f8f8;
}
.cid-tZFZg7tpLN .row {
  flex-direction: row-reverse;
}
.cid-tZFZg7tpLN .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tZFZg7tpLN .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-tZFZg7tpLN .svg-top .st0 {
  fill: #f8f8f8;
}
@media (max-width: 992px) {
  .cid-tZFZg7tpLN .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-tZFZg7tpLN .mbr-section-title {
  color: #000000;
}
@media (min-width: 1400px) {
  .cid-tZFZg7tpLN .col-12 {
    padding: 0 2rem;
  }
  .cid-tZFZg7tpLN .row {
    margin: 0 -2rem;
  }
}
.cid-tZFZg7tpLN .mbr-text,
.cid-tZFZg7tpLN .mbr-section-btn {
  color: #000000;
}
.cid-tZFZm2j9yN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3c1645;
}
.cid-tZFZm2j9yN a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-tZFZm2j9yN a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tZFZm2j9yN a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-tZFZm2j9yN .mbr-text {
  color: #ffffff;
}
.cid-tZFZm2j9yN .mbr-section-title {
  color: #ffffff;
}
.cid-tZFZgmVtTI {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #f8f8f8;
}
.cid-tZFZgmVtTI .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tZFZgmVtTI .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-tZFZgmVtTI .svg-top .st0 {
  fill: #f8f8f8;
}
@media (max-width: 992px) {
  .cid-tZFZgmVtTI .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-tZFZgmVtTI .mbr-section-title {
  color: #1a449a;
}
@media (min-width: 1400px) {
  .cid-tZFZgmVtTI .col-12 {
    padding: 0 2rem;
  }
  .cid-tZFZgmVtTI .row {
    margin: 0 -2rem;
  }
}
.cid-tZFZgmVtTI .mbr-text,
.cid-tZFZgmVtTI .mbr-section-btn {
  color: #000000;
}
.cid-tZFX7wRdOT .nav-item:focus,
.cid-tZFX7wRdOT .nav-link:focus {
  outline: none;
}
.cid-tZFX7wRdOT a.nav-link:focus {
  color: #ffffff !important;
}
.cid-tZFX7wRdOT .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #3c1645;
}
.cid-tZFX7wRdOT .navbar.opened {
  transition: all .3s;
  background: #3c1645 !important;
}
.cid-tZFX7wRdOT .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-tZFX7wRdOT .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tZFX7wRdOT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tZFX7wRdOT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.4rem);
  }
}
.cid-tZFX7wRdOT .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tZFX7wRdOT .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tZFX7wRdOT .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tZFX7wRdOT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZFX7wRdOT .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tZFX7wRdOT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZFX7wRdOT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tZFX7wRdOT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZFX7wRdOT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-tZFX7wRdOT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tZFX7wRdOT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZFX7wRdOT .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tZFX7wRdOT .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tZFX7wRdOT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZFX7wRdOT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZFX7wRdOT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tZFX7wRdOT .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tZFX7wRdOT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZFX7wRdOT .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-tZFX7wRdOT .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tZFX7wRdOT .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tZFX7wRdOT .navbar.navbar-short {
  background: #3c1645 !important;
  min-height: 60px;
}
.cid-tZFX7wRdOT .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tZFX7wRdOT .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tZFX7wRdOT .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZFX7wRdOT .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-tZFX7wRdOT .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tZFX7wRdOT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZFX7wRdOT .dropdown-item.active,
.cid-tZFX7wRdOT .dropdown-item:active {
  background-color: transparent;
}
.cid-tZFX7wRdOT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZFX7wRdOT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZFX7wRdOT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZFX7wRdOT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tZFX7wRdOT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tZFX7wRdOT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZFX7wRdOT ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tZFX7wRdOT .navbar-buttons {
  text-align: center;
}
.cid-tZFX7wRdOT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tZFX7wRdOT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tZFX7wRdOT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tZFX7wRdOT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tZFX7wRdOT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tZFX7wRdOT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tZFX7wRdOT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZFX7wRdOT nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tZFX7wRdOT nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tZFX7wRdOT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZFX7wRdOT .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tZFX7wRdOT a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tZFX7wRdOT .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tZFX7wRdOT .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tZFX7wRdOT .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-tZFX7wRdOT .nav-link:hover,
.cid-tZFX7wRdOT .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-tZFX7wRdOT .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-tZFX7wRdOT .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-tZFX7wRdOT .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-tZFX7wRdOT .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tZFX7wRdOT .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-tZFX7wRdOT .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tZFX7wRdOT .dropdown-menu {
    top: 100%;
  }
  .cid-tZFX7wRdOT .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tZFX7wRdOT .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tZFX7wRdOT .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tZFX7wRdOT .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZFX7xMi5X {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tZFX7xMi5X .google-map {
  width: 100%;
  height: 25rem;
}
.cid-tZFX7xMi5X .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-tZFX7ycDYT {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #3c1645;
}
.cid-tZFX7ycDYT .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tZFX7ycDYT .first-column .mbr-text {
  margin: 0;
}
.cid-tZFX7ycDYT .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-tZFX7ycDYT .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-tZFX7ycDYT .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-tZFX7ycDYT .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-tZFX7ycDYT .form-group {
  max-width: 55%;
}
.cid-tZFX7ycDYT .form-group,
.cid-tZFX7ycDYT .input-group-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tZFX7ycDYT .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-tZFX7ycDYT .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-tZFX7ycDYT .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-tZFX7ycDYT .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-tZFX7ycDYT .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-tZFX7ycDYT .input-group-btn .btn {
  padding: 1rem 2.2rem;
  margin: 0 !important;
}
@media (max-width: 991px) {
  .cid-tZFX7ycDYT .first-column,
  .cid-tZFX7ycDYT .second-column {
    padding-bottom: 2rem;
  }
  .cid-tZFX7ycDYT .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tZFX7ycDYT .first-column,
  .cid-tZFX7ycDYT .second-column,
  .cid-tZFX7ycDYT .third-column {
    text-align: center;
  }
  .cid-tZFX7ycDYT .input-group-btn .btn {
    padding: .6rem 1rem !important;
  }
}
.cid-tZFX7z2AGE {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-u3QGCTrFzO {
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-color: #f7f7f7;
}
.cid-u3QGCTrFzO .mbr-section-subtitle {
  color: #8c8c95;
  text-align: center;
  max-width: 552px;
  margin: auto;
}
.cid-u3QGCTrFzO .mbr-section-title {
  text-align: center;
  color: #14142b;
  margin: auto;
}
.cid-u3QGCTrFzO .row {
  align-items: center;
  height: 100%;
}
.cid-u3QGCTrFzO .wrapper {
  margin: auto;
}
.cid-u3QHC4etw8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-u3QHC4etw8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u3QHC4etw8 .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-u3QHC4etw8 .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-u3QHC4etw8 .btn-primary-outline:active {
  color: gray;
}
.cid-u3QHC4etw8 .btn-primary-outline:hover {
  color: white;
}
.cid-u3QHC4etw8 div {
  overflow: hidden;
}
.cid-u3QHC4etw8 li.active .btn-primary-outline {
  color: white;
}
.cid-u3QHC4etw8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u3QHC4etw8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u3QHC4etw8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u3QHC4etw8 .mbr-gallery-item {
  overflow: hidden;
}
.cid-u3QHC4etw8 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-u3QHC4etw8 .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-u3QHC4etw8 .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-u3QHC4etw8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-u3QHC4etw8 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u3QHC4etw8 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-u3QHC4etw8 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u3QHC4etw8 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tYi0tBk8FH .nav-item:focus,
.cid-tYi0tBk8FH .nav-link:focus {
  outline: none;
}
.cid-tYi0tBk8FH a.nav-link:focus {
  color: #ffffff !important;
}
.cid-tYi0tBk8FH .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #3c1645;
}
.cid-tYi0tBk8FH .navbar.opened {
  transition: all .3s;
  background: #3c1645 !important;
}
.cid-tYi0tBk8FH .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-tYi0tBk8FH .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tYi0tBk8FH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tYi0tBk8FH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.4rem);
  }
}
.cid-tYi0tBk8FH .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tYi0tBk8FH .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tYi0tBk8FH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tYi0tBk8FH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tYi0tBk8FH .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tYi0tBk8FH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tYi0tBk8FH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tYi0tBk8FH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tYi0tBk8FH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-tYi0tBk8FH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tYi0tBk8FH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tYi0tBk8FH .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tYi0tBk8FH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tYi0tBk8FH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tYi0tBk8FH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tYi0tBk8FH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tYi0tBk8FH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tYi0tBk8FH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tYi0tBk8FH .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-tYi0tBk8FH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tYi0tBk8FH .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tYi0tBk8FH .navbar.navbar-short {
  background: #3c1645 !important;
  min-height: 60px;
}
.cid-tYi0tBk8FH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tYi0tBk8FH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tYi0tBk8FH .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tYi0tBk8FH .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-tYi0tBk8FH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tYi0tBk8FH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tYi0tBk8FH .dropdown-item.active,
.cid-tYi0tBk8FH .dropdown-item:active {
  background-color: transparent;
}
.cid-tYi0tBk8FH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tYi0tBk8FH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tYi0tBk8FH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tYi0tBk8FH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tYi0tBk8FH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tYi0tBk8FH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tYi0tBk8FH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tYi0tBk8FH .navbar-buttons {
  text-align: center;
}
.cid-tYi0tBk8FH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tYi0tBk8FH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tYi0tBk8FH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tYi0tBk8FH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tYi0tBk8FH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tYi0tBk8FH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tYi0tBk8FH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tYi0tBk8FH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tYi0tBk8FH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tYi0tBk8FH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tYi0tBk8FH .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tYi0tBk8FH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tYi0tBk8FH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tYi0tBk8FH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tYi0tBk8FH .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-tYi0tBk8FH .nav-link:hover,
.cid-tYi0tBk8FH .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-tYi0tBk8FH .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-tYi0tBk8FH .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-tYi0tBk8FH .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-tYi0tBk8FH .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tYi0tBk8FH .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-tYi0tBk8FH .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tYi0tBk8FH .dropdown-menu {
    top: 100%;
  }
  .cid-tYi0tBk8FH .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tYi0tBk8FH .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tYi0tBk8FH .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tYi0tBk8FH .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tYi0tCfiwj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tYi0tCfiwj .google-map {
  width: 100%;
  height: 25rem;
}
.cid-tYi0tCfiwj .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-tYi0tCWHGT {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #3c1645;
}
.cid-tYi0tCWHGT .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tYi0tCWHGT .first-column .mbr-text {
  margin: 0;
}
.cid-tYi0tCWHGT .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-tYi0tCWHGT .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-tYi0tCWHGT .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-tYi0tCWHGT .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-tYi0tCWHGT .form-group {
  max-width: 55%;
}
.cid-tYi0tCWHGT .form-group,
.cid-tYi0tCWHGT .input-group-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tYi0tCWHGT .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-tYi0tCWHGT .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-tYi0tCWHGT .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-tYi0tCWHGT .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-tYi0tCWHGT .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-tYi0tCWHGT .input-group-btn .btn {
  padding: 1rem 2.2rem;
  margin: 0 !important;
}
@media (max-width: 991px) {
  .cid-tYi0tCWHGT .first-column,
  .cid-tYi0tCWHGT .second-column {
    padding-bottom: 2rem;
  }
  .cid-tYi0tCWHGT .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tYi0tCWHGT .first-column,
  .cid-tYi0tCWHGT .second-column,
  .cid-tYi0tCWHGT .third-column {
    text-align: center;
  }
  .cid-tYi0tCWHGT .input-group-btn .btn {
    padding: .6rem 1rem !important;
  }
}
.cid-tYi0tDUF74 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tZG0IVZKMe {
  padding-top: 225px;
  padding-bottom: 150px;
  background-image: url("../../../assets/images/ile-mujer-pastillas-1200x831.png");
}
@media (min-width: 992px) {
  .cid-tZG0IVZKMe .display-1 {
    letter-spacing: -6px;
  }
}
.cid-tZG0IVZKMe p {
  margin: 0;
}
.cid-tZG0IVZKMe .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-tZG0IVZKMe .display-1 {
  line-height: 1;
}
.cid-tZG0IVZKMe .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-tZG0IVZKMe .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-tZG0IVZKMe .btn:hover {
  transform: translateY(-10px);
}
.cid-tZG0IVZKMe .btn-white-outline:hover,
.cid-tZG0IVZKMe .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-tZG0IVZKMe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZG0IVZKMe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZG0bxWmw3 {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #f8f8f8;
}
.cid-tZG0bxWmw3 .row {
  flex-direction: row-reverse;
}
.cid-tZG0bxWmw3 .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tZG0bxWmw3 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-tZG0bxWmw3 .svg-top .st0 {
  fill: #f8f8f8;
}
@media (max-width: 992px) {
  .cid-tZG0bxWmw3 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-tZG0bxWmw3 .mbr-section-title {
  color: #000000;
}
@media (min-width: 1400px) {
  .cid-tZG0bxWmw3 .col-12 {
    padding: 0 2rem;
  }
  .cid-tZG0bxWmw3 .row {
    margin: 0 -2rem;
  }
}
.cid-tZG0bxWmw3 .mbr-text,
.cid-tZG0bxWmw3 .mbr-section-btn {
  color: #000000;
}
.cid-tZG0pRIeOp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3c1645;
}
.cid-tZG0pRIeOp .mbr-text {
  color: #ffffff;
}
.cid-tZG0pRIeOp .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZG0bMpK7y {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #f8f8f8;
}
.cid-tZG0bMpK7y .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tZG0bMpK7y .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-tZG0bMpK7y .svg-top .st0 {
  fill: #f8f8f8;
}
@media (max-width: 992px) {
  .cid-tZG0bMpK7y .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-tZG0bMpK7y .mbr-section-title {
  color: #1a449a;
}
@media (min-width: 1400px) {
  .cid-tZG0bMpK7y .col-12 {
    padding: 0 2rem;
  }
  .cid-tZG0bMpK7y .row {
    margin: 0 -2rem;
  }
}
.cid-tZG0bMpK7y .mbr-text,
.cid-tZG0bMpK7y .mbr-section-btn {
  color: #000000;
}
.cid-tZFXfVrsgz .nav-item:focus,
.cid-tZFXfVrsgz .nav-link:focus {
  outline: none;
}
.cid-tZFXfVrsgz a.nav-link:focus {
  color: #ffffff !important;
}
.cid-tZFXfVrsgz .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #3c1645;
}
.cid-tZFXfVrsgz .navbar.opened {
  transition: all .3s;
  background: #3c1645 !important;
}
.cid-tZFXfVrsgz .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-tZFXfVrsgz .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tZFXfVrsgz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tZFXfVrsgz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.4rem);
  }
}
.cid-tZFXfVrsgz .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tZFXfVrsgz .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tZFXfVrsgz .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tZFXfVrsgz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZFXfVrsgz .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tZFXfVrsgz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZFXfVrsgz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tZFXfVrsgz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZFXfVrsgz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-tZFXfVrsgz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tZFXfVrsgz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZFXfVrsgz .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tZFXfVrsgz .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tZFXfVrsgz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZFXfVrsgz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZFXfVrsgz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tZFXfVrsgz .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tZFXfVrsgz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZFXfVrsgz .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-tZFXfVrsgz .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tZFXfVrsgz .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tZFXfVrsgz .navbar.navbar-short {
  background: #3c1645 !important;
  min-height: 60px;
}
.cid-tZFXfVrsgz .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tZFXfVrsgz .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tZFXfVrsgz .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZFXfVrsgz .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-tZFXfVrsgz .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tZFXfVrsgz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZFXfVrsgz .dropdown-item.active,
.cid-tZFXfVrsgz .dropdown-item:active {
  background-color: transparent;
}
.cid-tZFXfVrsgz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZFXfVrsgz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZFXfVrsgz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZFXfVrsgz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tZFXfVrsgz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tZFXfVrsgz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZFXfVrsgz ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tZFXfVrsgz .navbar-buttons {
  text-align: center;
}
.cid-tZFXfVrsgz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tZFXfVrsgz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tZFXfVrsgz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tZFXfVrsgz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tZFXfVrsgz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tZFXfVrsgz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tZFXfVrsgz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZFXfVrsgz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tZFXfVrsgz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tZFXfVrsgz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZFXfVrsgz .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tZFXfVrsgz a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tZFXfVrsgz .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tZFXfVrsgz .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tZFXfVrsgz .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-tZFXfVrsgz .nav-link:hover,
.cid-tZFXfVrsgz .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-tZFXfVrsgz .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-tZFXfVrsgz .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-tZFXfVrsgz .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-tZFXfVrsgz .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tZFXfVrsgz .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-tZFXfVrsgz .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tZFXfVrsgz .dropdown-menu {
    top: 100%;
  }
  .cid-tZFXfVrsgz .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tZFXfVrsgz .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tZFXfVrsgz .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tZFXfVrsgz .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZFXfW9X8c {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tZFXfW9X8c .google-map {
  width: 100%;
  height: 25rem;
}
.cid-tZFXfW9X8c .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-tZFXfWyl1r {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #3c1645;
}
.cid-tZFXfWyl1r .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tZFXfWyl1r .first-column .mbr-text {
  margin: 0;
}
.cid-tZFXfWyl1r .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-tZFXfWyl1r .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-tZFXfWyl1r .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-tZFXfWyl1r .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-tZFXfWyl1r .form-group {
  max-width: 55%;
}
.cid-tZFXfWyl1r .form-group,
.cid-tZFXfWyl1r .input-group-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tZFXfWyl1r .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-tZFXfWyl1r .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-tZFXfWyl1r .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-tZFXfWyl1r .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-tZFXfWyl1r .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-tZFXfWyl1r .input-group-btn .btn {
  padding: 1rem 2.2rem;
  margin: 0 !important;
}
@media (max-width: 991px) {
  .cid-tZFXfWyl1r .first-column,
  .cid-tZFXfWyl1r .second-column {
    padding-bottom: 2rem;
  }
  .cid-tZFXfWyl1r .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tZFXfWyl1r .first-column,
  .cid-tZFXfWyl1r .second-column,
  .cid-tZFXfWyl1r .third-column {
    text-align: center;
  }
  .cid-tZFXfWyl1r .input-group-btn .btn {
    padding: .6rem 1rem !important;
  }
}
.cid-tZFXfXmVA0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tZG29dnyZA {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/ile-mujer-sexualidad-1200x831.png");
}
@media (min-width: 992px) {
  .cid-tZG29dnyZA .display-1 {
    letter-spacing: -6px;
  }
}
.cid-tZG29dnyZA p {
  margin: 0;
}
.cid-tZG29dnyZA .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-tZG29dnyZA .display-1 {
  line-height: 1;
}
.cid-tZG29dnyZA .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-tZG29dnyZA .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-tZG29dnyZA .btn:hover {
  transform: translateY(-10px);
}
.cid-tZG29dnyZA .btn-white-outline:hover,
.cid-tZG29dnyZA .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-tZG29dnyZA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZG29dnyZA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZG2a81cOx {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #f8f8f8;
}
.cid-tZG2a81cOx .row {
  flex-direction: row-reverse;
}
.cid-tZG2a81cOx .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tZG2a81cOx .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-tZG2a81cOx .svg-top .st0 {
  fill: #f8f8f8;
}
@media (max-width: 992px) {
  .cid-tZG2a81cOx .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-tZG2a81cOx .mbr-section-title {
  color: #000000;
}
@media (min-width: 1400px) {
  .cid-tZG2a81cOx .col-12 {
    padding: 0 2rem;
  }
  .cid-tZG2a81cOx .row {
    margin: 0 -2rem;
  }
}
.cid-tZG2a81cOx .mbr-text,
.cid-tZG2a81cOx .mbr-section-btn {
  color: #000000;
}
.cid-tZG2aHMluJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3c1645;
}
.cid-tZG2aHMluJ .mbr-text {
  color: #ffffff;
}
.cid-tZG2aHMluJ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZFXiPWJAq .nav-item:focus,
.cid-tZFXiPWJAq .nav-link:focus {
  outline: none;
}
.cid-tZFXiPWJAq a.nav-link:focus {
  color: #ffffff !important;
}
.cid-tZFXiPWJAq .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #3c1645;
}
.cid-tZFXiPWJAq .navbar.opened {
  transition: all .3s;
  background: #3c1645 !important;
}
.cid-tZFXiPWJAq .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-tZFXiPWJAq .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tZFXiPWJAq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tZFXiPWJAq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.4rem);
  }
}
.cid-tZFXiPWJAq .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tZFXiPWJAq .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tZFXiPWJAq .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tZFXiPWJAq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZFXiPWJAq .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tZFXiPWJAq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZFXiPWJAq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tZFXiPWJAq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZFXiPWJAq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-tZFXiPWJAq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tZFXiPWJAq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZFXiPWJAq .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tZFXiPWJAq .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tZFXiPWJAq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZFXiPWJAq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZFXiPWJAq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tZFXiPWJAq .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tZFXiPWJAq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZFXiPWJAq .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-tZFXiPWJAq .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tZFXiPWJAq .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tZFXiPWJAq .navbar.navbar-short {
  background: #3c1645 !important;
  min-height: 60px;
}
.cid-tZFXiPWJAq .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tZFXiPWJAq .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tZFXiPWJAq .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZFXiPWJAq .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-tZFXiPWJAq .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tZFXiPWJAq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZFXiPWJAq .dropdown-item.active,
.cid-tZFXiPWJAq .dropdown-item:active {
  background-color: transparent;
}
.cid-tZFXiPWJAq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZFXiPWJAq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZFXiPWJAq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZFXiPWJAq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tZFXiPWJAq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tZFXiPWJAq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZFXiPWJAq ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tZFXiPWJAq .navbar-buttons {
  text-align: center;
}
.cid-tZFXiPWJAq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tZFXiPWJAq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tZFXiPWJAq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tZFXiPWJAq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tZFXiPWJAq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tZFXiPWJAq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tZFXiPWJAq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZFXiPWJAq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tZFXiPWJAq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tZFXiPWJAq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZFXiPWJAq .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tZFXiPWJAq a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tZFXiPWJAq .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tZFXiPWJAq .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tZFXiPWJAq .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-tZFXiPWJAq .nav-link:hover,
.cid-tZFXiPWJAq .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-tZFXiPWJAq .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-tZFXiPWJAq .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-tZFXiPWJAq .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-tZFXiPWJAq .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tZFXiPWJAq .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-tZFXiPWJAq .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tZFXiPWJAq .dropdown-menu {
    top: 100%;
  }
  .cid-tZFXiPWJAq .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tZFXiPWJAq .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tZFXiPWJAq .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tZFXiPWJAq .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZFXiQCOmS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tZFXiQCOmS .google-map {
  width: 100%;
  height: 25rem;
}
.cid-tZFXiQCOmS .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-tZFXiR0Sos {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #3c1645;
}
.cid-tZFXiR0Sos .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tZFXiR0Sos .first-column .mbr-text {
  margin: 0;
}
.cid-tZFXiR0Sos .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-tZFXiR0Sos .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-tZFXiR0Sos .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-tZFXiR0Sos .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-tZFXiR0Sos .form-group {
  max-width: 55%;
}
.cid-tZFXiR0Sos .form-group,
.cid-tZFXiR0Sos .input-group-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tZFXiR0Sos .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-tZFXiR0Sos .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-tZFXiR0Sos .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-tZFXiR0Sos .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-tZFXiR0Sos .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-tZFXiR0Sos .input-group-btn .btn {
  padding: 1rem 2.2rem;
  margin: 0 !important;
}
@media (max-width: 991px) {
  .cid-tZFXiR0Sos .first-column,
  .cid-tZFXiR0Sos .second-column {
    padding-bottom: 2rem;
  }
  .cid-tZFXiR0Sos .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tZFXiR0Sos .first-column,
  .cid-tZFXiR0Sos .second-column,
  .cid-tZFXiR0Sos .third-column {
    text-align: center;
  }
  .cid-tZFXiR0Sos .input-group-btn .btn {
    padding: .6rem 1rem !important;
  }
}
.cid-tZFXiRUnX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tZG3kSiX60 {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/ile-mujer-dispositivos-1200x831.png");
}
@media (min-width: 992px) {
  .cid-tZG3kSiX60 .display-1 {
    letter-spacing: -6px;
  }
}
.cid-tZG3kSiX60 p {
  margin: 0;
}
.cid-tZG3kSiX60 .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-tZG3kSiX60 .display-1 {
  line-height: 1;
}
.cid-tZG3kSiX60 .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-tZG3kSiX60 .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-tZG3kSiX60 .btn:hover {
  transform: translateY(-10px);
}
.cid-tZG3kSiX60 .btn-white-outline:hover,
.cid-tZG3kSiX60 .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-tZG3kSiX60 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZG3kSiX60 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZG3ltD2eL {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #f8f8f8;
}
.cid-tZG3ltD2eL .row {
  flex-direction: row-reverse;
}
.cid-tZG3ltD2eL .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tZG3ltD2eL .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-tZG3ltD2eL .svg-top .st0 {
  fill: #f8f8f8;
}
@media (max-width: 992px) {
  .cid-tZG3ltD2eL .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-tZG3ltD2eL .mbr-section-title {
  color: #000000;
}
@media (min-width: 1400px) {
  .cid-tZG3ltD2eL .col-12 {
    padding: 0 2rem;
  }
  .cid-tZG3ltD2eL .row {
    margin: 0 -2rem;
  }
}
.cid-tZG3ltD2eL .mbr-text,
.cid-tZG3ltD2eL .mbr-section-btn {
  color: #000000;
}
.cid-tZG3lBN1WQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3c1645;
}
.cid-tZG3lBN1WQ .mbr-text {
  color: #ffffff;
}
.cid-tZG3lBN1WQ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZFXmgCbJU .nav-item:focus,
.cid-tZFXmgCbJU .nav-link:focus {
  outline: none;
}
.cid-tZFXmgCbJU a.nav-link:focus {
  color: #ffffff !important;
}
.cid-tZFXmgCbJU .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #3c1645;
}
.cid-tZFXmgCbJU .navbar.opened {
  transition: all .3s;
  background: #3c1645 !important;
}
.cid-tZFXmgCbJU .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-tZFXmgCbJU .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tZFXmgCbJU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tZFXmgCbJU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.4rem);
  }
}
.cid-tZFXmgCbJU .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tZFXmgCbJU .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tZFXmgCbJU .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tZFXmgCbJU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZFXmgCbJU .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tZFXmgCbJU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZFXmgCbJU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tZFXmgCbJU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZFXmgCbJU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-tZFXmgCbJU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tZFXmgCbJU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZFXmgCbJU .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tZFXmgCbJU .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tZFXmgCbJU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZFXmgCbJU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZFXmgCbJU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tZFXmgCbJU .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tZFXmgCbJU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZFXmgCbJU .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-tZFXmgCbJU .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tZFXmgCbJU .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tZFXmgCbJU .navbar.navbar-short {
  background: #3c1645 !important;
  min-height: 60px;
}
.cid-tZFXmgCbJU .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tZFXmgCbJU .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tZFXmgCbJU .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZFXmgCbJU .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-tZFXmgCbJU .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tZFXmgCbJU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZFXmgCbJU .dropdown-item.active,
.cid-tZFXmgCbJU .dropdown-item:active {
  background-color: transparent;
}
.cid-tZFXmgCbJU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZFXmgCbJU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZFXmgCbJU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZFXmgCbJU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tZFXmgCbJU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tZFXmgCbJU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZFXmgCbJU ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tZFXmgCbJU .navbar-buttons {
  text-align: center;
}
.cid-tZFXmgCbJU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tZFXmgCbJU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tZFXmgCbJU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tZFXmgCbJU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tZFXmgCbJU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tZFXmgCbJU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tZFXmgCbJU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZFXmgCbJU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tZFXmgCbJU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tZFXmgCbJU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZFXmgCbJU .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tZFXmgCbJU a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tZFXmgCbJU .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tZFXmgCbJU .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tZFXmgCbJU .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-tZFXmgCbJU .nav-link:hover,
.cid-tZFXmgCbJU .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-tZFXmgCbJU .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-tZFXmgCbJU .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-tZFXmgCbJU .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-tZFXmgCbJU .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tZFXmgCbJU .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-tZFXmgCbJU .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tZFXmgCbJU .dropdown-menu {
    top: 100%;
  }
  .cid-tZFXmgCbJU .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tZFXmgCbJU .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tZFXmgCbJU .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tZFXmgCbJU .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZFXmhsg0X {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tZFXmhsg0X .google-map {
  width: 100%;
  height: 25rem;
}
.cid-tZFXmhsg0X .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-tZFXmhYUVO {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #3c1645;
}
.cid-tZFXmhYUVO .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tZFXmhYUVO .first-column .mbr-text {
  margin: 0;
}
.cid-tZFXmhYUVO .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-tZFXmhYUVO .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-tZFXmhYUVO .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-tZFXmhYUVO .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-tZFXmhYUVO .form-group {
  max-width: 55%;
}
.cid-tZFXmhYUVO .form-group,
.cid-tZFXmhYUVO .input-group-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tZFXmhYUVO .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-tZFXmhYUVO .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-tZFXmhYUVO .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-tZFXmhYUVO .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-tZFXmhYUVO .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-tZFXmhYUVO .input-group-btn .btn {
  padding: 1rem 2.2rem;
  margin: 0 !important;
}
@media (max-width: 991px) {
  .cid-tZFXmhYUVO .first-column,
  .cid-tZFXmhYUVO .second-column {
    padding-bottom: 2rem;
  }
  .cid-tZFXmhYUVO .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tZFXmhYUVO .first-column,
  .cid-tZFXmhYUVO .second-column,
  .cid-tZFXmhYUVO .third-column {
    text-align: center;
  }
  .cid-tZFXmhYUVO .input-group-btn .btn {
    padding: .6rem 1rem !important;
  }
}
.cid-tZFXmiULjI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tZG4628fCJ {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/ile-mujer-citologia-cervical-1200x831.png");
}
@media (min-width: 992px) {
  .cid-tZG4628fCJ .display-1 {
    letter-spacing: -6px;
  }
}
.cid-tZG4628fCJ p {
  margin: 0;
}
.cid-tZG4628fCJ .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-tZG4628fCJ .display-1 {
  line-height: 1;
}
.cid-tZG4628fCJ .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-tZG4628fCJ .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-tZG4628fCJ .btn:hover {
  transform: translateY(-10px);
}
.cid-tZG4628fCJ .btn-white-outline:hover,
.cid-tZG4628fCJ .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-tZG4628fCJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZG4628fCJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZG46Ox9Mv {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #f8f8f8;
}
.cid-tZG46Ox9Mv .row {
  flex-direction: row-reverse;
}
.cid-tZG46Ox9Mv .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tZG46Ox9Mv .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-tZG46Ox9Mv .svg-top .st0 {
  fill: #f8f8f8;
}
@media (max-width: 992px) {
  .cid-tZG46Ox9Mv .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-tZG46Ox9Mv .mbr-section-title {
  color: #000000;
}
@media (min-width: 1400px) {
  .cid-tZG46Ox9Mv .col-12 {
    padding: 0 2rem;
  }
  .cid-tZG46Ox9Mv .row {
    margin: 0 -2rem;
  }
}
.cid-tZG46Ox9Mv .mbr-text,
.cid-tZG46Ox9Mv .mbr-section-btn {
  color: #000000;
}
.cid-tZG477xzIL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3c1645;
}
.cid-tZG477xzIL .mbr-text {
  color: #ffffff;
}
.cid-tZG477xzIL .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZFXnEtPKy .nav-item:focus,
.cid-tZFXnEtPKy .nav-link:focus {
  outline: none;
}
.cid-tZFXnEtPKy a.nav-link:focus {
  color: #ffffff !important;
}
.cid-tZFXnEtPKy .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #3c1645;
}
.cid-tZFXnEtPKy .navbar.opened {
  transition: all .3s;
  background: #3c1645 !important;
}
.cid-tZFXnEtPKy .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-tZFXnEtPKy .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tZFXnEtPKy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tZFXnEtPKy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.4rem);
  }
}
.cid-tZFXnEtPKy .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tZFXnEtPKy .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tZFXnEtPKy .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tZFXnEtPKy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZFXnEtPKy .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tZFXnEtPKy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZFXnEtPKy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tZFXnEtPKy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZFXnEtPKy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-tZFXnEtPKy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tZFXnEtPKy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZFXnEtPKy .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tZFXnEtPKy .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tZFXnEtPKy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZFXnEtPKy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZFXnEtPKy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tZFXnEtPKy .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tZFXnEtPKy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZFXnEtPKy .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-tZFXnEtPKy .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tZFXnEtPKy .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tZFXnEtPKy .navbar.navbar-short {
  background: #3c1645 !important;
  min-height: 60px;
}
.cid-tZFXnEtPKy .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tZFXnEtPKy .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tZFXnEtPKy .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZFXnEtPKy .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-tZFXnEtPKy .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tZFXnEtPKy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZFXnEtPKy .dropdown-item.active,
.cid-tZFXnEtPKy .dropdown-item:active {
  background-color: transparent;
}
.cid-tZFXnEtPKy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZFXnEtPKy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZFXnEtPKy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZFXnEtPKy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tZFXnEtPKy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tZFXnEtPKy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZFXnEtPKy ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tZFXnEtPKy .navbar-buttons {
  text-align: center;
}
.cid-tZFXnEtPKy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tZFXnEtPKy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tZFXnEtPKy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tZFXnEtPKy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tZFXnEtPKy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tZFXnEtPKy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tZFXnEtPKy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZFXnEtPKy nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tZFXnEtPKy nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tZFXnEtPKy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZFXnEtPKy .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tZFXnEtPKy a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tZFXnEtPKy .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tZFXnEtPKy .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tZFXnEtPKy .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-tZFXnEtPKy .nav-link:hover,
.cid-tZFXnEtPKy .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-tZFXnEtPKy .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-tZFXnEtPKy .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-tZFXnEtPKy .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-tZFXnEtPKy .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tZFXnEtPKy .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-tZFXnEtPKy .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tZFXnEtPKy .dropdown-menu {
    top: 100%;
  }
  .cid-tZFXnEtPKy .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tZFXnEtPKy .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tZFXnEtPKy .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tZFXnEtPKy .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZFXnFbDPo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tZFXnFbDPo .google-map {
  width: 100%;
  height: 25rem;
}
.cid-tZFXnFbDPo .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-tZFXnFCsGH {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #3c1645;
}
.cid-tZFXnFCsGH .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tZFXnFCsGH .first-column .mbr-text {
  margin: 0;
}
.cid-tZFXnFCsGH .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-tZFXnFCsGH .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-tZFXnFCsGH .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-tZFXnFCsGH .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-tZFXnFCsGH .form-group {
  max-width: 55%;
}
.cid-tZFXnFCsGH .form-group,
.cid-tZFXnFCsGH .input-group-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tZFXnFCsGH .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-tZFXnFCsGH .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-tZFXnFCsGH .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-tZFXnFCsGH .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-tZFXnFCsGH .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-tZFXnFCsGH .input-group-btn .btn {
  padding: 1rem 2.2rem;
  margin: 0 !important;
}
@media (max-width: 991px) {
  .cid-tZFXnFCsGH .first-column,
  .cid-tZFXnFCsGH .second-column {
    padding-bottom: 2rem;
  }
  .cid-tZFXnFCsGH .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tZFXnFCsGH .first-column,
  .cid-tZFXnFCsGH .second-column,
  .cid-tZFXnFCsGH .third-column {
    text-align: center;
  }
  .cid-tZFXnFCsGH .input-group-btn .btn {
    padding: .6rem 1rem !important;
  }
}
.cid-tZFXnGus8P {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tZG4PDAJzH {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/ile-mujer-dismenorrea-1200x831.png");
}
@media (min-width: 992px) {
  .cid-tZG4PDAJzH .display-1 {
    letter-spacing: -6px;
  }
}
.cid-tZG4PDAJzH p {
  margin: 0;
}
.cid-tZG4PDAJzH .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-tZG4PDAJzH .display-1 {
  line-height: 1;
}
.cid-tZG4PDAJzH .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-tZG4PDAJzH .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-tZG4PDAJzH .btn:hover {
  transform: translateY(-10px);
}
.cid-tZG4PDAJzH .btn-white-outline:hover,
.cid-tZG4PDAJzH .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-tZG4PDAJzH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZG4PDAJzH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZG4Q5HPk2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3c1645;
}
.cid-tZG4Q5HPk2 .mbr-text {
  color: #ffffff;
}
.cid-tZG4Q5HPk2 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZG4QHSGY4 {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #f8f8f8;
}
.cid-tZG4QHSGY4 .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tZG4QHSGY4 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-tZG4QHSGY4 .svg-top .st0 {
  fill: #f8f8f8;
}
@media (max-width: 992px) {
  .cid-tZG4QHSGY4 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-tZG4QHSGY4 .mbr-section-title {
  color: #1a449a;
}
@media (min-width: 1400px) {
  .cid-tZG4QHSGY4 .col-12 {
    padding: 0 2rem;
  }
  .cid-tZG4QHSGY4 .row {
    margin: 0 -2rem;
  }
}
.cid-tZG4QHSGY4 .mbr-text,
.cid-tZG4QHSGY4 .mbr-section-btn {
  color: #000000;
}
.cid-tZFXoEwWks .nav-item:focus,
.cid-tZFXoEwWks .nav-link:focus {
  outline: none;
}
.cid-tZFXoEwWks a.nav-link:focus {
  color: #ffffff !important;
}
.cid-tZFXoEwWks .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #3c1645;
}
.cid-tZFXoEwWks .navbar.opened {
  transition: all .3s;
  background: #3c1645 !important;
}
.cid-tZFXoEwWks .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-tZFXoEwWks .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tZFXoEwWks .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tZFXoEwWks .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.4rem);
  }
}
.cid-tZFXoEwWks .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tZFXoEwWks .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tZFXoEwWks .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tZFXoEwWks .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZFXoEwWks .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tZFXoEwWks .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZFXoEwWks .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tZFXoEwWks .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZFXoEwWks .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-tZFXoEwWks .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tZFXoEwWks .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZFXoEwWks .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tZFXoEwWks .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tZFXoEwWks .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZFXoEwWks .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZFXoEwWks .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tZFXoEwWks .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tZFXoEwWks .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZFXoEwWks .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-tZFXoEwWks .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tZFXoEwWks .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tZFXoEwWks .navbar.navbar-short {
  background: #3c1645 !important;
  min-height: 60px;
}
.cid-tZFXoEwWks .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tZFXoEwWks .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tZFXoEwWks .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZFXoEwWks .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-tZFXoEwWks .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tZFXoEwWks .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZFXoEwWks .dropdown-item.active,
.cid-tZFXoEwWks .dropdown-item:active {
  background-color: transparent;
}
.cid-tZFXoEwWks .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZFXoEwWks .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZFXoEwWks .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZFXoEwWks .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tZFXoEwWks .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tZFXoEwWks .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZFXoEwWks ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tZFXoEwWks .navbar-buttons {
  text-align: center;
}
.cid-tZFXoEwWks button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tZFXoEwWks button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tZFXoEwWks button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tZFXoEwWks button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tZFXoEwWks button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tZFXoEwWks button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tZFXoEwWks nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZFXoEwWks nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tZFXoEwWks nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tZFXoEwWks nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZFXoEwWks .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tZFXoEwWks a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tZFXoEwWks .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tZFXoEwWks .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tZFXoEwWks .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-tZFXoEwWks .nav-link:hover,
.cid-tZFXoEwWks .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-tZFXoEwWks .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-tZFXoEwWks .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-tZFXoEwWks .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-tZFXoEwWks .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tZFXoEwWks .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-tZFXoEwWks .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tZFXoEwWks .dropdown-menu {
    top: 100%;
  }
  .cid-tZFXoEwWks .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tZFXoEwWks .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tZFXoEwWks .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tZFXoEwWks .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZFXoFgSgA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tZFXoFgSgA .google-map {
  width: 100%;
  height: 25rem;
}
.cid-tZFXoFgSgA .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-tZFXoFHeAF {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #3c1645;
}
.cid-tZFXoFHeAF .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tZFXoFHeAF .first-column .mbr-text {
  margin: 0;
}
.cid-tZFXoFHeAF .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-tZFXoFHeAF .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-tZFXoFHeAF .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-tZFXoFHeAF .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-tZFXoFHeAF .form-group {
  max-width: 55%;
}
.cid-tZFXoFHeAF .form-group,
.cid-tZFXoFHeAF .input-group-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tZFXoFHeAF .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-tZFXoFHeAF .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-tZFXoFHeAF .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-tZFXoFHeAF .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-tZFXoFHeAF .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-tZFXoFHeAF .input-group-btn .btn {
  padding: 1rem 2.2rem;
  margin: 0 !important;
}
@media (max-width: 991px) {
  .cid-tZFXoFHeAF .first-column,
  .cid-tZFXoFHeAF .second-column {
    padding-bottom: 2rem;
  }
  .cid-tZFXoFHeAF .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tZFXoFHeAF .first-column,
  .cid-tZFXoFHeAF .second-column,
  .cid-tZFXoFHeAF .third-column {
    text-align: center;
  }
  .cid-tZFXoFHeAF .input-group-btn .btn {
    padding: .6rem 1rem !important;
  }
}
.cid-tZFXoGwY0d {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tZG61cs7ME {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/ile-mujer-copa-1200x831.png");
}
@media (min-width: 992px) {
  .cid-tZG61cs7ME .display-1 {
    letter-spacing: -6px;
  }
}
.cid-tZG61cs7ME p {
  margin: 0;
}
.cid-tZG61cs7ME .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-tZG61cs7ME .display-1 {
  line-height: 1;
}
.cid-tZG61cs7ME .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-tZG61cs7ME .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-tZG61cs7ME .btn:hover {
  transform: translateY(-10px);
}
.cid-tZG61cs7ME .btn-white-outline:hover,
.cid-tZG61cs7ME .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-tZG61cs7ME .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZG61cs7ME .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZG61dxBdz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3c1645;
}
.cid-tZG61dxBdz .mbr-text {
  color: #ffffff;
}
.cid-tZG61dxBdz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZG61e5OLo {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #f8f8f8;
}
.cid-tZG61e5OLo .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tZG61e5OLo .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-tZG61e5OLo .svg-top .st0 {
  fill: #f8f8f8;
}
@media (max-width: 992px) {
  .cid-tZG61e5OLo .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-tZG61e5OLo .mbr-section-title {
  color: #1a449a;
}
@media (min-width: 1400px) {
  .cid-tZG61e5OLo .col-12 {
    padding: 0 2rem;
  }
  .cid-tZG61e5OLo .row {
    margin: 0 -2rem;
  }
}
.cid-tZG61e5OLo .mbr-text,
.cid-tZG61e5OLo .mbr-section-btn {
  color: #000000;
}
.cid-tZG7zdHqE8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3c1645;
}
.cid-tZG7zdHqE8 .mbr-section-subtitle {
  color: #14191e;
}
.cid-tZG7zdHqE8 .mbr-text {
  color: #777777;
}
.cid-tZG7zdHqE8 ul {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-tZG7zdHqE8 ul li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
}
.cid-tZG7zdHqE8 ul li:before {
  position: absolute;
  left: -20px;
  content: "✓";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ffffff;
  width: 25px;
  height: 25px;
}
.cid-tZG7zdHqE8 .mbr-list {
  color: #ffffff;
}
.cid-tZG7zdHqE8 .mbr-section-title {
  color: #ffffff;
}
.cid-tZG61eJ4Qc .nav-item:focus,
.cid-tZG61eJ4Qc .nav-link:focus {
  outline: none;
}
.cid-tZG61eJ4Qc a.nav-link:focus {
  color: #ffffff !important;
}
.cid-tZG61eJ4Qc .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #3c1645;
}
.cid-tZG61eJ4Qc .navbar.opened {
  transition: all .3s;
  background: #3c1645 !important;
}
.cid-tZG61eJ4Qc .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-tZG61eJ4Qc .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tZG61eJ4Qc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tZG61eJ4Qc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.4rem);
  }
}
.cid-tZG61eJ4Qc .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tZG61eJ4Qc .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tZG61eJ4Qc .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tZG61eJ4Qc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZG61eJ4Qc .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tZG61eJ4Qc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZG61eJ4Qc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tZG61eJ4Qc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZG61eJ4Qc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-tZG61eJ4Qc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tZG61eJ4Qc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZG61eJ4Qc .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tZG61eJ4Qc .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tZG61eJ4Qc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZG61eJ4Qc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZG61eJ4Qc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tZG61eJ4Qc .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tZG61eJ4Qc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZG61eJ4Qc .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-tZG61eJ4Qc .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tZG61eJ4Qc .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tZG61eJ4Qc .navbar.navbar-short {
  background: #3c1645 !important;
  min-height: 60px;
}
.cid-tZG61eJ4Qc .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tZG61eJ4Qc .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tZG61eJ4Qc .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZG61eJ4Qc .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-tZG61eJ4Qc .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tZG61eJ4Qc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZG61eJ4Qc .dropdown-item.active,
.cid-tZG61eJ4Qc .dropdown-item:active {
  background-color: transparent;
}
.cid-tZG61eJ4Qc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZG61eJ4Qc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZG61eJ4Qc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZG61eJ4Qc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tZG61eJ4Qc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tZG61eJ4Qc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZG61eJ4Qc ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tZG61eJ4Qc .navbar-buttons {
  text-align: center;
}
.cid-tZG61eJ4Qc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tZG61eJ4Qc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tZG61eJ4Qc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tZG61eJ4Qc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tZG61eJ4Qc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tZG61eJ4Qc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tZG61eJ4Qc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZG61eJ4Qc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tZG61eJ4Qc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tZG61eJ4Qc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZG61eJ4Qc .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tZG61eJ4Qc a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tZG61eJ4Qc .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tZG61eJ4Qc .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tZG61eJ4Qc .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-tZG61eJ4Qc .nav-link:hover,
.cid-tZG61eJ4Qc .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-tZG61eJ4Qc .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-tZG61eJ4Qc .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-tZG61eJ4Qc .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-tZG61eJ4Qc .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tZG61eJ4Qc .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-tZG61eJ4Qc .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tZG61eJ4Qc .dropdown-menu {
    top: 100%;
  }
  .cid-tZG61eJ4Qc .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tZG61eJ4Qc .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tZG61eJ4Qc .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tZG61eJ4Qc .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZG61fKX3d {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tZG61fKX3d .google-map {
  width: 100%;
  height: 25rem;
}
.cid-tZG61fKX3d .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-tZG61go5lo {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #3c1645;
}
.cid-tZG61go5lo .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tZG61go5lo .first-column .mbr-text {
  margin: 0;
}
.cid-tZG61go5lo .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-tZG61go5lo .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-tZG61go5lo .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-tZG61go5lo .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-tZG61go5lo .form-group {
  max-width: 55%;
}
.cid-tZG61go5lo .form-group,
.cid-tZG61go5lo .input-group-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tZG61go5lo .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-tZG61go5lo .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-tZG61go5lo .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-tZG61go5lo .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-tZG61go5lo .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-tZG61go5lo .input-group-btn .btn {
  padding: 1rem 2.2rem;
  margin: 0 !important;
}
@media (max-width: 991px) {
  .cid-tZG61go5lo .first-column,
  .cid-tZG61go5lo .second-column {
    padding-bottom: 2rem;
  }
  .cid-tZG61go5lo .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tZG61go5lo .first-column,
  .cid-tZG61go5lo .second-column,
  .cid-tZG61go5lo .third-column {
    text-align: center;
  }
  .cid-tZG61go5lo .input-group-btn .btn {
    padding: .6rem 1rem !important;
  }
}
.cid-tZG61hn3Rp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tZI9jR7kiU {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/ile-mujer-tdah-696x482.png");
}
@media (min-width: 992px) {
  .cid-tZI9jR7kiU .display-1 {
    letter-spacing: -6px;
  }
}
.cid-tZI9jR7kiU p {
  margin: 0;
}
.cid-tZI9jR7kiU .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-tZI9jR7kiU .display-1 {
  line-height: 1;
}
.cid-tZI9jR7kiU .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-tZI9jR7kiU .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-tZI9jR7kiU .btn:hover {
  transform: translateY(-10px);
}
.cid-tZI9jR7kiU .btn-white-outline:hover,
.cid-tZI9jR7kiU .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-tZI9jR7kiU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZI9jR7kiU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZI9jRXrIv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3c1645;
}
.cid-tZI9jRXrIv .mbr-text {
  color: #ffffff;
}
.cid-tZI9jRXrIv .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZI9jSmpOq {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #f8f8f8;
}
.cid-tZI9jSmpOq .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tZI9jSmpOq .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-tZI9jSmpOq .svg-top .st0 {
  fill: #f8f8f8;
}
@media (max-width: 992px) {
  .cid-tZI9jSmpOq .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-tZI9jSmpOq .mbr-section-title {
  color: #1a449a;
}
@media (min-width: 1400px) {
  .cid-tZI9jSmpOq .col-12 {
    padding: 0 2rem;
  }
  .cid-tZI9jSmpOq .row {
    margin: 0 -2rem;
  }
}
.cid-tZI9jSmpOq .mbr-text,
.cid-tZI9jSmpOq .mbr-section-btn {
  color: #000000;
}
.cid-tZI9jTzaGL .nav-item:focus,
.cid-tZI9jTzaGL .nav-link:focus {
  outline: none;
}
.cid-tZI9jTzaGL a.nav-link:focus {
  color: #ffffff !important;
}
.cid-tZI9jTzaGL .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #3c1645;
}
.cid-tZI9jTzaGL .navbar.opened {
  transition: all .3s;
  background: #3c1645 !important;
}
.cid-tZI9jTzaGL .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-tZI9jTzaGL .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tZI9jTzaGL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tZI9jTzaGL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.4rem);
  }
}
.cid-tZI9jTzaGL .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tZI9jTzaGL .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tZI9jTzaGL .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tZI9jTzaGL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZI9jTzaGL .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tZI9jTzaGL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZI9jTzaGL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tZI9jTzaGL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZI9jTzaGL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-tZI9jTzaGL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tZI9jTzaGL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZI9jTzaGL .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tZI9jTzaGL .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tZI9jTzaGL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZI9jTzaGL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZI9jTzaGL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tZI9jTzaGL .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tZI9jTzaGL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZI9jTzaGL .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-tZI9jTzaGL .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tZI9jTzaGL .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tZI9jTzaGL .navbar.navbar-short {
  background: #3c1645 !important;
  min-height: 60px;
}
.cid-tZI9jTzaGL .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tZI9jTzaGL .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tZI9jTzaGL .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZI9jTzaGL .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-tZI9jTzaGL .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tZI9jTzaGL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZI9jTzaGL .dropdown-item.active,
.cid-tZI9jTzaGL .dropdown-item:active {
  background-color: transparent;
}
.cid-tZI9jTzaGL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZI9jTzaGL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZI9jTzaGL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZI9jTzaGL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tZI9jTzaGL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tZI9jTzaGL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZI9jTzaGL ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tZI9jTzaGL .navbar-buttons {
  text-align: center;
}
.cid-tZI9jTzaGL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tZI9jTzaGL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tZI9jTzaGL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tZI9jTzaGL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tZI9jTzaGL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tZI9jTzaGL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tZI9jTzaGL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZI9jTzaGL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tZI9jTzaGL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tZI9jTzaGL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZI9jTzaGL .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tZI9jTzaGL a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tZI9jTzaGL .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tZI9jTzaGL .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tZI9jTzaGL .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-tZI9jTzaGL .nav-link:hover,
.cid-tZI9jTzaGL .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-tZI9jTzaGL .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-tZI9jTzaGL .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-tZI9jTzaGL .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-tZI9jTzaGL .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tZI9jTzaGL .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-tZI9jTzaGL .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tZI9jTzaGL .dropdown-menu {
    top: 100%;
  }
  .cid-tZI9jTzaGL .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tZI9jTzaGL .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tZI9jTzaGL .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tZI9jTzaGL .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZI9jUwjos {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tZI9jUwjos .google-map {
  width: 100%;
  height: 25rem;
}
.cid-tZI9jUwjos .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-tZI9jV3I2o {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #3c1645;
}
.cid-tZI9jV3I2o .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tZI9jV3I2o .first-column .mbr-text {
  margin: 0;
}
.cid-tZI9jV3I2o .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-tZI9jV3I2o .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-tZI9jV3I2o .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-tZI9jV3I2o .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-tZI9jV3I2o .form-group {
  max-width: 55%;
}
.cid-tZI9jV3I2o .form-group,
.cid-tZI9jV3I2o .input-group-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tZI9jV3I2o .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-tZI9jV3I2o .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-tZI9jV3I2o .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-tZI9jV3I2o .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-tZI9jV3I2o .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-tZI9jV3I2o .input-group-btn .btn {
  padding: 1rem 2.2rem;
  margin: 0 !important;
}
@media (max-width: 991px) {
  .cid-tZI9jV3I2o .first-column,
  .cid-tZI9jV3I2o .second-column {
    padding-bottom: 2rem;
  }
  .cid-tZI9jV3I2o .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tZI9jV3I2o .first-column,
  .cid-tZI9jV3I2o .second-column,
  .cid-tZI9jV3I2o .third-column {
    text-align: center;
  }
  .cid-tZI9jV3I2o .input-group-btn .btn {
    padding: .6rem 1rem !important;
  }
}
.cid-tZI9jW0RBQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tZI9n5HCtC {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/ile-mujer-girl-1200x831.png");
}
@media (min-width: 992px) {
  .cid-tZI9n5HCtC .display-1 {
    letter-spacing: -6px;
  }
}
.cid-tZI9n5HCtC p {
  margin: 0;
}
.cid-tZI9n5HCtC .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-tZI9n5HCtC .display-1 {
  line-height: 1;
}
.cid-tZI9n5HCtC .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-tZI9n5HCtC .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-tZI9n5HCtC .btn:hover {
  transform: translateY(-10px);
}
.cid-tZI9n5HCtC .btn-white-outline:hover,
.cid-tZI9n5HCtC .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-tZI9n5HCtC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZI9n5HCtC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZI9n6qWLq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #700068;
}
.cid-tZI9n6qWLq .mbr-text {
  color: #ffffff;
}
.cid-tZI9n6qWLq .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZI9n7gAsF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3c1645;
}
.cid-tZI9n7gAsF .mbr-section-subtitle {
  color: #14191e;
}
.cid-tZI9n7gAsF .mbr-text {
  color: #777777;
}
.cid-tZI9n7gAsF ul {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-tZI9n7gAsF ul li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
}
.cid-tZI9n7gAsF ul li:before {
  position: absolute;
  left: -20px;
  content: "✓";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ffffff;
  width: 25px;
  height: 25px;
}
.cid-tZI9n7gAsF .mbr-list {
  color: #ffffff;
}
.cid-tZI9n7gAsF .mbr-section-title {
  color: #ffffff;
}
.cid-tZI9n6KLsf {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #f8f8f8;
}
.cid-tZI9n6KLsf .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tZI9n6KLsf .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-tZI9n6KLsf .svg-top .st0 {
  fill: #f8f8f8;
}
@media (max-width: 992px) {
  .cid-tZI9n6KLsf .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-tZI9n6KLsf .mbr-section-title {
  color: #1a449a;
}
@media (min-width: 1400px) {
  .cid-tZI9n6KLsf .col-12 {
    padding: 0 2rem;
  }
  .cid-tZI9n6KLsf .row {
    margin: 0 -2rem;
  }
}
.cid-tZI9n6KLsf .mbr-text,
.cid-tZI9n6KLsf .mbr-section-btn {
  color: #000000;
}
.cid-tZI9n7CIiC .nav-item:focus,
.cid-tZI9n7CIiC .nav-link:focus {
  outline: none;
}
.cid-tZI9n7CIiC a.nav-link:focus {
  color: #ffffff !important;
}
.cid-tZI9n7CIiC .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #3c1645;
}
.cid-tZI9n7CIiC .navbar.opened {
  transition: all .3s;
  background: #3c1645 !important;
}
.cid-tZI9n7CIiC .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-tZI9n7CIiC .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-tZI9n7CIiC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tZI9n7CIiC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.4rem);
  }
}
.cid-tZI9n7CIiC .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tZI9n7CIiC .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-tZI9n7CIiC .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tZI9n7CIiC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZI9n7CIiC .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-tZI9n7CIiC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZI9n7CIiC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tZI9n7CIiC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZI9n7CIiC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-tZI9n7CIiC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tZI9n7CIiC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZI9n7CIiC .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-tZI9n7CIiC .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tZI9n7CIiC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZI9n7CIiC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZI9n7CIiC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tZI9n7CIiC .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tZI9n7CIiC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZI9n7CIiC .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-tZI9n7CIiC .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tZI9n7CIiC .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tZI9n7CIiC .navbar.navbar-short {
  background: #3c1645 !important;
  min-height: 60px;
}
.cid-tZI9n7CIiC .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tZI9n7CIiC .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tZI9n7CIiC .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZI9n7CIiC .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-tZI9n7CIiC .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-tZI9n7CIiC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZI9n7CIiC .dropdown-item.active,
.cid-tZI9n7CIiC .dropdown-item:active {
  background-color: transparent;
}
.cid-tZI9n7CIiC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZI9n7CIiC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZI9n7CIiC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZI9n7CIiC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-tZI9n7CIiC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-tZI9n7CIiC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZI9n7CIiC ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tZI9n7CIiC .navbar-buttons {
  text-align: center;
}
.cid-tZI9n7CIiC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tZI9n7CIiC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tZI9n7CIiC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tZI9n7CIiC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tZI9n7CIiC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tZI9n7CIiC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tZI9n7CIiC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZI9n7CIiC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tZI9n7CIiC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tZI9n7CIiC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZI9n7CIiC .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tZI9n7CIiC a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-tZI9n7CIiC .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tZI9n7CIiC .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tZI9n7CIiC .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-tZI9n7CIiC .nav-link:hover,
.cid-tZI9n7CIiC .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-tZI9n7CIiC .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-tZI9n7CIiC .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-tZI9n7CIiC .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-tZI9n7CIiC .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-tZI9n7CIiC .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-tZI9n7CIiC .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-tZI9n7CIiC .dropdown-menu {
    top: 100%;
  }
  .cid-tZI9n7CIiC .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-tZI9n7CIiC .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-tZI9n7CIiC .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-tZI9n7CIiC .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-tZI9n8onCF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tZI9n8onCF .google-map {
  width: 100%;
  height: 25rem;
}
.cid-tZI9n8onCF .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-tZI9n8PR9J {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #3c1645;
}
.cid-tZI9n8PR9J .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-tZI9n8PR9J .first-column .mbr-text {
  margin: 0;
}
.cid-tZI9n8PR9J .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-tZI9n8PR9J .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-tZI9n8PR9J .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-tZI9n8PR9J .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-tZI9n8PR9J .form-group {
  max-width: 55%;
}
.cid-tZI9n8PR9J .form-group,
.cid-tZI9n8PR9J .input-group-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-tZI9n8PR9J .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-tZI9n8PR9J .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-tZI9n8PR9J .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-tZI9n8PR9J .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-tZI9n8PR9J .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-tZI9n8PR9J .input-group-btn .btn {
  padding: 1rem 2.2rem;
  margin: 0 !important;
}
@media (max-width: 991px) {
  .cid-tZI9n8PR9J .first-column,
  .cid-tZI9n8PR9J .second-column {
    padding-bottom: 2rem;
  }
  .cid-tZI9n8PR9J .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tZI9n8PR9J .first-column,
  .cid-tZI9n8PR9J .second-column,
  .cid-tZI9n8PR9J .third-column {
    text-align: center;
  }
  .cid-tZI9n8PR9J .input-group-btn .btn {
    padding: .6rem 1rem !important;
  }
}
.cid-tZI9n9JkNF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-u0epmkhnhB {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/ile-mujer-ciclo-1200x831.png");
}
@media (min-width: 992px) {
  .cid-u0epmkhnhB .display-1 {
    letter-spacing: -6px;
  }
}
.cid-u0epmkhnhB p {
  margin: 0;
}
.cid-u0epmkhnhB .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-u0epmkhnhB .display-1 {
  line-height: 1;
}
.cid-u0epmkhnhB .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-u0epmkhnhB .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-u0epmkhnhB .btn:hover {
  transform: translateY(-10px);
}
.cid-u0epmkhnhB .btn-white-outline:hover,
.cid-u0epmkhnhB .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-u0epmkhnhB .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0epmkhnhB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0epmkNNfi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #700068;
}
.cid-u0epmkNNfi .mbr-text {
  color: #ffffff;
}
.cid-u0epmkNNfi .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u0epmlhpfj {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #f8f8f8;
}
.cid-u0epmlhpfj .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-u0epmlhpfj .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-u0epmlhpfj .svg-top .st0 {
  fill: #f8f8f8;
}
@media (max-width: 992px) {
  .cid-u0epmlhpfj .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-u0epmlhpfj .mbr-section-title {
  color: #1a449a;
}
@media (min-width: 1400px) {
  .cid-u0epmlhpfj .col-12 {
    padding: 0 2rem;
  }
  .cid-u0epmlhpfj .row {
    margin: 0 -2rem;
  }
}
.cid-u0epmlhpfj .mbr-text,
.cid-u0epmlhpfj .mbr-section-btn {
  color: #000000;
}
.cid-u0esZ0nO96 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #f8f8f8;
}
.cid-u0esZ0nO96 .container {
  max-width: 1500px;
}
.cid-u0esZ0nO96 .row {
  background: #700068;
}
.cid-u0esZ0nO96 .img-col {
  padding: 0;
}
.cid-u0esZ0nO96 .title-col {
  padding: 4rem 6rem;
}
.cid-u0esZ0nO96 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-u0esZ0nO96 h2 {
  padding: 0;
  margin: 0;
}
.cid-u0esZ0nO96 .text-wrap {
  margin: auto;
}
.cid-u0esZ0nO96 .mbr-text {
  color: #cccccc;
}
@media (max-width: 1200px) {
  .cid-u0esZ0nO96 .row {
    margin: 2rem;
  }
  .cid-u0esZ0nO96 .title-col {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-u0esZ0nO96 .row {
    margin: 0rem;
  }
  .cid-u0esZ0nO96 .title-col {
    padding: 2rem 1rem;
  }
}
.cid-u0esZ0nO96 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0esZ0nO96 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0et1K47aB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u0et1K47aB .link-wrap {
  display: inline-block;
  width: 100%;
}
.cid-u0et1K47aB .image-wrapper {
  margin-top: 5rem;
}
@media (max-width: 992px) {
  .cid-u0et1K47aB .image-wrapper {
    margin-top: 2rem;
  }
}
.cid-u0et1K47aB .link {
  padding-left: 2.5rem;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
}
.cid-u0et1K47aB .link:before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 5px;
  font-size: 1rem;
  color: #ffffff;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  transition: all 0.3s;
  background: #47b5ed;
  font-family: 'Moririse2' !important;
  content: "\e909";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.cid-u0et1K47aB .link:hover:before {
  background: #709faf;
}
.cid-u0et1K47aB .mbr-section-title {
  color: #000000;
}
.cid-u0et1K47aB .mbr-text,
.cid-u0et1K47aB .mbr-section-btn {
  color: #000000;
}
.cid-u0et1K47aB .link,
.cid-u0et1K47aB .link-wrap {
  color: #000000;
}
.cid-u0et1K47aB .mbr-title {
  color: #3098f3;
}
.cid-u0et1K47aB .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0et1K47aB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0et3t1gnB {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #700068;
}
.cid-u0et3t1gnB img {
  width: 100%;
}
.cid-u0et3t1gnB .text-wrapper {
  z-index: 11;
}
.cid-u0et3t1gnB .wrapper {
  display: flex;
}
.cid-u0et3t1gnB .row {
  align-items: center;
}
.cid-u0et3t1gnB .animate__fadeInUp:before {
  background: #700068;
}
.cid-u0et3t1gnB .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #47b5ed;
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u0et3t1gnB .wrapper {
    flex-direction: column;
  }
  .cid-u0et3t1gnB .iconfont-wrapper {
    margin: auto;
  }
  .cid-u0et3t1gnB .mbr-iconfont {
    margin-right: 0rem;
    margin-bottom: 2rem;
  }
}
.cid-u0et3t1gnB .mbr-section-title {
  color: #004cd5;
}
.cid-u0et3t1gnB .mbr-text,
.cid-u0et3t1gnB .mbr-section-btn {
  color: #ffffff;
}
.cid-u0et3t1gnB .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0et3t1gnB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0et4s5uu4 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-u0et4s5uu4 .row {
  flex-direction: row-reverse;
}
.cid-u0et4s5uu4 .top {
  z-index: 5;
}
.cid-u0et4s5uu4 .img-col {
  position: relative;
}
.cid-u0et4s5uu4 .img1 {
  position: absolute;
  max-width: 60%;
  top: 0rem;
  right: 1rem;
}
.cid-u0et4s5uu4 .img2 {
  max-width: 90%;
  padding-top: 10rem;
}
@media (max-width: 767px) {
  .cid-u0et4s5uu4 .img2 {
    padding-top: 5rem;
  }
}
.cid-u0et4s5uu4 img {
  width: 100%;
}
.cid-u0et4s5uu4 .text-wrapper {
  z-index: 11;
}
.cid-u0et4s5uu4 .wrapper {
  display: flex;
}
.cid-u0et4s5uu4 .row {
  align-items: center;
}
.cid-u0et4s5uu4 .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-u0et4s5uu4 .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #47b5ed;
  margin-right: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u0et4s5uu4 .wrapper {
    flex-direction: column;
  }
  .cid-u0et4s5uu4 .iconfont-wrapper {
    margin: auto;
  }
  .cid-u0et4s5uu4 .mbr-iconfont {
    margin-right: 0rem;
    margin-bottom: 2rem;
  }
}
.cid-u0et4s5uu4 .mbr-section-title {
  color: #161734;
}
.cid-u0et4s5uu4 .mbr-text,
.cid-u0et4s5uu4 .mbr-section-btn {
  color: #161734;
}
.cid-u0et4s5uu4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0et4s5uu4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0ewxrhzTB {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #700068;
}
@media (max-width: 767px) {
  .cid-u0ewxrhzTB .mbr-text {
    text-align: center;
  }
}
.cid-u0ewxrhzTB .mbr-text,
.cid-u0ewxrhzTB .mbr-section-btn {
  color: #ffffff;
}
.cid-u0ewxrhzTB .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0ewxrhzTB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0ewH6Hw4F {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-u0ewH6Hw4F img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-u0ewH6Hw4F img:hover {
  transform: scale(1.1);
}
.cid-u0ewH6Hw4F .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-u0ewH6Hw4F h2 {
  padding: 0;
  margin: 0;
}
.cid-u0ewH6Hw4F .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0ewH6Hw4F .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-u0ewH6Hw4F .mbr-section-btn {
  position: absolute;
  bottom: 0;
  right: 0;
}
.cid-u0ewH6Hw4F .mbr-section-btn .btn {
  margin: 0rem !important;
  min-width: 400px;
}
.cid-u0ewH6Hw4F .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-u0ewH6Hw4F .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-u0ewH6Hw4F .btn {
    min-width: 200px !important;
    padding: 0.6rem 0.8rem !important;
  }
  .cid-u0ewH6Hw4F .text-col {
    padding: 2rem 1rem;
  }
}
.cid-u0ewH6Hw4F H2 {
  color: #333333;
}
.cid-u0ewH6Hw4F .mbr-text {
  color: #000000;
}
.cid-u0ewH6Hw4F .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0ewH6Hw4F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0exoyy8fM {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u0exoyy8fM .content {
    max-width: 600px;
    margin: auto;
  }
}
@media (min-width: 767px) {
  .cid-u0exoyy8fM .content {
    padding: 0 2rem;
  }
}
.cid-u0exoyy8fM .img-col {
  padding: 0;
  margin: auto 0;
}
@media (max-width: 992px) {
  .cid-u0exoyy8fM .content {
    margin: auto;
  }
}
.cid-u0exoyy8fM li {
  list-style: none;
}
.cid-u0exoyy8fM .item-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  margin-bottom: 20px;
}
.cid-u0exoyy8fM .item-wrap:hover .mbr-iconfont {
  color: #181818 !important;
}
.cid-u0exoyy8fM .mbr-iconfont {
  font-size: 18px !important;
  padding-right: 12px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  font-weight: 900;
  color: #7aba59 !important;
}
.cid-u0exoyy8fM h4 {
  margin: 0;
}
.cid-u0exoyy8fM ul {
  padding: 0;
  margin: 0;
}
.cid-u0exoyy8fM H2 {
  color: #ed6436;
}
.cid-u0exoyy8fM .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0exoyy8fM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0exwRV4PH {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-u0exwRV4PH .mbr-text,
.cid-u0exwRV4PH .mbr-section-btn {
  color: #000000;
}
.cid-u0exwRV4PH .mbr-section-title {
  color: #000000;
  margin-bottom: 30px;
}
.cid-u0exwRV4PH .buttons-wrap .link {
  display: flex;
}
@media (max-width: 768px) {
  .cid-u0exwRV4PH * {
    text-align: center;
  }
  .cid-u0exwRV4PH .buttons-wrap {
    justify-content: center;
  }
}
.cid-u0exwRV4PH .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0exwRV4PH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0exmGodGQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #700068;
}
@media (max-width: 767px) {
  .cid-u0exmGodGQ .mbr-text {
    text-align: center;
  }
}
.cid-u0exmGodGQ .container-fluid {
  padding: 0;
}
.cid-u0exmGodGQ .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-u0exmGodGQ img {
  height: 100%;
  object-fit: cover;
}
.cid-u0exmGodGQ .mbr-figure {
  height: 100%;
}
.cid-u0exmGodGQ .col-lg-6 {
  padding: 0;
}
.cid-u0exmGodGQ .row {
  margin: 0;
}
.cid-u0exmGodGQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0exmGodGQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0epmlGmKj .nav-item:focus,
.cid-u0epmlGmKj .nav-link:focus {
  outline: none;
}
.cid-u0epmlGmKj a.nav-link:focus {
  color: #ffffff !important;
}
.cid-u0epmlGmKj .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #3c1645;
}
.cid-u0epmlGmKj .navbar.opened {
  transition: all .3s;
  background: #3c1645 !important;
}
.cid-u0epmlGmKj .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-u0epmlGmKj .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-u0epmlGmKj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0epmlGmKj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.4rem);
  }
}
.cid-u0epmlGmKj .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-u0epmlGmKj .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-u0epmlGmKj .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u0epmlGmKj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0epmlGmKj .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-u0epmlGmKj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0epmlGmKj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u0epmlGmKj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0epmlGmKj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-u0epmlGmKj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-u0epmlGmKj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0epmlGmKj .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-u0epmlGmKj .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u0epmlGmKj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0epmlGmKj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0epmlGmKj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u0epmlGmKj .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u0epmlGmKj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u0epmlGmKj .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-u0epmlGmKj .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-u0epmlGmKj .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-u0epmlGmKj .navbar.navbar-short {
  background: #3c1645 !important;
  min-height: 60px;
}
.cid-u0epmlGmKj .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u0epmlGmKj .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u0epmlGmKj .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0epmlGmKj .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-u0epmlGmKj .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-u0epmlGmKj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0epmlGmKj .dropdown-item.active,
.cid-u0epmlGmKj .dropdown-item:active {
  background-color: transparent;
}
.cid-u0epmlGmKj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0epmlGmKj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0epmlGmKj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0epmlGmKj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-u0epmlGmKj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-u0epmlGmKj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u0epmlGmKj ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-u0epmlGmKj .navbar-buttons {
  text-align: center;
}
.cid-u0epmlGmKj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u0epmlGmKj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u0epmlGmKj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u0epmlGmKj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u0epmlGmKj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u0epmlGmKj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u0epmlGmKj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u0epmlGmKj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u0epmlGmKj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u0epmlGmKj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u0epmlGmKj .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u0epmlGmKj a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-u0epmlGmKj .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u0epmlGmKj .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-u0epmlGmKj .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-u0epmlGmKj .nav-link:hover,
.cid-u0epmlGmKj .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-u0epmlGmKj .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-u0epmlGmKj .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-u0epmlGmKj .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-u0epmlGmKj .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-u0epmlGmKj .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-u0epmlGmKj .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-u0epmlGmKj .dropdown-menu {
    top: 100%;
  }
  .cid-u0epmlGmKj .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-u0epmlGmKj .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-u0epmlGmKj .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-u0epmlGmKj .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-u0epmmiSEs {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u0epmmiSEs .google-map {
  width: 100%;
  height: 25rem;
}
.cid-u0epmmiSEs .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-u0epmmCRTX {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #3c1645;
}
.cid-u0epmmCRTX .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-u0epmmCRTX .first-column .mbr-text {
  margin: 0;
}
.cid-u0epmmCRTX .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-u0epmmCRTX .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-u0epmmCRTX .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-u0epmmCRTX .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-u0epmmCRTX .form-group {
  max-width: 55%;
}
.cid-u0epmmCRTX .form-group,
.cid-u0epmmCRTX .input-group-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-u0epmmCRTX .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-u0epmmCRTX .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-u0epmmCRTX .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-u0epmmCRTX .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-u0epmmCRTX .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-u0epmmCRTX .input-group-btn .btn {
  padding: 1rem 2.2rem;
  margin: 0 !important;
}
@media (max-width: 991px) {
  .cid-u0epmmCRTX .first-column,
  .cid-u0epmmCRTX .second-column {
    padding-bottom: 2rem;
  }
  .cid-u0epmmCRTX .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-u0epmmCRTX .first-column,
  .cid-u0epmmCRTX .second-column,
  .cid-u0epmmCRTX .third-column {
    text-align: center;
  }
  .cid-u0epmmCRTX .input-group-btn .btn {
    padding: .6rem 1rem !important;
  }
}
.cid-u0epmnoFBw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-u0epvWmflA {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/mbr-1920x1152.jpg");
}
@media (min-width: 992px) {
  .cid-u0epvWmflA .display-1 {
    letter-spacing: -6px;
  }
}
.cid-u0epvWmflA p {
  margin: 0;
}
.cid-u0epvWmflA .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-u0epvWmflA .display-1 {
  line-height: 1;
}
.cid-u0epvWmflA .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-u0epvWmflA .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-u0epvWmflA .btn:hover {
  transform: translateY(-10px);
}
.cid-u0epvWmflA .btn-white-outline:hover,
.cid-u0epvWmflA .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-u0epvWmflA .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0epvWmflA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0epvWU6rL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #700068;
}
.cid-u0epvWU6rL .mbr-text {
  color: #ffffff;
}
.cid-u0epvWU6rL .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u0epvXrpXh {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #f8f8f8;
}
.cid-u0epvXrpXh .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-u0epvXrpXh .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-u0epvXrpXh .svg-top .st0 {
  fill: #f8f8f8;
}
@media (max-width: 992px) {
  .cid-u0epvXrpXh .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-u0epvXrpXh .mbr-section-title {
  color: #1a449a;
}
@media (min-width: 1400px) {
  .cid-u0epvXrpXh .col-12 {
    padding: 0 2rem;
  }
  .cid-u0epvXrpXh .row {
    margin: 0 -2rem;
  }
}
.cid-u0epvXrpXh .mbr-text,
.cid-u0epvXrpXh .mbr-section-btn {
  color: #000000;
}
.cid-u0eAnRwTEE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u0eAnRwTEE img {
  border-radius: 0px;
  padding-bottom: 16px;
}
.cid-u0eAnRwTEE .mbr-section-title {
  color: #000000;
  text-align: left;
  padding-top: 15px;
}
.cid-u0eAnRwTEE .date {
  text-transform: uppercase;
  color: #47b5ed;
  text-align: left;
  padding-bottom: 2px;
}
.cid-u0eAnRwTEE .right {
  display: flex;
  flex-direction: column;
}
.cid-u0eAnRwTEE .heading {
  margin: 0;
  padding: 0;
  padding-bottom: 100px;
  text-align: center;
}
.cid-u0eAnRwTEE .card-heading {
  padding-bottom: 12px;
}
.cid-u0eAnRwTEE .p {
  padding-bottom: 20px;
}
.cid-u0eAnRwTEE .last-p {
  padding-bottom: 0;
}
.cid-u0eAcMEAnW {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #700068;
}
.cid-u0eAcMEAnW .mbr-text,
.cid-u0eAcMEAnW .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u0eAcMEAnW .mbr-section-title {
  color: #000000;
  margin-bottom: 30px;
}
.cid-u0eAcMEAnW .buttons-wrap .link {
  display: flex;
}
@media (max-width: 768px) {
  .cid-u0eAcMEAnW * {
    text-align: center;
  }
  .cid-u0eAcMEAnW .buttons-wrap {
    justify-content: center;
  }
}
.cid-u0eAcMEAnW .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0eAcMEAnW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0eAjWyw3M {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #f8f8f8;
}
.cid-u0eAjWyw3M .row {
  flex-direction: row-reverse;
}
.cid-u0eAjWyw3M .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-u0eAjWyw3M .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-u0eAjWyw3M .svg-top .st0 {
  fill: #f8f8f8;
}
@media (max-width: 992px) {
  .cid-u0eAjWyw3M .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-u0eAjWyw3M .mbr-section-title {
  color: #1a449a;
}
@media (min-width: 1400px) {
  .cid-u0eAjWyw3M .col-12 {
    padding: 0 2rem;
  }
  .cid-u0eAjWyw3M .row {
    margin: 0 -2rem;
  }
}
.cid-u0eAjWyw3M .mbr-text,
.cid-u0eAjWyw3M .mbr-section-btn {
  color: #000000;
}
.cid-u0epvXREmi .nav-item:focus,
.cid-u0epvXREmi .nav-link:focus {
  outline: none;
}
.cid-u0epvXREmi a.nav-link:focus {
  color: #ffffff !important;
}
.cid-u0epvXREmi .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #3c1645;
}
.cid-u0epvXREmi .navbar.opened {
  transition: all .3s;
  background: #3c1645 !important;
}
.cid-u0epvXREmi .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-u0epvXREmi .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-u0epvXREmi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0epvXREmi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.4rem);
  }
}
.cid-u0epvXREmi .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-u0epvXREmi .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-u0epvXREmi .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u0epvXREmi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0epvXREmi .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-u0epvXREmi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0epvXREmi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u0epvXREmi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0epvXREmi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-u0epvXREmi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-u0epvXREmi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0epvXREmi .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-u0epvXREmi .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u0epvXREmi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0epvXREmi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0epvXREmi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u0epvXREmi .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u0epvXREmi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u0epvXREmi .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-u0epvXREmi .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-u0epvXREmi .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-u0epvXREmi .navbar.navbar-short {
  background: #3c1645 !important;
  min-height: 60px;
}
.cid-u0epvXREmi .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u0epvXREmi .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u0epvXREmi .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0epvXREmi .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-u0epvXREmi .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-u0epvXREmi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0epvXREmi .dropdown-item.active,
.cid-u0epvXREmi .dropdown-item:active {
  background-color: transparent;
}
.cid-u0epvXREmi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0epvXREmi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0epvXREmi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0epvXREmi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-u0epvXREmi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-u0epvXREmi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u0epvXREmi ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-u0epvXREmi .navbar-buttons {
  text-align: center;
}
.cid-u0epvXREmi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u0epvXREmi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u0epvXREmi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u0epvXREmi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u0epvXREmi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u0epvXREmi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u0epvXREmi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u0epvXREmi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u0epvXREmi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u0epvXREmi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u0epvXREmi .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u0epvXREmi a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-u0epvXREmi .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u0epvXREmi .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-u0epvXREmi .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-u0epvXREmi .nav-link:hover,
.cid-u0epvXREmi .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-u0epvXREmi .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-u0epvXREmi .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-u0epvXREmi .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-u0epvXREmi .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-u0epvXREmi .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-u0epvXREmi .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-u0epvXREmi .dropdown-menu {
    top: 100%;
  }
  .cid-u0epvXREmi .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-u0epvXREmi .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-u0epvXREmi .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-u0epvXREmi .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-u0epvYsL7Q {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u0epvYsL7Q .google-map {
  width: 100%;
  height: 25rem;
}
.cid-u0epvYsL7Q .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-u0epvYOVSc {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #3c1645;
}
.cid-u0epvYOVSc .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-u0epvYOVSc .first-column .mbr-text {
  margin: 0;
}
.cid-u0epvYOVSc .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-u0epvYOVSc .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-u0epvYOVSc .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-u0epvYOVSc .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-u0epvYOVSc .form-group {
  max-width: 55%;
}
.cid-u0epvYOVSc .form-group,
.cid-u0epvYOVSc .input-group-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-u0epvYOVSc .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-u0epvYOVSc .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-u0epvYOVSc .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-u0epvYOVSc .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-u0epvYOVSc .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-u0epvYOVSc .input-group-btn .btn {
  padding: 1rem 2.2rem;
  margin: 0 !important;
}
@media (max-width: 991px) {
  .cid-u0epvYOVSc .first-column,
  .cid-u0epvYOVSc .second-column {
    padding-bottom: 2rem;
  }
  .cid-u0epvYOVSc .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-u0epvYOVSc .first-column,
  .cid-u0epvYOVSc .second-column,
  .cid-u0epvYOVSc .third-column {
    text-align: center;
  }
  .cid-u0epvYOVSc .input-group-btn .btn {
    padding: .6rem 1rem !important;
  }
}
.cid-u0epvZARZm {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-u0Qcfqh3M2 {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/ile-mujer-fotos-3-1200x831.png");
}
@media (min-width: 992px) {
  .cid-u0Qcfqh3M2 .display-1 {
    letter-spacing: -6px;
  }
}
.cid-u0Qcfqh3M2 p {
  margin: 0;
}
.cid-u0Qcfqh3M2 .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-u0Qcfqh3M2 .display-1 {
  line-height: 1;
}
.cid-u0Qcfqh3M2 .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-u0Qcfqh3M2 .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-u0Qcfqh3M2 .btn:hover {
  transform: translateY(-10px);
}
.cid-u0Qcfqh3M2 .btn-white-outline:hover,
.cid-u0Qcfqh3M2 .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-u0Qcfqh3M2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0Qcfqh3M2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0QcfqQ4ky {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #700068;
}
.cid-u0QcfqQ4ky .mbr-text {
  color: #ffffff;
  text-align: justify;
}
.cid-u0QcfqQ4ky .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u0Qcfr7xG5 {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #f8f8f8;
}
.cid-u0Qcfr7xG5 .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-u0Qcfr7xG5 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-u0Qcfr7xG5 .svg-top .st0 {
  fill: #f8f8f8;
}
@media (max-width: 992px) {
  .cid-u0Qcfr7xG5 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-u0Qcfr7xG5 .mbr-section-title {
  color: #700068;
  text-align: center;
}
@media (min-width: 1400px) {
  .cid-u0Qcfr7xG5 .col-12 {
    padding: 0 2rem;
  }
  .cid-u0Qcfr7xG5 .row {
    margin: 0 -2rem;
  }
}
.cid-u0Qcfr7xG5 .mbr-text,
.cid-u0Qcfr7xG5 .mbr-section-btn {
  color: #000000;
  text-align: justify;
}
.cid-u0Qcfs1A5B {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #700068;
}
.cid-u0Qcfs1A5B .mbr-text,
.cid-u0Qcfs1A5B .mbr-section-btn {
  color: #ffffff;
  text-align: justify;
}
.cid-u0Qcfs1A5B .mbr-section-title {
  color: #000000;
  margin-bottom: 30px;
}
.cid-u0Qcfs1A5B .buttons-wrap .link {
  display: flex;
}
@media (max-width: 768px) {
  .cid-u0Qcfs1A5B * {
    text-align: center;
  }
  .cid-u0Qcfs1A5B .buttons-wrap {
    justify-content: center;
  }
}
.cid-u0Qcfs1A5B .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0Qcfs1A5B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0Qcfs1A5B .mbr-section-title,
.cid-u0Qcfs1A5B .mbr-section-btn {
  text-align: justify;
  color: #ffffff;
}
.cid-u0QcfsrrJy {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #eae9e9;
}
.cid-u0QcfsrrJy .row {
  flex-direction: row-reverse;
}
.cid-u0QcfsrrJy .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-u0QcfsrrJy .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-u0QcfsrrJy .svg-top .st0 {
  fill: #eae9e9;
}
@media (max-width: 992px) {
  .cid-u0QcfsrrJy .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-u0QcfsrrJy .mbr-section-title {
  color: #700068;
}
@media (min-width: 1400px) {
  .cid-u0QcfsrrJy .col-12 {
    padding: 0 2rem;
  }
  .cid-u0QcfsrrJy .row {
    margin: 0 -2rem;
  }
}
.cid-u0QcfsrrJy .mbr-text,
.cid-u0QcfsrrJy .mbr-section-btn {
  color: #000000;
  text-align: justify;
}
.cid-u0QiJ2MfSR {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-u0QiJ2MfSR .row {
  flex-direction: row-reverse;
}
.cid-u0QiJ2MfSR .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-u0QiJ2MfSR .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-u0QiJ2MfSR .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-u0QiJ2MfSR .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-u0QiJ2MfSR .mbr-section-title {
  color: #700068;
}
@media (min-width: 1400px) {
  .cid-u0QiJ2MfSR .col-12 {
    padding: 0 2rem;
  }
  .cid-u0QiJ2MfSR .row {
    margin: 0 -2rem;
  }
}
.cid-u0QiJ2MfSR .mbr-text,
.cid-u0QiJ2MfSR .mbr-section-btn {
  color: #700068;
}
.cid-u0QiJiQcuZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3c1645;
}
.cid-u0QiJiQcuZ .mbr-text {
  color: #ffffff;
}
.cid-u0QiJiQcuZ .mbr-section-subtitle {
  color: #ffffff;
  text-align: justify;
}
.cid-u0QiJiQcuZ .mbr-section-title {
  color: #ffffff;
}
.cid-u0Qkj775cS {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #f8f8f8;
}
.cid-u0Qkj775cS .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-u0Qkj775cS .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-u0Qkj775cS .svg-top .st0 {
  fill: #f8f8f8;
}
@media (max-width: 992px) {
  .cid-u0Qkj775cS .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-u0Qkj775cS .mbr-section-title {
  color: #700068;
}
@media (min-width: 1400px) {
  .cid-u0Qkj775cS .col-12 {
    padding: 0 2rem;
  }
  .cid-u0Qkj775cS .row {
    margin: 0 -2rem;
  }
}
.cid-u0Qkj775cS .mbr-text,
.cid-u0Qkj775cS .mbr-section-btn {
  color: #700068;
  text-align: justify;
}
.cid-u0QcfsTuJk .nav-item:focus,
.cid-u0QcfsTuJk .nav-link:focus {
  outline: none;
}
.cid-u0QcfsTuJk a.nav-link:focus {
  color: #ffffff !important;
}
.cid-u0QcfsTuJk .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #3c1645;
}
.cid-u0QcfsTuJk .navbar.opened {
  transition: all .3s;
  background: #3c1645 !important;
}
.cid-u0QcfsTuJk .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-u0QcfsTuJk .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-u0QcfsTuJk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0QcfsTuJk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.4rem);
  }
}
.cid-u0QcfsTuJk .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-u0QcfsTuJk .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-u0QcfsTuJk .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u0QcfsTuJk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0QcfsTuJk .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-u0QcfsTuJk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0QcfsTuJk .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u0QcfsTuJk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0QcfsTuJk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-u0QcfsTuJk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-u0QcfsTuJk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0QcfsTuJk .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-u0QcfsTuJk .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u0QcfsTuJk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0QcfsTuJk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0QcfsTuJk .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u0QcfsTuJk .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u0QcfsTuJk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u0QcfsTuJk .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-u0QcfsTuJk .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-u0QcfsTuJk .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-u0QcfsTuJk .navbar.navbar-short {
  background: #3c1645 !important;
  min-height: 60px;
}
.cid-u0QcfsTuJk .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u0QcfsTuJk .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u0QcfsTuJk .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0QcfsTuJk .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-u0QcfsTuJk .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-u0QcfsTuJk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0QcfsTuJk .dropdown-item.active,
.cid-u0QcfsTuJk .dropdown-item:active {
  background-color: transparent;
}
.cid-u0QcfsTuJk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0QcfsTuJk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0QcfsTuJk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0QcfsTuJk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-u0QcfsTuJk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-u0QcfsTuJk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u0QcfsTuJk ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-u0QcfsTuJk .navbar-buttons {
  text-align: center;
}
.cid-u0QcfsTuJk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u0QcfsTuJk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u0QcfsTuJk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u0QcfsTuJk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u0QcfsTuJk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u0QcfsTuJk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u0QcfsTuJk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u0QcfsTuJk nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u0QcfsTuJk nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u0QcfsTuJk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u0QcfsTuJk .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u0QcfsTuJk a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-u0QcfsTuJk .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u0QcfsTuJk .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-u0QcfsTuJk .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-u0QcfsTuJk .nav-link:hover,
.cid-u0QcfsTuJk .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-u0QcfsTuJk .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-u0QcfsTuJk .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-u0QcfsTuJk .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-u0QcfsTuJk .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-u0QcfsTuJk .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-u0QcfsTuJk .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-u0QcfsTuJk .dropdown-menu {
    top: 100%;
  }
  .cid-u0QcfsTuJk .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-u0QcfsTuJk .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-u0QcfsTuJk .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-u0QcfsTuJk .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-u0Qcftyb8d {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u0Qcftyb8d .google-map {
  width: 100%;
  height: 25rem;
}
.cid-u0Qcftyb8d .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-u0QcftT7bi {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #3c1645;
}
.cid-u0QcftT7bi .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-u0QcftT7bi .first-column .mbr-text {
  margin: 0;
}
.cid-u0QcftT7bi .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-u0QcftT7bi .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-u0QcftT7bi .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-u0QcftT7bi .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-u0QcftT7bi .form-group {
  max-width: 55%;
}
.cid-u0QcftT7bi .form-group,
.cid-u0QcftT7bi .input-group-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-u0QcftT7bi .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-u0QcftT7bi .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-u0QcftT7bi .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-u0QcftT7bi .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-u0QcftT7bi .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-u0QcftT7bi .input-group-btn .btn {
  padding: 1rem 2.2rem;
  margin: 0 !important;
}
@media (max-width: 991px) {
  .cid-u0QcftT7bi .first-column,
  .cid-u0QcftT7bi .second-column {
    padding-bottom: 2rem;
  }
  .cid-u0QcftT7bi .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-u0QcftT7bi .first-column,
  .cid-u0QcftT7bi .second-column,
  .cid-u0QcftT7bi .third-column {
    text-align: center;
  }
  .cid-u0QcftT7bi .input-group-btn .btn {
    padding: .6rem 1rem !important;
  }
}
.cid-u0QcfuJ84p {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-u0QAhqPPpW {
  padding-top: 16rem;
  padding-bottom: 8rem;
  background-color: #3c1645;
  overflow: hidden;
}
.cid-u0QAhqPPpW .mbr-text,
.cid-u0QAhqPPpW .mbr-section-btn {
  color: #ffffff;
}
.cid-u0QAhqPPpW .btn-white {
  color: #333333!important;
}
.cid-u0QAhqPPpW .image1 {
  position: absolute;
  right: 8%;
  top: 25%;
  height: 500px;
  width: auto;
  animation: rev 5s ease-in-out infinite;
}
.cid-u0QAhqPPpW .image2 {
  position: absolute;
  left: 8%;
  bottom: 20%;
  height: 500px;
  width: auto;
  animation: rev2 5s ease-in-out infinite;
}
@keyframes rev {
  0% {
    transform: translateX(0px) translateY(0px);
  }
  50% {
    transform: translateX(10px) translateY(-10px);
  }
  100% {
    transform: translateX(0px) translateY(0px);
  }
}
@keyframes rev2 {
  0% {
    transform: translateX(0px) translateY(0px);
  }
  50% {
    transform: translateX(15px) translateY(5px);
  }
  100% {
    transform: translateX(0px) translateY(0px);
  }
}
.cid-u0QAhqPPpW svg {
  position: absolute;
  left: 50%;
  top: -150px;
  transform: translateX(-50%);
}
.cid-u0QAhqPPpW svg path {
  fill: #47b5ed;
}
@media (max-width: 1600px) {
  .cid-u0QAhqPPpW .image1 {
    top: 5%;
    height: 280px;
  }
  .cid-u0QAhqPPpW .image2 {
    bottom: 5%;
    height: 280px;
  }
}
@media (max-width: 992px) {
  .cid-u0QAhqPPpW svg {
    width: 1050px;
    height: 1050px;
  }
  .cid-u0QAhqPPpW .image1 {
    height: 220px;
  }
  .cid-u0QAhqPPpW .image2 {
    bottom: 15%;
    height: 220px;
  }
}
@media (max-width: 767px) {
  .cid-u0QAhqPPpW svg {
    top: -120px;
  }
  .cid-u0QAhqPPpW .image1 {
    left: 50%;
    right: 50%;
    height: 180px;
    top: 3rem;
    transform: translateX(-50%);
    animation: none;
  }
  .cid-u0QAhqPPpW .image2 {
    right: 50%;
    left: 50%;
    bottom: 3rem;
    height: 180px;
    transform: translateX(-50%);
    animation: none;
  }
}
.cid-u0QAhqPPpW .mbr-section-title {
  color: #ffffff;
}
.cid-u0QAhqPPpW .mbr-section-subtitle {
  color: #72dfe9;
}
.cid-u0QAhqPPpW .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0QAhqPPpW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0QAHY2UqH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u0QAHY2UqH .mbr-section-title {
  color: #232323;
  transition: all 0.6s;
  background-image: linear-gradient(to right, #47b5ed 50%, currentColor 50%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-position: 100%;
  background-size: 200%;
}
.cid-u0QAHY2UqH .mbr-section-title:hover {
  background-position: 0%;
}
.cid-u0QAHY2UqH .mbr-text,
.cid-u0QAHY2UqH .mbr-section-btn {
  color: #ffffff;
}
.cid-u0QAHY2UqH .mbr-iconfont {
  font-size: 8rem;
  color: #000000;
}
.cid-u0QAHY2UqH .mbr-section-subtitle {
  color: #666666;
}
.cid-u0QAHY2UqH h1 {
  line-height: 1.3;
}
.cid-u0QAHY2UqH .mbr-section-title,
.cid-u0QAHY2UqH .col-lg-7 {
  text-align: center;
  color: #700068;
}
.cid-u0QAhsvygq {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-u0QAhsvygq .icon-title {
  margin: 0;
  padding: 0;
}
@media (min-width: 1400px) {
  .cid-u0QAhsvygq .text {
    max-width: 360px;
  }
}
@media (max-width: 992px) {
  .cid-u0QAhsvygq .md-pb {
    margin-bottom: 2rem;
  }
}
.cid-u0QAhsvygq .google-map {
  height: 18rem;
  position: relative;
  margin-bottom: 2rem;
}
.cid-u0QAhsvygq .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-u0QAhsvygq .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-u0QAhsvygq .google-map[data-state] {
  background: #e9e5dc;
}
.cid-u0QAhsvygq .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-u0QAhsvygq .mail {
  position: relative;
  cursor: pointer;
  letter-spacing: 1px;
  width: fit-content;
  display: inline-block;
  color: #5758e0;
  text-align: right;
}
.cid-u0QAhsvygq .mail:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -6px;
  opacity: 0.1;
  left: 0;
}
.cid-u0QAhsvygq .mail:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: -6px;
  left: auto;
  right: 0;
}
.cid-u0QAhsvygq .mail:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.cid-u0QAhsvygq .mbr-text,
.cid-u0QAhsvygq .mbr-section-btn {
  color: #999999;
}
.cid-u0QAhsvygq .icon-title,
.cid-u0QAhsvygq .align-wrap {
  color: #999999;
}
.cid-u0QAhsvygq .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0QAhsvygq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0QAhsvygq .mbr-section-title,
.cid-u0QAhsvygq .col {
  color: #700068;
}
.cid-u0QAhtC3yG .nav-item:focus,
.cid-u0QAhtC3yG .nav-link:focus {
  outline: none;
}
.cid-u0QAhtC3yG a.nav-link:focus {
  color: #ffffff !important;
}
.cid-u0QAhtC3yG .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #3c1645;
}
.cid-u0QAhtC3yG .navbar.opened {
  transition: all .3s;
  background: #3c1645 !important;
}
.cid-u0QAhtC3yG .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-u0QAhtC3yG .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-u0QAhtC3yG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0QAhtC3yG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.4rem);
  }
}
.cid-u0QAhtC3yG .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-u0QAhtC3yG .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-u0QAhtC3yG .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u0QAhtC3yG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0QAhtC3yG .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-u0QAhtC3yG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0QAhtC3yG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u0QAhtC3yG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0QAhtC3yG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-u0QAhtC3yG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-u0QAhtC3yG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0QAhtC3yG .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-u0QAhtC3yG .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u0QAhtC3yG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0QAhtC3yG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0QAhtC3yG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u0QAhtC3yG .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u0QAhtC3yG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u0QAhtC3yG .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-u0QAhtC3yG .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-u0QAhtC3yG .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-u0QAhtC3yG .navbar.navbar-short {
  background: #3c1645 !important;
  min-height: 60px;
}
.cid-u0QAhtC3yG .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u0QAhtC3yG .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u0QAhtC3yG .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0QAhtC3yG .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-u0QAhtC3yG .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-u0QAhtC3yG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0QAhtC3yG .dropdown-item.active,
.cid-u0QAhtC3yG .dropdown-item:active {
  background-color: transparent;
}
.cid-u0QAhtC3yG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0QAhtC3yG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0QAhtC3yG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0QAhtC3yG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-u0QAhtC3yG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-u0QAhtC3yG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u0QAhtC3yG ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-u0QAhtC3yG .navbar-buttons {
  text-align: center;
}
.cid-u0QAhtC3yG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u0QAhtC3yG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u0QAhtC3yG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u0QAhtC3yG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u0QAhtC3yG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u0QAhtC3yG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u0QAhtC3yG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u0QAhtC3yG nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u0QAhtC3yG nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u0QAhtC3yG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u0QAhtC3yG .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u0QAhtC3yG a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-u0QAhtC3yG .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u0QAhtC3yG .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-u0QAhtC3yG .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-u0QAhtC3yG .nav-link:hover,
.cid-u0QAhtC3yG .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-u0QAhtC3yG .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-u0QAhtC3yG .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-u0QAhtC3yG .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-u0QAhtC3yG .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-u0QAhtC3yG .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-u0QAhtC3yG .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-u0QAhtC3yG .dropdown-menu {
    top: 100%;
  }
  .cid-u0QAhtC3yG .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-u0QAhtC3yG .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-u0QAhtC3yG .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-u0QAhtC3yG .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-u0QAhuuf5H {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #3c1645;
}
.cid-u0QAhuuf5H .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-u0QAhuuf5H .first-column .mbr-text {
  margin: 0;
}
.cid-u0QAhuuf5H .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-u0QAhuuf5H .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-u0QAhuuf5H .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-u0QAhuuf5H .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-u0QAhuuf5H .form-group {
  max-width: 55%;
}
.cid-u0QAhuuf5H .form-group,
.cid-u0QAhuuf5H .input-group-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-u0QAhuuf5H .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-u0QAhuuf5H .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-u0QAhuuf5H .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-u0QAhuuf5H .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-u0QAhuuf5H .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-u0QAhuuf5H .input-group-btn .btn {
  padding: 1rem 2.2rem;
  margin: 0 !important;
}
@media (max-width: 991px) {
  .cid-u0QAhuuf5H .first-column,
  .cid-u0QAhuuf5H .second-column {
    padding-bottom: 2rem;
  }
  .cid-u0QAhuuf5H .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-u0QAhuuf5H .first-column,
  .cid-u0QAhuuf5H .second-column,
  .cid-u0QAhuuf5H .third-column {
    text-align: center;
  }
  .cid-u0QAhuuf5H .input-group-btn .btn {
    padding: .6rem 1rem !important;
  }
}
.cid-u0QAhvBJLb {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-u3QYfeLkNf {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/ile-mujer-fotos-1-2000x1385.png");
}
@media (min-width: 992px) {
  .cid-u3QYfeLkNf .display-1 {
    letter-spacing: -6px;
  }
}
.cid-u3QYfeLkNf p {
  margin: 0;
}
.cid-u3QYfeLkNf .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-u3QYfeLkNf .display-1 {
  line-height: 1;
}
.cid-u3QYfeLkNf .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-u3QYfeLkNf .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-u3QYfeLkNf .btn:hover {
  transform: translateY(-10px);
}
.cid-u3QYfeLkNf .btn-white-outline:hover,
.cid-u3QYfeLkNf .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-u3QYfeLkNf .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3QYfeLkNf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3QYfeLkNf H1 {
  color: #ffffff;
}
.cid-u3QYffy07M {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #700068;
}
.cid-u3QYffy07M .mbr-text {
  color: #ffffff;
  text-align: justify;
}
.cid-u3QYffy07M .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u3QYffS7ey {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #f8f8f8;
}
.cid-u3QYffS7ey .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-u3QYffS7ey .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-u3QYffS7ey .svg-top .st0 {
  fill: #f8f8f8;
}
@media (max-width: 992px) {
  .cid-u3QYffS7ey .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-u3QYffS7ey .mbr-section-title {
  color: #700068;
  text-align: center;
}
@media (min-width: 1400px) {
  .cid-u3QYffS7ey .col-12 {
    padding: 0 2rem;
  }
  .cid-u3QYffS7ey .row {
    margin: 0 -2rem;
  }
}
.cid-u3QYffS7ey .mbr-text,
.cid-u3QYffS7ey .mbr-section-btn {
  color: #000000;
  text-align: justify;
}
.cid-u3QYfgm2qv {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #700068;
}
.cid-u3QYfgm2qv .mbr-text,
.cid-u3QYfgm2qv .mbr-section-btn {
  color: #ffffff;
  text-align: justify;
}
.cid-u3QYfgm2qv .mbr-section-title {
  color: #000000;
  margin-bottom: 30px;
}
.cid-u3QYfgm2qv .buttons-wrap .link {
  display: flex;
}
@media (max-width: 768px) {
  .cid-u3QYfgm2qv * {
    text-align: center;
  }
  .cid-u3QYfgm2qv .buttons-wrap {
    justify-content: center;
  }
}
.cid-u3QYfgm2qv .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3QYfgm2qv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3QYfgm2qv .mbr-section-title,
.cid-u3QYfgm2qv .mbr-section-btn {
  text-align: justify;
  color: #ffffff;
}
.cid-u3QYfgOLZd {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #eae9e9;
}
.cid-u3QYfgOLZd .row {
  flex-direction: row-reverse;
}
.cid-u3QYfgOLZd .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-u3QYfgOLZd .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-u3QYfgOLZd .svg-top .st0 {
  fill: #eae9e9;
}
@media (max-width: 992px) {
  .cid-u3QYfgOLZd .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-u3QYfgOLZd .mbr-section-title {
  color: #700068;
}
@media (min-width: 1400px) {
  .cid-u3QYfgOLZd .col-12 {
    padding: 0 2rem;
  }
  .cid-u3QYfgOLZd .row {
    margin: 0 -2rem;
  }
}
.cid-u3QYfgOLZd .mbr-text,
.cid-u3QYfgOLZd .mbr-section-btn {
  color: #000000;
  text-align: justify;
}
.cid-u3QYfhnKKW {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-u3QYfhnKKW .row {
  flex-direction: row-reverse;
}
.cid-u3QYfhnKKW .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-u3QYfhnKKW .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-u3QYfhnKKW .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-u3QYfhnKKW .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-u3QYfhnKKW .mbr-section-title {
  color: #700068;
}
@media (min-width: 1400px) {
  .cid-u3QYfhnKKW .col-12 {
    padding: 0 2rem;
  }
  .cid-u3QYfhnKKW .row {
    margin: 0 -2rem;
  }
}
.cid-u3QYfhnKKW .mbr-text,
.cid-u3QYfhnKKW .mbr-section-btn {
  color: #700068;
}
.cid-u3QYfiX1Ub .nav-item:focus,
.cid-u3QYfiX1Ub .nav-link:focus {
  outline: none;
}
.cid-u3QYfiX1Ub a.nav-link:focus {
  color: #ffffff !important;
}
.cid-u3QYfiX1Ub .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #3c1645;
}
.cid-u3QYfiX1Ub .navbar.opened {
  transition: all .3s;
  background: #3c1645 !important;
}
.cid-u3QYfiX1Ub .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-u3QYfiX1Ub .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-u3QYfiX1Ub .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u3QYfiX1Ub .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.4rem);
  }
}
.cid-u3QYfiX1Ub .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-u3QYfiX1Ub .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-u3QYfiX1Ub .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u3QYfiX1Ub .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3QYfiX1Ub .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-u3QYfiX1Ub .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3QYfiX1Ub .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u3QYfiX1Ub .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3QYfiX1Ub .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-u3QYfiX1Ub .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-u3QYfiX1Ub .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3QYfiX1Ub .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-u3QYfiX1Ub .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u3QYfiX1Ub .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3QYfiX1Ub .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3QYfiX1Ub .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u3QYfiX1Ub .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u3QYfiX1Ub .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u3QYfiX1Ub .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-u3QYfiX1Ub .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-u3QYfiX1Ub .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-u3QYfiX1Ub .navbar.navbar-short {
  background: #3c1645 !important;
  min-height: 60px;
}
.cid-u3QYfiX1Ub .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u3QYfiX1Ub .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u3QYfiX1Ub .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3QYfiX1Ub .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-u3QYfiX1Ub .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-u3QYfiX1Ub .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3QYfiX1Ub .dropdown-item.active,
.cid-u3QYfiX1Ub .dropdown-item:active {
  background-color: transparent;
}
.cid-u3QYfiX1Ub .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3QYfiX1Ub .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3QYfiX1Ub .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3QYfiX1Ub .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-u3QYfiX1Ub .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-u3QYfiX1Ub .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u3QYfiX1Ub ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-u3QYfiX1Ub .navbar-buttons {
  text-align: center;
}
.cid-u3QYfiX1Ub button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u3QYfiX1Ub button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u3QYfiX1Ub button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u3QYfiX1Ub button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u3QYfiX1Ub button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u3QYfiX1Ub button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u3QYfiX1Ub nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3QYfiX1Ub nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u3QYfiX1Ub nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u3QYfiX1Ub nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3QYfiX1Ub .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u3QYfiX1Ub a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-u3QYfiX1Ub .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u3QYfiX1Ub .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-u3QYfiX1Ub .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-u3QYfiX1Ub .nav-link:hover,
.cid-u3QYfiX1Ub .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-u3QYfiX1Ub .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-u3QYfiX1Ub .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-u3QYfiX1Ub .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-u3QYfiX1Ub .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-u3QYfiX1Ub .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-u3QYfiX1Ub .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-u3QYfiX1Ub .dropdown-menu {
    top: 100%;
  }
  .cid-u3QYfiX1Ub .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-u3QYfiX1Ub .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-u3QYfiX1Ub .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-u3QYfiX1Ub .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-u3QYfjOdYL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u3QYfjOdYL .google-map {
  width: 100%;
  height: 25rem;
}
.cid-u3QYfjOdYL .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-u3QYfkkER8 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #3c1645;
}
.cid-u3QYfkkER8 .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-u3QYfkkER8 .first-column .mbr-text {
  margin: 0;
}
.cid-u3QYfkkER8 .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-u3QYfkkER8 .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-u3QYfkkER8 .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-u3QYfkkER8 .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-u3QYfkkER8 .form-group {
  max-width: 55%;
}
.cid-u3QYfkkER8 .form-group,
.cid-u3QYfkkER8 .input-group-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-u3QYfkkER8 .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-u3QYfkkER8 .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-u3QYfkkER8 .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-u3QYfkkER8 .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-u3QYfkkER8 .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-u3QYfkkER8 .input-group-btn .btn {
  padding: 1rem 2.2rem;
  margin: 0 !important;
}
@media (max-width: 991px) {
  .cid-u3QYfkkER8 .first-column,
  .cid-u3QYfkkER8 .second-column {
    padding-bottom: 2rem;
  }
  .cid-u3QYfkkER8 .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-u3QYfkkER8 .first-column,
  .cid-u3QYfkkER8 .second-column,
  .cid-u3QYfkkER8 .third-column {
    text-align: center;
  }
  .cid-u3QYfkkER8 .input-group-btn .btn {
    padding: .6rem 1rem !important;
  }
}
.cid-u3QYfldxBv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-u3QYa4sSsh {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/ile-mujer-fotos-2000x1385.png");
}
@media (min-width: 992px) {
  .cid-u3QYa4sSsh .display-1 {
    letter-spacing: -6px;
  }
}
.cid-u3QYa4sSsh p {
  margin: 0;
}
.cid-u3QYa4sSsh .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-u3QYa4sSsh .display-1 {
  line-height: 1;
}
.cid-u3QYa4sSsh .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-u3QYa4sSsh .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-u3QYa4sSsh .btn:hover {
  transform: translateY(-10px);
}
.cid-u3QYa4sSsh .btn-white-outline:hover,
.cid-u3QYa4sSsh .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-u3QYa4sSsh .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3QYa4sSsh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3QYa5ryHp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #700068;
}
.cid-u3QYa5ryHp .mbr-text {
  color: #ffffff;
  text-align: justify;
}
.cid-u3QYa5ryHp .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u3QYa5ryHp .mbr-section-title {
  color: #ffffff;
}
.cid-u3QYa5QyOT {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #f8f8f8;
}
.cid-u3QYa5QyOT .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-u3QYa5QyOT .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-u3QYa5QyOT .svg-top .st0 {
  fill: #f8f8f8;
}
@media (max-width: 992px) {
  .cid-u3QYa5QyOT .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-u3QYa5QyOT .mbr-section-title {
  color: #700068;
  text-align: center;
}
@media (min-width: 1400px) {
  .cid-u3QYa5QyOT .col-12 {
    padding: 0 2rem;
  }
  .cid-u3QYa5QyOT .row {
    margin: 0 -2rem;
  }
}
.cid-u3QYa5QyOT .mbr-text,
.cid-u3QYa5QyOT .mbr-section-btn {
  color: #000000;
  text-align: justify;
}
.cid-u3QYa6v6ca {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #700068;
}
.cid-u3QYa6v6ca .mbr-text,
.cid-u3QYa6v6ca .mbr-section-btn {
  color: #ffffff;
  text-align: justify;
}
.cid-u3QYa6v6ca .mbr-section-title {
  color: #000000;
  margin-bottom: 30px;
}
.cid-u3QYa6v6ca .buttons-wrap .link {
  display: flex;
}
@media (max-width: 768px) {
  .cid-u3QYa6v6ca * {
    text-align: center;
  }
  .cid-u3QYa6v6ca .buttons-wrap {
    justify-content: center;
  }
}
.cid-u3QYa6v6ca .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3QYa6v6ca .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3QYa6v6ca .mbr-section-title,
.cid-u3QYa6v6ca .mbr-section-btn {
  text-align: justify;
  color: #ffffff;
}
.cid-u3QYa95N6i .nav-item:focus,
.cid-u3QYa95N6i .nav-link:focus {
  outline: none;
}
.cid-u3QYa95N6i a.nav-link:focus {
  color: #ffffff !important;
}
.cid-u3QYa95N6i .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #3c1645;
}
.cid-u3QYa95N6i .navbar.opened {
  transition: all .3s;
  background: #3c1645 !important;
}
.cid-u3QYa95N6i .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-u3QYa95N6i .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-u3QYa95N6i .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u3QYa95N6i .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.4rem);
  }
}
.cid-u3QYa95N6i .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-u3QYa95N6i .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-u3QYa95N6i .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u3QYa95N6i .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3QYa95N6i .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-u3QYa95N6i .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3QYa95N6i .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u3QYa95N6i .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3QYa95N6i .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-u3QYa95N6i .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-u3QYa95N6i .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3QYa95N6i .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-u3QYa95N6i .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u3QYa95N6i .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3QYa95N6i .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3QYa95N6i .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u3QYa95N6i .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u3QYa95N6i .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u3QYa95N6i .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-u3QYa95N6i .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-u3QYa95N6i .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-u3QYa95N6i .navbar.navbar-short {
  background: #3c1645 !important;
  min-height: 60px;
}
.cid-u3QYa95N6i .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u3QYa95N6i .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u3QYa95N6i .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3QYa95N6i .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-u3QYa95N6i .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-u3QYa95N6i .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3QYa95N6i .dropdown-item.active,
.cid-u3QYa95N6i .dropdown-item:active {
  background-color: transparent;
}
.cid-u3QYa95N6i .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3QYa95N6i .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3QYa95N6i .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3QYa95N6i .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-u3QYa95N6i .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-u3QYa95N6i .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u3QYa95N6i ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-u3QYa95N6i .navbar-buttons {
  text-align: center;
}
.cid-u3QYa95N6i button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u3QYa95N6i button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u3QYa95N6i button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u3QYa95N6i button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u3QYa95N6i button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u3QYa95N6i button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u3QYa95N6i nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3QYa95N6i nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u3QYa95N6i nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u3QYa95N6i nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3QYa95N6i .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u3QYa95N6i a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-u3QYa95N6i .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u3QYa95N6i .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-u3QYa95N6i .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-u3QYa95N6i .nav-link:hover,
.cid-u3QYa95N6i .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-u3QYa95N6i .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-u3QYa95N6i .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-u3QYa95N6i .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-u3QYa95N6i .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-u3QYa95N6i .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-u3QYa95N6i .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-u3QYa95N6i .dropdown-menu {
    top: 100%;
  }
  .cid-u3QYa95N6i .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-u3QYa95N6i .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-u3QYa95N6i .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-u3QYa95N6i .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-u3QYa9W0fl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u3QYa9W0fl .google-map {
  width: 100%;
  height: 25rem;
}
.cid-u3QYa9W0fl .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-u3QYaaAfJs {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #3c1645;
}
.cid-u3QYaaAfJs .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-u3QYaaAfJs .first-column .mbr-text {
  margin: 0;
}
.cid-u3QYaaAfJs .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-u3QYaaAfJs .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-u3QYaaAfJs .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-u3QYaaAfJs .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-u3QYaaAfJs .form-group {
  max-width: 55%;
}
.cid-u3QYaaAfJs .form-group,
.cid-u3QYaaAfJs .input-group-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-u3QYaaAfJs .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-u3QYaaAfJs .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-u3QYaaAfJs .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-u3QYaaAfJs .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-u3QYaaAfJs .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-u3QYaaAfJs .input-group-btn .btn {
  padding: 1rem 2.2rem;
  margin: 0 !important;
}
@media (max-width: 991px) {
  .cid-u3QYaaAfJs .first-column,
  .cid-u3QYaaAfJs .second-column {
    padding-bottom: 2rem;
  }
  .cid-u3QYaaAfJs .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-u3QYaaAfJs .first-column,
  .cid-u3QYaaAfJs .second-column,
  .cid-u3QYaaAfJs .third-column {
    text-align: center;
  }
  .cid-u3QYaaAfJs .input-group-btn .btn {
    padding: .6rem 1rem !important;
  }
}
.cid-u3QYabCpG5 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-u3QYlCJiML {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/ile-mujer-fotos-2-2000x1385.png");
}
@media (min-width: 992px) {
  .cid-u3QYlCJiML .display-1 {
    letter-spacing: -6px;
  }
}
.cid-u3QYlCJiML p {
  margin: 0;
}
.cid-u3QYlCJiML .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-u3QYlCJiML .display-1 {
  line-height: 1;
}
.cid-u3QYlCJiML .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-u3QYlCJiML .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-u3QYlCJiML .btn:hover {
  transform: translateY(-10px);
}
.cid-u3QYlCJiML .btn-white-outline:hover,
.cid-u3QYlCJiML .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-u3QYlCJiML .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3QYlCJiML .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3QYlDvP2L {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #700068;
}
.cid-u3QYlDvP2L .mbr-text {
  color: #ffffff;
  text-align: justify;
}
.cid-u3QYlDvP2L .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u3QYlDQG3j {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #f8f8f8;
}
.cid-u3QYlDQG3j .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-u3QYlDQG3j .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-u3QYlDQG3j .svg-top .st0 {
  fill: #f8f8f8;
}
@media (max-width: 992px) {
  .cid-u3QYlDQG3j .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-u3QYlDQG3j .mbr-section-title {
  color: #700068;
  text-align: center;
}
@media (min-width: 1400px) {
  .cid-u3QYlDQG3j .col-12 {
    padding: 0 2rem;
  }
  .cid-u3QYlDQG3j .row {
    margin: 0 -2rem;
  }
}
.cid-u3QYlDQG3j .mbr-text,
.cid-u3QYlDQG3j .mbr-section-btn {
  color: #000000;
  text-align: justify;
}
.cid-u3QYlFthSb {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-u3QYlFthSb .row {
  flex-direction: row-reverse;
}
.cid-u3QYlFthSb .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-u3QYlFthSb .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-u3QYlFthSb .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-u3QYlFthSb .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-u3QYlFthSb .mbr-section-title {
  color: #700068;
}
@media (min-width: 1400px) {
  .cid-u3QYlFthSb .col-12 {
    padding: 0 2rem;
  }
  .cid-u3QYlFthSb .row {
    margin: 0 -2rem;
  }
}
.cid-u3QYlFthSb .mbr-text,
.cid-u3QYlFthSb .mbr-section-btn {
  color: #700068;
}
.cid-u3QYlFZbsi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3c1645;
}
.cid-u3QYlFZbsi .mbr-text {
  color: #ffffff;
}
.cid-u3QYlFZbsi .mbr-section-subtitle {
  color: #ffffff;
  text-align: justify;
}
.cid-u3QYlFZbsi .mbr-section-title {
  color: #ffffff;
}
.cid-u3QYlGpVgq {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #f8f8f8;
}
.cid-u3QYlGpVgq .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-u3QYlGpVgq .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-u3QYlGpVgq .svg-top .st0 {
  fill: #f8f8f8;
}
@media (max-width: 992px) {
  .cid-u3QYlGpVgq .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-u3QYlGpVgq .mbr-section-title {
  color: #700068;
}
@media (min-width: 1400px) {
  .cid-u3QYlGpVgq .col-12 {
    padding: 0 2rem;
  }
  .cid-u3QYlGpVgq .row {
    margin: 0 -2rem;
  }
}
.cid-u3QYlGpVgq .mbr-text,
.cid-u3QYlGpVgq .mbr-section-btn {
  color: #700068;
  text-align: justify;
}
.cid-u3QYlGVIlw .nav-item:focus,
.cid-u3QYlGVIlw .nav-link:focus {
  outline: none;
}
.cid-u3QYlGVIlw a.nav-link:focus {
  color: #ffffff !important;
}
.cid-u3QYlGVIlw .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #3c1645;
}
.cid-u3QYlGVIlw .navbar.opened {
  transition: all .3s;
  background: #3c1645 !important;
}
.cid-u3QYlGVIlw .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-u3QYlGVIlw .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-u3QYlGVIlw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u3QYlGVIlw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.4rem);
  }
}
.cid-u3QYlGVIlw .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-u3QYlGVIlw .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-u3QYlGVIlw .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u3QYlGVIlw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3QYlGVIlw .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-u3QYlGVIlw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3QYlGVIlw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u3QYlGVIlw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3QYlGVIlw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-u3QYlGVIlw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-u3QYlGVIlw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3QYlGVIlw .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-u3QYlGVIlw .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u3QYlGVIlw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3QYlGVIlw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3QYlGVIlw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u3QYlGVIlw .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u3QYlGVIlw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u3QYlGVIlw .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-u3QYlGVIlw .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-u3QYlGVIlw .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-u3QYlGVIlw .navbar.navbar-short {
  background: #3c1645 !important;
  min-height: 60px;
}
.cid-u3QYlGVIlw .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u3QYlGVIlw .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u3QYlGVIlw .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3QYlGVIlw .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-u3QYlGVIlw .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-u3QYlGVIlw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3QYlGVIlw .dropdown-item.active,
.cid-u3QYlGVIlw .dropdown-item:active {
  background-color: transparent;
}
.cid-u3QYlGVIlw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3QYlGVIlw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3QYlGVIlw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3QYlGVIlw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-u3QYlGVIlw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-u3QYlGVIlw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u3QYlGVIlw ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-u3QYlGVIlw .navbar-buttons {
  text-align: center;
}
.cid-u3QYlGVIlw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u3QYlGVIlw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u3QYlGVIlw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u3QYlGVIlw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u3QYlGVIlw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u3QYlGVIlw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u3QYlGVIlw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3QYlGVIlw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u3QYlGVIlw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u3QYlGVIlw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3QYlGVIlw .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u3QYlGVIlw a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-u3QYlGVIlw .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u3QYlGVIlw .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-u3QYlGVIlw .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-u3QYlGVIlw .nav-link:hover,
.cid-u3QYlGVIlw .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-u3QYlGVIlw .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-u3QYlGVIlw .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-u3QYlGVIlw .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-u3QYlGVIlw .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-u3QYlGVIlw .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-u3QYlGVIlw .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-u3QYlGVIlw .dropdown-menu {
    top: 100%;
  }
  .cid-u3QYlGVIlw .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-u3QYlGVIlw .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-u3QYlGVIlw .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-u3QYlGVIlw .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-u3QYlHHXBR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u3QYlHHXBR .google-map {
  width: 100%;
  height: 25rem;
}
.cid-u3QYlHHXBR .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-u3QYlIimw3 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #3c1645;
}
.cid-u3QYlIimw3 .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-u3QYlIimw3 .first-column .mbr-text {
  margin: 0;
}
.cid-u3QYlIimw3 .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-u3QYlIimw3 .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-u3QYlIimw3 .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-u3QYlIimw3 .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-u3QYlIimw3 .form-group {
  max-width: 55%;
}
.cid-u3QYlIimw3 .form-group,
.cid-u3QYlIimw3 .input-group-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-u3QYlIimw3 .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-u3QYlIimw3 .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-u3QYlIimw3 .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-u3QYlIimw3 .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-u3QYlIimw3 .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-u3QYlIimw3 .input-group-btn .btn {
  padding: 1rem 2.2rem;
  margin: 0 !important;
}
@media (max-width: 991px) {
  .cid-u3QYlIimw3 .first-column,
  .cid-u3QYlIimw3 .second-column {
    padding-bottom: 2rem;
  }
  .cid-u3QYlIimw3 .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-u3QYlIimw3 .first-column,
  .cid-u3QYlIimw3 .second-column,
  .cid-u3QYlIimw3 .third-column {
    text-align: center;
  }
  .cid-u3QYlIimw3 .input-group-btn .btn {
    padding: .6rem 1rem !important;
  }
}
.cid-u3QYlJaCNK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-u3QYohFypC {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/ile-mujer-fotos-3-2000x1385.png");
}
@media (min-width: 992px) {
  .cid-u3QYohFypC .display-1 {
    letter-spacing: -6px;
  }
}
.cid-u3QYohFypC p {
  margin: 0;
}
.cid-u3QYohFypC .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-u3QYohFypC .display-1 {
  line-height: 1;
}
.cid-u3QYohFypC .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-u3QYohFypC .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-u3QYohFypC .btn:hover {
  transform: translateY(-10px);
}
.cid-u3QYohFypC .btn-white-outline:hover,
.cid-u3QYohFypC .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-u3QYohFypC .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3QYohFypC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3QYoimQhe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #700068;
}
.cid-u3QYoimQhe .mbr-text {
  color: #ffffff;
  text-align: justify;
}
.cid-u3QYoimQhe .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u3QYoiIQna {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #f8f8f8;
}
.cid-u3QYoiIQna .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-u3QYoiIQna .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-u3QYoiIQna .svg-top .st0 {
  fill: #f8f8f8;
}
@media (max-width: 992px) {
  .cid-u3QYoiIQna .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-u3QYoiIQna .mbr-section-title {
  color: #700068;
  text-align: center;
}
@media (min-width: 1400px) {
  .cid-u3QYoiIQna .col-12 {
    padding: 0 2rem;
  }
  .cid-u3QYoiIQna .row {
    margin: 0 -2rem;
  }
}
.cid-u3QYoiIQna .mbr-text,
.cid-u3QYoiIQna .mbr-section-btn {
  color: #000000;
  text-align: justify;
}
.cid-u3QYojcgkd {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #700068;
}
.cid-u3QYojcgkd .mbr-text,
.cid-u3QYojcgkd .mbr-section-btn {
  color: #ffffff;
  text-align: justify;
}
.cid-u3QYojcgkd .mbr-section-title {
  color: #000000;
  margin-bottom: 30px;
}
.cid-u3QYojcgkd .buttons-wrap .link {
  display: flex;
}
@media (max-width: 768px) {
  .cid-u3QYojcgkd * {
    text-align: center;
  }
  .cid-u3QYojcgkd .buttons-wrap {
    justify-content: center;
  }
}
.cid-u3QYojcgkd .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3QYojcgkd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3QYojcgkd .mbr-section-title,
.cid-u3QYojcgkd .mbr-section-btn {
  text-align: justify;
  color: #ffffff;
}
.cid-u3QYojH0v4 {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #eae9e9;
}
.cid-u3QYojH0v4 .row {
  flex-direction: row-reverse;
}
.cid-u3QYojH0v4 .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-u3QYojH0v4 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-u3QYojH0v4 .svg-top .st0 {
  fill: #eae9e9;
}
@media (max-width: 992px) {
  .cid-u3QYojH0v4 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-u3QYojH0v4 .mbr-section-title {
  color: #700068;
}
@media (min-width: 1400px) {
  .cid-u3QYojH0v4 .col-12 {
    padding: 0 2rem;
  }
  .cid-u3QYojH0v4 .row {
    margin: 0 -2rem;
  }
}
.cid-u3QYojH0v4 .mbr-text,
.cid-u3QYojH0v4 .mbr-section-btn {
  color: #000000;
  text-align: justify;
}
.cid-u3QYokejYM {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-u3QYokejYM .row {
  flex-direction: row-reverse;
}
.cid-u3QYokejYM .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-u3QYokejYM .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-u3QYokejYM .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-u3QYokejYM .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-u3QYokejYM .mbr-section-title {
  color: #700068;
}
@media (min-width: 1400px) {
  .cid-u3QYokejYM .col-12 {
    padding: 0 2rem;
  }
  .cid-u3QYokejYM .row {
    margin: 0 -2rem;
  }
}
.cid-u3QYokejYM .mbr-text,
.cid-u3QYokejYM .mbr-section-btn {
  color: #700068;
  text-align: justify;
}
.cid-u3QYolKT3q .nav-item:focus,
.cid-u3QYolKT3q .nav-link:focus {
  outline: none;
}
.cid-u3QYolKT3q a.nav-link:focus {
  color: #ffffff !important;
}
.cid-u3QYolKT3q .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #3c1645;
}
.cid-u3QYolKT3q .navbar.opened {
  transition: all .3s;
  background: #3c1645 !important;
}
.cid-u3QYolKT3q .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-u3QYolKT3q .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-u3QYolKT3q .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u3QYolKT3q .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.4rem);
  }
}
.cid-u3QYolKT3q .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-u3QYolKT3q .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-u3QYolKT3q .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u3QYolKT3q .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3QYolKT3q .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-u3QYolKT3q .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3QYolKT3q .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u3QYolKT3q .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3QYolKT3q .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-u3QYolKT3q .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-u3QYolKT3q .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3QYolKT3q .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-u3QYolKT3q .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u3QYolKT3q .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3QYolKT3q .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3QYolKT3q .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u3QYolKT3q .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u3QYolKT3q .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u3QYolKT3q .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-u3QYolKT3q .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-u3QYolKT3q .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-u3QYolKT3q .navbar.navbar-short {
  background: #3c1645 !important;
  min-height: 60px;
}
.cid-u3QYolKT3q .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u3QYolKT3q .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u3QYolKT3q .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3QYolKT3q .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-u3QYolKT3q .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-u3QYolKT3q .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3QYolKT3q .dropdown-item.active,
.cid-u3QYolKT3q .dropdown-item:active {
  background-color: transparent;
}
.cid-u3QYolKT3q .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3QYolKT3q .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3QYolKT3q .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3QYolKT3q .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-u3QYolKT3q .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-u3QYolKT3q .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u3QYolKT3q ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-u3QYolKT3q .navbar-buttons {
  text-align: center;
}
.cid-u3QYolKT3q button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u3QYolKT3q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u3QYolKT3q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u3QYolKT3q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u3QYolKT3q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u3QYolKT3q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u3QYolKT3q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3QYolKT3q nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u3QYolKT3q nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u3QYolKT3q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3QYolKT3q .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u3QYolKT3q a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-u3QYolKT3q .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u3QYolKT3q .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-u3QYolKT3q .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-u3QYolKT3q .nav-link:hover,
.cid-u3QYolKT3q .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-u3QYolKT3q .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-u3QYolKT3q .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-u3QYolKT3q .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-u3QYolKT3q .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-u3QYolKT3q .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-u3QYolKT3q .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-u3QYolKT3q .dropdown-menu {
    top: 100%;
  }
  .cid-u3QYolKT3q .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-u3QYolKT3q .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-u3QYolKT3q .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-u3QYolKT3q .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-u3QYomwen5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u3QYomwen5 .google-map {
  width: 100%;
  height: 25rem;
}
.cid-u3QYomwen5 .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-u3QYon1gA9 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #3c1645;
}
.cid-u3QYon1gA9 .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-u3QYon1gA9 .first-column .mbr-text {
  margin: 0;
}
.cid-u3QYon1gA9 .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-u3QYon1gA9 .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-u3QYon1gA9 .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-u3QYon1gA9 .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-u3QYon1gA9 .form-group {
  max-width: 55%;
}
.cid-u3QYon1gA9 .form-group,
.cid-u3QYon1gA9 .input-group-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-u3QYon1gA9 .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-u3QYon1gA9 .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-u3QYon1gA9 .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-u3QYon1gA9 .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-u3QYon1gA9 .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-u3QYon1gA9 .input-group-btn .btn {
  padding: 1rem 2.2rem;
  margin: 0 !important;
}
@media (max-width: 991px) {
  .cid-u3QYon1gA9 .first-column,
  .cid-u3QYon1gA9 .second-column {
    padding-bottom: 2rem;
  }
  .cid-u3QYon1gA9 .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-u3QYon1gA9 .first-column,
  .cid-u3QYon1gA9 .second-column,
  .cid-u3QYon1gA9 .third-column {
    text-align: center;
  }
  .cid-u3QYon1gA9 .input-group-btn .btn {
    padding: .6rem 1rem !important;
  }
}
.cid-u3QYonVs53 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-u3QYsezUq3 {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/ile-mujer-fotos-5-1200x831.png");
}
@media (min-width: 992px) {
  .cid-u3QYsezUq3 .display-1 {
    letter-spacing: -6px;
  }
}
.cid-u3QYsezUq3 p {
  margin: 0;
}
.cid-u3QYsezUq3 .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-u3QYsezUq3 .display-1 {
  line-height: 1;
}
.cid-u3QYsezUq3 .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-u3QYsezUq3 .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-u3QYsezUq3 .btn:hover {
  transform: translateY(-10px);
}
.cid-u3QYsezUq3 .btn-white-outline:hover,
.cid-u3QYsezUq3 .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-u3QYsezUq3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3QYsezUq3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3QYsfgw1z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #700068;
}
.cid-u3QYsfgw1z .mbr-text {
  color: #ffffff;
  text-align: justify;
}
.cid-u3QYsfgw1z .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u3QYsfEqIZ {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #f8f8f8;
}
.cid-u3QYsfEqIZ .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-u3QYsfEqIZ .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-u3QYsfEqIZ .svg-top .st0 {
  fill: #f8f8f8;
}
@media (max-width: 992px) {
  .cid-u3QYsfEqIZ .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-u3QYsfEqIZ .mbr-section-title {
  color: #700068;
  text-align: center;
}
@media (min-width: 1400px) {
  .cid-u3QYsfEqIZ .col-12 {
    padding: 0 2rem;
  }
  .cid-u3QYsfEqIZ .row {
    margin: 0 -2rem;
  }
}
.cid-u3QYsfEqIZ .mbr-text,
.cid-u3QYsfEqIZ .mbr-section-btn {
  color: #000000;
  text-align: justify;
}
.cid-u3QYsg6jIO {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #700068;
}
.cid-u3QYsg6jIO .mbr-text,
.cid-u3QYsg6jIO .mbr-section-btn {
  color: #ffffff;
  text-align: justify;
}
.cid-u3QYsg6jIO .mbr-section-title {
  color: #000000;
  margin-bottom: 30px;
}
.cid-u3QYsg6jIO .buttons-wrap .link {
  display: flex;
}
@media (max-width: 768px) {
  .cid-u3QYsg6jIO * {
    text-align: center;
  }
  .cid-u3QYsg6jIO .buttons-wrap {
    justify-content: center;
  }
}
.cid-u3QYsg6jIO .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3QYsg6jIO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3QYsg6jIO .mbr-section-title,
.cid-u3QYsg6jIO .mbr-section-btn {
  text-align: justify;
  color: #ffffff;
}
.cid-u3QYsgC55b {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #eae9e9;
}
.cid-u3QYsgC55b .row {
  flex-direction: row-reverse;
}
.cid-u3QYsgC55b .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-u3QYsgC55b .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-u3QYsgC55b .svg-top .st0 {
  fill: #eae9e9;
}
@media (max-width: 992px) {
  .cid-u3QYsgC55b .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-u3QYsgC55b .mbr-section-title {
  color: #700068;
}
@media (min-width: 1400px) {
  .cid-u3QYsgC55b .col-12 {
    padding: 0 2rem;
  }
  .cid-u3QYsgC55b .row {
    margin: 0 -2rem;
  }
}
.cid-u3QYsgC55b .mbr-text,
.cid-u3QYsgC55b .mbr-section-btn {
  color: #000000;
  text-align: justify;
}
.cid-u3QYsiGEQr .nav-item:focus,
.cid-u3QYsiGEQr .nav-link:focus {
  outline: none;
}
.cid-u3QYsiGEQr a.nav-link:focus {
  color: #ffffff !important;
}
.cid-u3QYsiGEQr .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #3c1645;
}
.cid-u3QYsiGEQr .navbar.opened {
  transition: all .3s;
  background: #3c1645 !important;
}
.cid-u3QYsiGEQr .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-u3QYsiGEQr .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-u3QYsiGEQr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u3QYsiGEQr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.4rem);
  }
}
.cid-u3QYsiGEQr .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-u3QYsiGEQr .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-u3QYsiGEQr .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u3QYsiGEQr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3QYsiGEQr .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-u3QYsiGEQr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3QYsiGEQr .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u3QYsiGEQr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3QYsiGEQr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-u3QYsiGEQr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-u3QYsiGEQr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3QYsiGEQr .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-u3QYsiGEQr .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u3QYsiGEQr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3QYsiGEQr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3QYsiGEQr .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u3QYsiGEQr .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u3QYsiGEQr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u3QYsiGEQr .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-u3QYsiGEQr .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-u3QYsiGEQr .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-u3QYsiGEQr .navbar.navbar-short {
  background: #3c1645 !important;
  min-height: 60px;
}
.cid-u3QYsiGEQr .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u3QYsiGEQr .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u3QYsiGEQr .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3QYsiGEQr .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-u3QYsiGEQr .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-u3QYsiGEQr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3QYsiGEQr .dropdown-item.active,
.cid-u3QYsiGEQr .dropdown-item:active {
  background-color: transparent;
}
.cid-u3QYsiGEQr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3QYsiGEQr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3QYsiGEQr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3QYsiGEQr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-u3QYsiGEQr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-u3QYsiGEQr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u3QYsiGEQr ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-u3QYsiGEQr .navbar-buttons {
  text-align: center;
}
.cid-u3QYsiGEQr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u3QYsiGEQr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u3QYsiGEQr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u3QYsiGEQr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u3QYsiGEQr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u3QYsiGEQr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u3QYsiGEQr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3QYsiGEQr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u3QYsiGEQr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u3QYsiGEQr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3QYsiGEQr .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u3QYsiGEQr a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-u3QYsiGEQr .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u3QYsiGEQr .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-u3QYsiGEQr .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-u3QYsiGEQr .nav-link:hover,
.cid-u3QYsiGEQr .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-u3QYsiGEQr .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-u3QYsiGEQr .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-u3QYsiGEQr .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-u3QYsiGEQr .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-u3QYsiGEQr .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-u3QYsiGEQr .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-u3QYsiGEQr .dropdown-menu {
    top: 100%;
  }
  .cid-u3QYsiGEQr .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-u3QYsiGEQr .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-u3QYsiGEQr .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-u3QYsiGEQr .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-u3QYsju78p {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u3QYsju78p .google-map {
  width: 100%;
  height: 25rem;
}
.cid-u3QYsju78p .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-u3QYsk0b7o {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #3c1645;
}
.cid-u3QYsk0b7o .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-u3QYsk0b7o .first-column .mbr-text {
  margin: 0;
}
.cid-u3QYsk0b7o .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-u3QYsk0b7o .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-u3QYsk0b7o .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-u3QYsk0b7o .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-u3QYsk0b7o .form-group {
  max-width: 55%;
}
.cid-u3QYsk0b7o .form-group,
.cid-u3QYsk0b7o .input-group-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-u3QYsk0b7o .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-u3QYsk0b7o .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-u3QYsk0b7o .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-u3QYsk0b7o .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-u3QYsk0b7o .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-u3QYsk0b7o .input-group-btn .btn {
  padding: 1rem 2.2rem;
  margin: 0 !important;
}
@media (max-width: 991px) {
  .cid-u3QYsk0b7o .first-column,
  .cid-u3QYsk0b7o .second-column {
    padding-bottom: 2rem;
  }
  .cid-u3QYsk0b7o .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-u3QYsk0b7o .first-column,
  .cid-u3QYsk0b7o .second-column,
  .cid-u3QYsk0b7o .third-column {
    text-align: center;
  }
  .cid-u3QYsk0b7o .input-group-btn .btn {
    padding: .6rem 1rem !important;
  }
}
.cid-u3QYskWIa1 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-uekfYPK8fx {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/03-nov-21.59-25cm-3-696x482.png");
}
@media (min-width: 992px) {
  .cid-uekfYPK8fx .display-1 {
    letter-spacing: -6px;
  }
}
.cid-uekfYPK8fx p {
  margin: 0;
}
.cid-uekfYPK8fx .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-uekfYPK8fx .display-1 {
  line-height: 1;
}
.cid-uekfYPK8fx .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-uekfYPK8fx .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-uekfYPK8fx .btn:hover {
  transform: translateY(-10px);
}
.cid-uekfYPK8fx .btn-white-outline:hover,
.cid-uekfYPK8fx .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-uekfYPK8fx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uekfYPK8fx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uekfYQrFvI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #700068;
}
.cid-uekfYQrFvI .mbr-text {
  color: #ffffff;
  text-align: justify;
}
.cid-uekfYQrFvI .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uekfYQITye {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #f8f8f8;
}
.cid-uekfYQITye .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-uekfYQITye .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-uekfYQITye .svg-top .st0 {
  fill: #f8f8f8;
}
@media (max-width: 992px) {
  .cid-uekfYQITye .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-uekfYQITye .mbr-section-title {
  color: #700068;
  text-align: center;
}
@media (min-width: 1400px) {
  .cid-uekfYQITye .col-12 {
    padding: 0 2rem;
  }
  .cid-uekfYQITye .row {
    margin: 0 -2rem;
  }
}
.cid-uekfYQITye .mbr-text,
.cid-uekfYQITye .mbr-section-btn {
  color: #000000;
  text-align: justify;
}
.cid-uekfYRaAC2 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #700068;
}
.cid-uekfYRaAC2 .mbr-text,
.cid-uekfYRaAC2 .mbr-section-btn {
  color: #ffffff;
  text-align: justify;
}
.cid-uekfYRaAC2 .mbr-section-title {
  color: #000000;
  margin-bottom: 30px;
}
.cid-uekfYRaAC2 .buttons-wrap .link {
  display: flex;
}
@media (max-width: 768px) {
  .cid-uekfYRaAC2 * {
    text-align: center;
  }
  .cid-uekfYRaAC2 .buttons-wrap {
    justify-content: center;
  }
}
.cid-uekfYRaAC2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uekfYRaAC2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uekfYRaAC2 .mbr-section-title,
.cid-uekfYRaAC2 .mbr-section-btn {
  text-align: justify;
  color: #ffffff;
}
.cid-uekfYRCfii {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #eae9e9;
}
.cid-uekfYRCfii .row {
  flex-direction: row-reverse;
}
.cid-uekfYRCfii .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-uekfYRCfii .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-uekfYRCfii .svg-top .st0 {
  fill: #eae9e9;
}
@media (max-width: 992px) {
  .cid-uekfYRCfii .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-uekfYRCfii .mbr-section-title {
  color: #700068;
}
@media (min-width: 1400px) {
  .cid-uekfYRCfii .col-12 {
    padding: 0 2rem;
  }
  .cid-uekfYRCfii .row {
    margin: 0 -2rem;
  }
}
.cid-uekfYRCfii .mbr-text,
.cid-uekfYRCfii .mbr-section-btn {
  color: #000000;
  text-align: justify;
}
.cid-uekfYS5ntZ .nav-item:focus,
.cid-uekfYS5ntZ .nav-link:focus {
  outline: none;
}
.cid-uekfYS5ntZ a.nav-link:focus {
  color: #ffffff !important;
}
.cid-uekfYS5ntZ .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #3c1645;
}
.cid-uekfYS5ntZ .navbar.opened {
  transition: all .3s;
  background: #3c1645 !important;
}
.cid-uekfYS5ntZ .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-uekfYS5ntZ .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-uekfYS5ntZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uekfYS5ntZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.4rem);
  }
}
.cid-uekfYS5ntZ .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-uekfYS5ntZ .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-uekfYS5ntZ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uekfYS5ntZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uekfYS5ntZ .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-uekfYS5ntZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uekfYS5ntZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uekfYS5ntZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uekfYS5ntZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-uekfYS5ntZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uekfYS5ntZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uekfYS5ntZ .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-uekfYS5ntZ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uekfYS5ntZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uekfYS5ntZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uekfYS5ntZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uekfYS5ntZ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uekfYS5ntZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uekfYS5ntZ .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-uekfYS5ntZ .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-uekfYS5ntZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uekfYS5ntZ .navbar.navbar-short {
  background: #3c1645 !important;
  min-height: 60px;
}
.cid-uekfYS5ntZ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uekfYS5ntZ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uekfYS5ntZ .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uekfYS5ntZ .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-uekfYS5ntZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-uekfYS5ntZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uekfYS5ntZ .dropdown-item.active,
.cid-uekfYS5ntZ .dropdown-item:active {
  background-color: transparent;
}
.cid-uekfYS5ntZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uekfYS5ntZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uekfYS5ntZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uekfYS5ntZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-uekfYS5ntZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-uekfYS5ntZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uekfYS5ntZ ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uekfYS5ntZ .navbar-buttons {
  text-align: center;
}
.cid-uekfYS5ntZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uekfYS5ntZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uekfYS5ntZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uekfYS5ntZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uekfYS5ntZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uekfYS5ntZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uekfYS5ntZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uekfYS5ntZ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uekfYS5ntZ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uekfYS5ntZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uekfYS5ntZ .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uekfYS5ntZ a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-uekfYS5ntZ .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uekfYS5ntZ .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-uekfYS5ntZ .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-uekfYS5ntZ .nav-link:hover,
.cid-uekfYS5ntZ .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-uekfYS5ntZ .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-uekfYS5ntZ .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-uekfYS5ntZ .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-uekfYS5ntZ .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-uekfYS5ntZ .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-uekfYS5ntZ .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-uekfYS5ntZ .dropdown-menu {
    top: 100%;
  }
  .cid-uekfYS5ntZ .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-uekfYS5ntZ .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-uekfYS5ntZ .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-uekfYS5ntZ .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-uekfYSMz4A {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uekfYSMz4A .google-map {
  width: 100%;
  height: 25rem;
}
.cid-uekfYSMz4A .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-uekfYTbyvo {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #3c1645;
}
.cid-uekfYTbyvo .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-uekfYTbyvo .first-column .mbr-text {
  margin: 0;
}
.cid-uekfYTbyvo .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-uekfYTbyvo .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-uekfYTbyvo .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-uekfYTbyvo .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-uekfYTbyvo .form-group {
  max-width: 55%;
}
.cid-uekfYTbyvo .form-group,
.cid-uekfYTbyvo .input-group-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-uekfYTbyvo .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-uekfYTbyvo .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-uekfYTbyvo .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-uekfYTbyvo .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-uekfYTbyvo .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-uekfYTbyvo .input-group-btn .btn {
  padding: 1rem 2.2rem;
  margin: 0 !important;
}
@media (max-width: 991px) {
  .cid-uekfYTbyvo .first-column,
  .cid-uekfYTbyvo .second-column {
    padding-bottom: 2rem;
  }
  .cid-uekfYTbyvo .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-uekfYTbyvo .first-column,
  .cid-uekfYTbyvo .second-column,
  .cid-uekfYTbyvo .third-column {
    text-align: center;
  }
  .cid-uekfYTbyvo .input-group-btn .btn {
    padding: .6rem 1rem !important;
  }
}
.cid-uekfYU4gni {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-uekg1extp5 {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/03-nov-21.59-25cm-696x482.png");
}
@media (min-width: 992px) {
  .cid-uekg1extp5 .display-1 {
    letter-spacing: -6px;
  }
}
.cid-uekg1extp5 p {
  margin: 0;
}
.cid-uekg1extp5 .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-uekg1extp5 .display-1 {
  line-height: 1;
}
.cid-uekg1extp5 .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-uekg1extp5 .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-uekg1extp5 .btn:hover {
  transform: translateY(-10px);
}
.cid-uekg1extp5 .btn-white-outline:hover,
.cid-uekg1extp5 .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-uekg1extp5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uekg1extp5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uekg1f7mvR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #700068;
}
.cid-uekg1f7mvR .mbr-text {
  color: #ffffff;
  text-align: justify;
}
.cid-uekg1f7mvR .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uekg1fqHuS {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #f8f8f8;
}
.cid-uekg1fqHuS .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-uekg1fqHuS .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-uekg1fqHuS .svg-top .st0 {
  fill: #f8f8f8;
}
@media (max-width: 992px) {
  .cid-uekg1fqHuS .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-uekg1fqHuS .mbr-section-title {
  color: #700068;
  text-align: center;
}
@media (min-width: 1400px) {
  .cid-uekg1fqHuS .col-12 {
    padding: 0 2rem;
  }
  .cid-uekg1fqHuS .row {
    margin: 0 -2rem;
  }
}
.cid-uekg1fqHuS .mbr-text,
.cid-uekg1fqHuS .mbr-section-btn {
  color: #000000;
  text-align: justify;
}
.cid-uekg1fWwDu {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #700068;
}
.cid-uekg1fWwDu .mbr-text,
.cid-uekg1fWwDu .mbr-section-btn {
  color: #ffffff;
  text-align: justify;
}
.cid-uekg1fWwDu .mbr-section-title {
  color: #000000;
  margin-bottom: 30px;
}
.cid-uekg1fWwDu .buttons-wrap .link {
  display: flex;
}
@media (max-width: 768px) {
  .cid-uekg1fWwDu * {
    text-align: center;
  }
  .cid-uekg1fWwDu .buttons-wrap {
    justify-content: center;
  }
}
.cid-uekg1fWwDu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uekg1fWwDu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uekg1fWwDu .mbr-section-title,
.cid-uekg1fWwDu .mbr-section-btn {
  text-align: justify;
  color: #ffffff;
}
.cid-uekg1gu6cB {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #eae9e9;
}
.cid-uekg1gu6cB .row {
  flex-direction: row-reverse;
}
.cid-uekg1gu6cB .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-uekg1gu6cB .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-uekg1gu6cB .svg-top .st0 {
  fill: #eae9e9;
}
@media (max-width: 992px) {
  .cid-uekg1gu6cB .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-uekg1gu6cB .mbr-section-title {
  color: #700068;
}
@media (min-width: 1400px) {
  .cid-uekg1gu6cB .col-12 {
    padding: 0 2rem;
  }
  .cid-uekg1gu6cB .row {
    margin: 0 -2rem;
  }
}
.cid-uekg1gu6cB .mbr-text,
.cid-uekg1gu6cB .mbr-section-btn {
  color: #000000;
  text-align: justify;
}
.cid-uekiY0FuA7 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uekiY0FuA7 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-uekiY0FuA7 .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-uekiY0FuA7 .mbr-text {
  color: #000000;
  letter-spacing: 0.03em;
}
.cid-uekj3FiVNB {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #700068;
}
.cid-uekj3FiVNB .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-uekj3FiVNB .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-uekj3FiVNB .svg-top .st0 {
  fill: #700068;
}
@media (max-width: 992px) {
  .cid-uekj3FiVNB .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-uekj3FiVNB .mbr-section-title {
  color: #ffffff;
}
@media (min-width: 1400px) {
  .cid-uekj3FiVNB .col-12 {
    padding: 0 2rem;
  }
  .cid-uekj3FiVNB .row {
    margin: 0 -2rem;
  }
}
.cid-uekj3FiVNB .mbr-text,
.cid-uekj3FiVNB .mbr-section-btn {
  color: #ffffff;
}
.cid-uekka0qlxA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uekka0qlxA .button-padding {
  padding: 0;
}
.cid-uekka0qlxA .btn {
  margin: 0;
}
.cid-uekka0qlxA .button-top {
  margin-top: 20px;
}
.cid-uekka0qlxA .mbr-text {
  padding-bottom: 30px;
  margin: 0;
}
.cid-uekka0qlxA .card-title {
  padding-bottom: 50px;
  margin: 0;
  text-align: center;
}
.cid-uekka0qlxA .mbr-text,
.cid-uekka0qlxA .mbr-section-btn {
  text-align: justify;
}
.cid-ueklzd1mJC {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-ueklzd1mJC .card-wrapper {
  background-color: #3c1645;
}
.cid-ueklzd1mJC .mbr-text {
  line-height: 34px;
  text-align: center;
  color: #ffe161;
}
@media (max-width: 767px) {
  .cid-ueklzd1mJC .card-wrapper {
    padding: 2rem 1rem;
  }
}
@media (min-width: 767px) {
  .cid-ueklzd1mJC .card-wrapper {
    padding: 61px 50px 55px 70px;
  }
}
.cid-ueklzd1mJC .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueklzd1mJC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uekg1gX3bj .nav-item:focus,
.cid-uekg1gX3bj .nav-link:focus {
  outline: none;
}
.cid-uekg1gX3bj a.nav-link:focus {
  color: #ffffff !important;
}
.cid-uekg1gX3bj .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #3c1645;
}
.cid-uekg1gX3bj .navbar.opened {
  transition: all .3s;
  background: #3c1645 !important;
}
.cid-uekg1gX3bj .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-uekg1gX3bj .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-uekg1gX3bj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uekg1gX3bj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.4rem);
  }
}
.cid-uekg1gX3bj .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-uekg1gX3bj .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-uekg1gX3bj .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uekg1gX3bj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uekg1gX3bj .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-uekg1gX3bj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uekg1gX3bj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uekg1gX3bj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uekg1gX3bj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-uekg1gX3bj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uekg1gX3bj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uekg1gX3bj .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-uekg1gX3bj .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uekg1gX3bj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uekg1gX3bj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uekg1gX3bj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uekg1gX3bj .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uekg1gX3bj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uekg1gX3bj .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-uekg1gX3bj .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-uekg1gX3bj .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uekg1gX3bj .navbar.navbar-short {
  background: #3c1645 !important;
  min-height: 60px;
}
.cid-uekg1gX3bj .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uekg1gX3bj .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uekg1gX3bj .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uekg1gX3bj .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-uekg1gX3bj .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-uekg1gX3bj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uekg1gX3bj .dropdown-item.active,
.cid-uekg1gX3bj .dropdown-item:active {
  background-color: transparent;
}
.cid-uekg1gX3bj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uekg1gX3bj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uekg1gX3bj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uekg1gX3bj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-uekg1gX3bj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-uekg1gX3bj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uekg1gX3bj ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uekg1gX3bj .navbar-buttons {
  text-align: center;
}
.cid-uekg1gX3bj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uekg1gX3bj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uekg1gX3bj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uekg1gX3bj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uekg1gX3bj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uekg1gX3bj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uekg1gX3bj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uekg1gX3bj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uekg1gX3bj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uekg1gX3bj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uekg1gX3bj .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uekg1gX3bj a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-uekg1gX3bj .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uekg1gX3bj .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-uekg1gX3bj .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-uekg1gX3bj .nav-link:hover,
.cid-uekg1gX3bj .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-uekg1gX3bj .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-uekg1gX3bj .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-uekg1gX3bj .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-uekg1gX3bj .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-uekg1gX3bj .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-uekg1gX3bj .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-uekg1gX3bj .dropdown-menu {
    top: 100%;
  }
  .cid-uekg1gX3bj .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-uekg1gX3bj .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-uekg1gX3bj .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-uekg1gX3bj .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-uekg1hIdks {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uekg1hIdks .google-map {
  width: 100%;
  height: 25rem;
}
.cid-uekg1hIdks .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-uekg1i7iQ1 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #3c1645;
}
.cid-uekg1i7iQ1 .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-uekg1i7iQ1 .first-column .mbr-text {
  margin: 0;
}
.cid-uekg1i7iQ1 .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-uekg1i7iQ1 .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-uekg1i7iQ1 .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-uekg1i7iQ1 .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-uekg1i7iQ1 .form-group {
  max-width: 55%;
}
.cid-uekg1i7iQ1 .form-group,
.cid-uekg1i7iQ1 .input-group-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-uekg1i7iQ1 .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-uekg1i7iQ1 .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-uekg1i7iQ1 .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-uekg1i7iQ1 .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-uekg1i7iQ1 .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-uekg1i7iQ1 .input-group-btn .btn {
  padding: 1rem 2.2rem;
  margin: 0 !important;
}
@media (max-width: 991px) {
  .cid-uekg1i7iQ1 .first-column,
  .cid-uekg1i7iQ1 .second-column {
    padding-bottom: 2rem;
  }
  .cid-uekg1i7iQ1 .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-uekg1i7iQ1 .first-column,
  .cid-uekg1i7iQ1 .second-column,
  .cid-uekg1i7iQ1 .third-column {
    text-align: center;
  }
  .cid-uekg1i7iQ1 .input-group-btn .btn {
    padding: .6rem 1rem !important;
  }
}
.cid-uekg1iTvYf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-uekg4BResi {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/03-nov-21.59-25cm-1-1080x748.png");
}
@media (min-width: 992px) {
  .cid-uekg4BResi .display-1 {
    letter-spacing: -6px;
  }
}
.cid-uekg4BResi p {
  margin: 0;
}
.cid-uekg4BResi .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-uekg4BResi .display-1 {
  line-height: 1;
}
.cid-uekg4BResi .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-uekg4BResi .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-uekg4BResi .btn:hover {
  transform: translateY(-10px);
}
.cid-uekg4BResi .btn-white-outline:hover,
.cid-uekg4BResi .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-uekg4BResi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uekg4BResi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uekg4CrgGf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #700068;
}
.cid-uekg4CrgGf .mbr-text {
  color: #ffffff;
  text-align: justify;
}
.cid-uekg4CrgGf .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueWQD70lv5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ueWQD70lv5 ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-ueWQD70lv5 li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-ueWQD70lv5 ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #47b5ed;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-ueWQEfb6mJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3c1645;
}
.cid-ueWQEfb6mJ ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-ueWQEfb6mJ li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-ueWQEfb6mJ ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #47b5ed;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-ueWQEfb6mJ H3 {
  color: #ffffff;
}
.cid-ueWQEfb6mJ .list {
  color: #ffffff;
  text-align: left;
}
.cid-ueWRRQvGbB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ueWRRQvGbB ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-ueWRRQvGbB li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-ueWRRQvGbB ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #6592e6;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-ueWSkEZEBH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3c1645;
}
.cid-ueWSkEZEBH .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-ueWSkEZEBH .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ueWSzcyHwr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ueWSzcyHwr ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-ueWSzcyHwr li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-ueWSzcyHwr ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #47b5ed;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-ueWSA2iTjO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #5b0b55;
}
.cid-ueWSA2iTjO .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-ueWSA2iTjO .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-uekg4EdFzL .nav-item:focus,
.cid-uekg4EdFzL .nav-link:focus {
  outline: none;
}
.cid-uekg4EdFzL a.nav-link:focus {
  color: #ffffff !important;
}
.cid-uekg4EdFzL .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #3c1645;
}
.cid-uekg4EdFzL .navbar.opened {
  transition: all .3s;
  background: #3c1645 !important;
}
.cid-uekg4EdFzL .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-uekg4EdFzL .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-uekg4EdFzL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uekg4EdFzL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.4rem);
  }
}
.cid-uekg4EdFzL .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-uekg4EdFzL .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-uekg4EdFzL .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uekg4EdFzL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uekg4EdFzL .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-uekg4EdFzL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uekg4EdFzL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uekg4EdFzL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uekg4EdFzL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-uekg4EdFzL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uekg4EdFzL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uekg4EdFzL .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-uekg4EdFzL .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uekg4EdFzL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uekg4EdFzL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uekg4EdFzL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uekg4EdFzL .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uekg4EdFzL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uekg4EdFzL .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-uekg4EdFzL .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-uekg4EdFzL .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uekg4EdFzL .navbar.navbar-short {
  background: #3c1645 !important;
  min-height: 60px;
}
.cid-uekg4EdFzL .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uekg4EdFzL .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uekg4EdFzL .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uekg4EdFzL .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-uekg4EdFzL .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-uekg4EdFzL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uekg4EdFzL .dropdown-item.active,
.cid-uekg4EdFzL .dropdown-item:active {
  background-color: transparent;
}
.cid-uekg4EdFzL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uekg4EdFzL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uekg4EdFzL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uekg4EdFzL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-uekg4EdFzL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-uekg4EdFzL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uekg4EdFzL ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uekg4EdFzL .navbar-buttons {
  text-align: center;
}
.cid-uekg4EdFzL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uekg4EdFzL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uekg4EdFzL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uekg4EdFzL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uekg4EdFzL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uekg4EdFzL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uekg4EdFzL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uekg4EdFzL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uekg4EdFzL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uekg4EdFzL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uekg4EdFzL .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uekg4EdFzL a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-uekg4EdFzL .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uekg4EdFzL .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-uekg4EdFzL .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-uekg4EdFzL .nav-link:hover,
.cid-uekg4EdFzL .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-uekg4EdFzL .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-uekg4EdFzL .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-uekg4EdFzL .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-uekg4EdFzL .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-uekg4EdFzL .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-uekg4EdFzL .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-uekg4EdFzL .dropdown-menu {
    top: 100%;
  }
  .cid-uekg4EdFzL .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-uekg4EdFzL .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-uekg4EdFzL .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-uekg4EdFzL .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-uekg4F1F7j {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uekg4F1F7j .google-map {
  width: 100%;
  height: 25rem;
}
.cid-uekg4F1F7j .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-uekg4FoAGG {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #3c1645;
}
.cid-uekg4FoAGG .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-uekg4FoAGG .first-column .mbr-text {
  margin: 0;
}
.cid-uekg4FoAGG .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-uekg4FoAGG .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-uekg4FoAGG .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-uekg4FoAGG .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-uekg4FoAGG .form-group {
  max-width: 55%;
}
.cid-uekg4FoAGG .form-group,
.cid-uekg4FoAGG .input-group-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-uekg4FoAGG .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-uekg4FoAGG .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-uekg4FoAGG .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-uekg4FoAGG .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-uekg4FoAGG .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-uekg4FoAGG .input-group-btn .btn {
  padding: 1rem 2.2rem;
  margin: 0 !important;
}
@media (max-width: 991px) {
  .cid-uekg4FoAGG .first-column,
  .cid-uekg4FoAGG .second-column {
    padding-bottom: 2rem;
  }
  .cid-uekg4FoAGG .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-uekg4FoAGG .first-column,
  .cid-uekg4FoAGG .second-column,
  .cid-uekg4FoAGG .third-column {
    text-align: center;
  }
  .cid-uekg4FoAGG .input-group-btn .btn {
    padding: .6rem 1rem !important;
  }
}
.cid-uekg4Gg3i5 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-uekg6iWmK2 {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/03-nov-21.59-25cm-2-1080x748.png");
}
@media (min-width: 992px) {
  .cid-uekg6iWmK2 .display-1 {
    letter-spacing: -6px;
  }
}
.cid-uekg6iWmK2 p {
  margin: 0;
}
.cid-uekg6iWmK2 .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-uekg6iWmK2 .display-1 {
  line-height: 1;
}
.cid-uekg6iWmK2 .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-uekg6iWmK2 .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-uekg6iWmK2 .btn:hover {
  transform: translateY(-10px);
}
.cid-uekg6iWmK2 .btn-white-outline:hover,
.cid-uekg6iWmK2 .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-uekg6iWmK2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uekg6iWmK2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uekg6jxekz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #700068;
}
.cid-uekg6jxekz .mbr-text {
  color: #ffffff;
  text-align: justify;
}
.cid-uekg6jxekz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueWUmKGXDs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ueWUmKGXDs ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-ueWUmKGXDs li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-ueWUmKGXDs ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #47b5ed;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uekg6jOb5Z {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #f8f8f8;
}
.cid-uekg6jOb5Z .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-uekg6jOb5Z .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-uekg6jOb5Z .svg-top .st0 {
  fill: #f8f8f8;
}
@media (max-width: 992px) {
  .cid-uekg6jOb5Z .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-uekg6jOb5Z .mbr-section-title {
  color: #700068;
  text-align: center;
}
@media (min-width: 1400px) {
  .cid-uekg6jOb5Z .col-12 {
    padding: 0 2rem;
  }
  .cid-uekg6jOb5Z .row {
    margin: 0 -2rem;
  }
}
.cid-uekg6jOb5Z .mbr-text,
.cid-uekg6jOb5Z .mbr-section-btn {
  color: #000000;
  text-align: justify;
}
.cid-uekg6le0U4 .nav-item:focus,
.cid-uekg6le0U4 .nav-link:focus {
  outline: none;
}
.cid-uekg6le0U4 a.nav-link:focus {
  color: #ffffff !important;
}
.cid-uekg6le0U4 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #3c1645;
}
.cid-uekg6le0U4 .navbar.opened {
  transition: all .3s;
  background: #3c1645 !important;
}
.cid-uekg6le0U4 .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-uekg6le0U4 .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-uekg6le0U4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uekg6le0U4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.4rem);
  }
}
.cid-uekg6le0U4 .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-uekg6le0U4 .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-uekg6le0U4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uekg6le0U4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uekg6le0U4 .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-uekg6le0U4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uekg6le0U4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uekg6le0U4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uekg6le0U4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-uekg6le0U4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uekg6le0U4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uekg6le0U4 .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-uekg6le0U4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uekg6le0U4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uekg6le0U4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uekg6le0U4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uekg6le0U4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uekg6le0U4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uekg6le0U4 .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-uekg6le0U4 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-uekg6le0U4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uekg6le0U4 .navbar.navbar-short {
  background: #3c1645 !important;
  min-height: 60px;
}
.cid-uekg6le0U4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uekg6le0U4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uekg6le0U4 .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uekg6le0U4 .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-uekg6le0U4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-uekg6le0U4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uekg6le0U4 .dropdown-item.active,
.cid-uekg6le0U4 .dropdown-item:active {
  background-color: transparent;
}
.cid-uekg6le0U4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uekg6le0U4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uekg6le0U4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uekg6le0U4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-uekg6le0U4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-uekg6le0U4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uekg6le0U4 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uekg6le0U4 .navbar-buttons {
  text-align: center;
}
.cid-uekg6le0U4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uekg6le0U4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uekg6le0U4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uekg6le0U4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uekg6le0U4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uekg6le0U4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uekg6le0U4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uekg6le0U4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uekg6le0U4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uekg6le0U4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uekg6le0U4 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uekg6le0U4 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-uekg6le0U4 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uekg6le0U4 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-uekg6le0U4 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-uekg6le0U4 .nav-link:hover,
.cid-uekg6le0U4 .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-uekg6le0U4 .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-uekg6le0U4 .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-uekg6le0U4 .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-uekg6le0U4 .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-uekg6le0U4 .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-uekg6le0U4 .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-uekg6le0U4 .dropdown-menu {
    top: 100%;
  }
  .cid-uekg6le0U4 .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-uekg6le0U4 .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-uekg6le0U4 .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-uekg6le0U4 .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-uekg6lVA8y {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uekg6lVA8y .google-map {
  width: 100%;
  height: 25rem;
}
.cid-uekg6lVA8y .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-uekg6miD8b {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #3c1645;
}
.cid-uekg6miD8b .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-uekg6miD8b .first-column .mbr-text {
  margin: 0;
}
.cid-uekg6miD8b .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-uekg6miD8b .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-uekg6miD8b .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-uekg6miD8b .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-uekg6miD8b .form-group {
  max-width: 55%;
}
.cid-uekg6miD8b .form-group,
.cid-uekg6miD8b .input-group-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-uekg6miD8b .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-uekg6miD8b .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-uekg6miD8b .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-uekg6miD8b .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-uekg6miD8b .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-uekg6miD8b .input-group-btn .btn {
  padding: 1rem 2.2rem;
  margin: 0 !important;
}
@media (max-width: 991px) {
  .cid-uekg6miD8b .first-column,
  .cid-uekg6miD8b .second-column {
    padding-bottom: 2rem;
  }
  .cid-uekg6miD8b .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-uekg6miD8b .first-column,
  .cid-uekg6miD8b .second-column,
  .cid-uekg6miD8b .third-column {
    text-align: center;
  }
  .cid-uekg6miD8b .input-group-btn .btn {
    padding: .6rem 1rem !important;
  }
}
.cid-uekg6n7krN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-urrt4O1wcd {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/mbr-848x477.jpeg");
}
@media (min-width: 992px) {
  .cid-urrt4O1wcd .display-1 {
    letter-spacing: -6px;
  }
}
.cid-urrt4O1wcd p {
  margin: 0;
}
.cid-urrt4O1wcd .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-urrt4O1wcd .display-1 {
  line-height: 1;
}
.cid-urrt4O1wcd .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-urrt4O1wcd .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-urrt4O1wcd .btn:hover {
  transform: translateY(-10px);
}
.cid-urrt4O1wcd .btn-white-outline:hover,
.cid-urrt4O1wcd .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-urrt4O1wcd .mbr-fallback-image.disabled {
  display: none;
}
.cid-urrt4O1wcd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urrt4OA10Z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #700068;
}
.cid-urrt4OA10Z .mbr-text {
  color: #ffffff;
  text-align: justify;
}
.cid-urrt4OA10Z .mbr-section-subtitle {
  color: #ffffff;
}
.cid-urrt4OSTol {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-urrt4OSTol ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-urrt4OSTol li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-urrt4OSTol ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #47b5ed;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-urrt4Pcl7y {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #f8f8f8;
}
.cid-urrt4Pcl7y .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-urrt4Pcl7y .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-urrt4Pcl7y .svg-top .st0 {
  fill: #f8f8f8;
}
@media (max-width: 992px) {
  .cid-urrt4Pcl7y .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-urrt4Pcl7y .mbr-section-title {
  color: #700068;
  text-align: center;
}
@media (min-width: 1400px) {
  .cid-urrt4Pcl7y .col-12 {
    padding: 0 2rem;
  }
  .cid-urrt4Pcl7y .row {
    margin: 0 -2rem;
  }
}
.cid-urrt4Pcl7y .mbr-text,
.cid-urrt4Pcl7y .mbr-section-btn {
  color: #000000;
  text-align: justify;
}
.cid-urrtJom3bQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3c1645;
}
.cid-urrtJom3bQ .mbr-text {
  color: #ffffff;
}
.cid-urrtJom3bQ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-urrt4PCBh7 .nav-item:focus,
.cid-urrt4PCBh7 .nav-link:focus {
  outline: none;
}
.cid-urrt4PCBh7 a.nav-link:focus {
  color: #ffffff !important;
}
.cid-urrt4PCBh7 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #3c1645;
}
.cid-urrt4PCBh7 .navbar.opened {
  transition: all .3s;
  background: #3c1645 !important;
}
.cid-urrt4PCBh7 .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-urrt4PCBh7 .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-urrt4PCBh7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-urrt4PCBh7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.4rem);
  }
}
.cid-urrt4PCBh7 .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-urrt4PCBh7 .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-urrt4PCBh7 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-urrt4PCBh7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-urrt4PCBh7 .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-urrt4PCBh7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-urrt4PCBh7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-urrt4PCBh7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-urrt4PCBh7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-urrt4PCBh7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-urrt4PCBh7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-urrt4PCBh7 .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-urrt4PCBh7 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-urrt4PCBh7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-urrt4PCBh7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-urrt4PCBh7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-urrt4PCBh7 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-urrt4PCBh7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-urrt4PCBh7 .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-urrt4PCBh7 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-urrt4PCBh7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-urrt4PCBh7 .navbar.navbar-short {
  background: #3c1645 !important;
  min-height: 60px;
}
.cid-urrt4PCBh7 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-urrt4PCBh7 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-urrt4PCBh7 .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-urrt4PCBh7 .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-urrt4PCBh7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-urrt4PCBh7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-urrt4PCBh7 .dropdown-item.active,
.cid-urrt4PCBh7 .dropdown-item:active {
  background-color: transparent;
}
.cid-urrt4PCBh7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-urrt4PCBh7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-urrt4PCBh7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-urrt4PCBh7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-urrt4PCBh7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-urrt4PCBh7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-urrt4PCBh7 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-urrt4PCBh7 .navbar-buttons {
  text-align: center;
}
.cid-urrt4PCBh7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-urrt4PCBh7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-urrt4PCBh7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-urrt4PCBh7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-urrt4PCBh7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-urrt4PCBh7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-urrt4PCBh7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-urrt4PCBh7 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-urrt4PCBh7 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-urrt4PCBh7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-urrt4PCBh7 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-urrt4PCBh7 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-urrt4PCBh7 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-urrt4PCBh7 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-urrt4PCBh7 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-urrt4PCBh7 .nav-link:hover,
.cid-urrt4PCBh7 .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-urrt4PCBh7 .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-urrt4PCBh7 .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-urrt4PCBh7 .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-urrt4PCBh7 .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-urrt4PCBh7 .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-urrt4PCBh7 .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-urrt4PCBh7 .dropdown-menu {
    top: 100%;
  }
  .cid-urrt4PCBh7 .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-urrt4PCBh7 .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-urrt4PCBh7 .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-urrt4PCBh7 .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-urrt4QgrOD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-urrt4QgrOD .google-map {
  width: 100%;
  height: 25rem;
}
.cid-urrt4QgrOD .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-urrt4QBKuo {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #3c1645;
}
.cid-urrt4QBKuo .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-urrt4QBKuo .first-column .mbr-text {
  margin: 0;
}
.cid-urrt4QBKuo .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-urrt4QBKuo .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-urrt4QBKuo .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-urrt4QBKuo .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-urrt4QBKuo .form-group {
  max-width: 55%;
}
.cid-urrt4QBKuo .form-group,
.cid-urrt4QBKuo .input-group-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-urrt4QBKuo .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-urrt4QBKuo .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-urrt4QBKuo .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-urrt4QBKuo .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-urrt4QBKuo .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-urrt4QBKuo .input-group-btn .btn {
  padding: 1rem 2.2rem;
  margin: 0 !important;
}
@media (max-width: 991px) {
  .cid-urrt4QBKuo .first-column,
  .cid-urrt4QBKuo .second-column {
    padding-bottom: 2rem;
  }
  .cid-urrt4QBKuo .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-urrt4QBKuo .first-column,
  .cid-urrt4QBKuo .second-column,
  .cid-urrt4QBKuo .third-column {
    text-align: center;
  }
  .cid-urrt4QBKuo .input-group-btn .btn {
    padding: .6rem 1rem !important;
  }
}
.cid-urrt4RoFkD {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-urrt84cZAa {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/03-nov-21.59-25cm-2-1080x748.png");
}
@media (min-width: 992px) {
  .cid-urrt84cZAa .display-1 {
    letter-spacing: -6px;
  }
}
.cid-urrt84cZAa p {
  margin: 0;
}
.cid-urrt84cZAa .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-urrt84cZAa .display-1 {
  line-height: 1;
}
.cid-urrt84cZAa .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-urrt84cZAa .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-urrt84cZAa .btn:hover {
  transform: translateY(-10px);
}
.cid-urrt84cZAa .btn-white-outline:hover,
.cid-urrt84cZAa .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-urrt84cZAa .mbr-fallback-image.disabled {
  display: none;
}
.cid-urrt84cZAa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urrt84Iact {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #700068;
}
.cid-urrt84Iact .mbr-text {
  color: #ffffff;
  text-align: justify;
}
.cid-urrt84Iact .mbr-section-subtitle {
  color: #ffffff;
}
.cid-urrt84Zg8h {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-urrt84Zg8h ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-urrt84Zg8h li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-urrt84Zg8h ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #47b5ed;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-urrt84Zg8h .list {
  color: #5b0b55;
}
.cid-urrt84Zg8h H3 {
  color: #5b0b55;
}
.cid-urruU0FkW5 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-urruU0FkW5 H1 {
  color: #57468b;
}
.cid-urruU0FkW5 .mbr-text,
.cid-urruU0FkW5 .mbr-section-btn {
  color: #716c80;
}
.cid-urruU0FkW5 H3 {
  color: #716c80;
}
.cid-urruU0FkW5 .row {
  justify-content: space-between;
}
.cid-urruU0FkW5 .col-lg-6 {
  max-width: 500px;
}
.cid-urruU0FkW5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-urruU0FkW5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urrvaTGNPv {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #5b0b55;
}
.cid-urrvaTGNPv H1 {
  color: #57468b;
}
.cid-urrvaTGNPv .mbr-text,
.cid-urrvaTGNPv .mbr-section-btn {
  color: #716c80;
}
.cid-urrvaTGNPv H3 {
  color: #716c80;
}
.cid-urrvaTGNPv .row {
  justify-content: space-between;
}
.cid-urrvaTGNPv .col-lg-6 {
  max-width: 500px;
}
.cid-urrvaTGNPv .mbr-fallback-image.disabled {
  display: none;
}
.cid-urrvaTGNPv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urrvaTGNPv .title2 {
  color: #ffffff;
}
.cid-urrvaTGNPv .title1 {
  color: #ffffff;
}
.cid-urrvaTGNPv .text2,
.cid-urrvaTGNPv .btn2 {
  color: #ffffff;
}
.cid-urrvaTGNPv .text1,
.cid-urrvaTGNPv .btn1 {
  color: #ffffff;
}
.cid-urrt85JQTN .nav-item:focus,
.cid-urrt85JQTN .nav-link:focus {
  outline: none;
}
.cid-urrt85JQTN a.nav-link:focus {
  color: #ffffff !important;
}
.cid-urrt85JQTN .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #3c1645;
}
.cid-urrt85JQTN .navbar.opened {
  transition: all .3s;
  background: #3c1645 !important;
}
.cid-urrt85JQTN .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-urrt85JQTN .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-urrt85JQTN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-urrt85JQTN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.4rem);
  }
}
.cid-urrt85JQTN .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-urrt85JQTN .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-urrt85JQTN .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-urrt85JQTN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-urrt85JQTN .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-urrt85JQTN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-urrt85JQTN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-urrt85JQTN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-urrt85JQTN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-urrt85JQTN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-urrt85JQTN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-urrt85JQTN .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-urrt85JQTN .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-urrt85JQTN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-urrt85JQTN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-urrt85JQTN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-urrt85JQTN .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-urrt85JQTN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-urrt85JQTN .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-urrt85JQTN .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-urrt85JQTN .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-urrt85JQTN .navbar.navbar-short {
  background: #3c1645 !important;
  min-height: 60px;
}
.cid-urrt85JQTN .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-urrt85JQTN .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-urrt85JQTN .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-urrt85JQTN .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-urrt85JQTN .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-urrt85JQTN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-urrt85JQTN .dropdown-item.active,
.cid-urrt85JQTN .dropdown-item:active {
  background-color: transparent;
}
.cid-urrt85JQTN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-urrt85JQTN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-urrt85JQTN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-urrt85JQTN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-urrt85JQTN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-urrt85JQTN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-urrt85JQTN ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-urrt85JQTN .navbar-buttons {
  text-align: center;
}
.cid-urrt85JQTN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-urrt85JQTN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-urrt85JQTN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-urrt85JQTN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-urrt85JQTN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-urrt85JQTN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-urrt85JQTN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-urrt85JQTN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-urrt85JQTN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-urrt85JQTN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-urrt85JQTN .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-urrt85JQTN a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-urrt85JQTN .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-urrt85JQTN .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-urrt85JQTN .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-urrt85JQTN .nav-link:hover,
.cid-urrt85JQTN .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-urrt85JQTN .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-urrt85JQTN .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-urrt85JQTN .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-urrt85JQTN .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-urrt85JQTN .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-urrt85JQTN .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-urrt85JQTN .dropdown-menu {
    top: 100%;
  }
  .cid-urrt85JQTN .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-urrt85JQTN .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-urrt85JQTN .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-urrt85JQTN .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-urrt86nHej {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-urrt86nHej .google-map {
  width: 100%;
  height: 25rem;
}
.cid-urrt86nHej .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-urrt86KnQ1 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #3c1645;
}
.cid-urrt86KnQ1 .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-urrt86KnQ1 .first-column .mbr-text {
  margin: 0;
}
.cid-urrt86KnQ1 .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-urrt86KnQ1 .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-urrt86KnQ1 .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-urrt86KnQ1 .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-urrt86KnQ1 .form-group {
  max-width: 55%;
}
.cid-urrt86KnQ1 .form-group,
.cid-urrt86KnQ1 .input-group-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-urrt86KnQ1 .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-urrt86KnQ1 .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-urrt86KnQ1 .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-urrt86KnQ1 .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-urrt86KnQ1 .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-urrt86KnQ1 .input-group-btn .btn {
  padding: 1rem 2.2rem;
  margin: 0 !important;
}
@media (max-width: 991px) {
  .cid-urrt86KnQ1 .first-column,
  .cid-urrt86KnQ1 .second-column {
    padding-bottom: 2rem;
  }
  .cid-urrt86KnQ1 .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-urrt86KnQ1 .first-column,
  .cid-urrt86KnQ1 .second-column,
  .cid-urrt86KnQ1 .third-column {
    text-align: center;
  }
  .cid-urrt86KnQ1 .input-group-btn .btn {
    padding: .6rem 1rem !important;
  }
}
.cid-urrt87tLjB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-urrtg80oFi {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/ile-mujer-fotos-2-1200x831.png");
}
@media (min-width: 992px) {
  .cid-urrtg80oFi .display-1 {
    letter-spacing: -6px;
  }
}
.cid-urrtg80oFi p {
  margin: 0;
}
.cid-urrtg80oFi .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-urrtg80oFi .display-1 {
  line-height: 1;
}
.cid-urrtg80oFi .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-urrtg80oFi .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-urrtg80oFi .btn:hover {
  transform: translateY(-10px);
}
.cid-urrtg80oFi .btn-white-outline:hover,
.cid-urrtg80oFi .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-urrtg80oFi .mbr-fallback-image.disabled {
  display: none;
}
.cid-urrtg80oFi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urrvRyBz59 {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #3c1645;
}
.cid-urrvRyBz59 .container {
  max-width: 1500px;
}
.cid-urrvRyBz59 .row {
  background: #5b0b55;
}
.cid-urrvRyBz59 .img-col {
  padding: 0;
}
.cid-urrvRyBz59 .title-col {
  padding: 4rem 8rem;
}
.cid-urrvRyBz59 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-urrvRyBz59 h2 {
  padding: 0;
  margin: 0;
}
.cid-urrvRyBz59 .text-wrap {
  margin: auto;
}
.cid-urrvRyBz59 .mbr-text {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-urrvRyBz59 .row {
    margin: 2rem;
  }
  .cid-urrvRyBz59 .title-col {
    padding: 6rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-urrvRyBz59 .row {
    margin: 0rem;
  }
  .cid-urrvRyBz59 .title-col {
    padding: 2rem 1rem;
  }
}
.cid-urrvRyBz59 .mbr-fallback-image.disabled {
  display: none;
}
.cid-urrvRyBz59 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urrtg8wvny {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #700068;
}
.cid-urrtg8wvny .mbr-text {
  color: #ffffff;
  text-align: justify;
}
.cid-urrtg8wvny .mbr-section-subtitle {
  color: #ffffff;
}
.cid-urrtg8wvny .mbr-section-title {
  color: #ffffff;
}
.cid-urrtg8NhAb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-urrtg8NhAb ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-urrtg8NhAb li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-urrtg8NhAb ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #47b5ed;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-urrtg96lty {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #f8f8f8;
}
.cid-urrtg96lty .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-urrtg96lty .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-urrtg96lty .svg-top .st0 {
  fill: #f8f8f8;
}
@media (max-width: 992px) {
  .cid-urrtg96lty .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-urrtg96lty .mbr-section-title {
  color: #700068;
  text-align: center;
}
@media (min-width: 1400px) {
  .cid-urrtg96lty .col-12 {
    padding: 0 2rem;
  }
  .cid-urrtg96lty .row {
    margin: 0 -2rem;
  }
}
.cid-urrtg96lty .mbr-text,
.cid-urrtg96lty .mbr-section-btn {
  color: #000000;
  text-align: justify;
}
.cid-urrwwOL1DU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #5b0b55;
}
.cid-urrwwOL1DU .mbr-text {
  color: #ffffff;
}
.cid-urrwwOL1DU .mbr-section-title {
  color: #ffffff;
}
.cid-urrtg9vAse .nav-item:focus,
.cid-urrtg9vAse .nav-link:focus {
  outline: none;
}
.cid-urrtg9vAse a.nav-link:focus {
  color: #ffffff !important;
}
.cid-urrtg9vAse .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #3c1645;
}
.cid-urrtg9vAse .navbar.opened {
  transition: all .3s;
  background: #3c1645 !important;
}
.cid-urrtg9vAse .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-urrtg9vAse .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-urrtg9vAse .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-urrtg9vAse .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.4rem);
  }
}
.cid-urrtg9vAse .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-urrtg9vAse .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-urrtg9vAse .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-urrtg9vAse .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-urrtg9vAse .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-urrtg9vAse .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-urrtg9vAse .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-urrtg9vAse .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-urrtg9vAse .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-urrtg9vAse .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-urrtg9vAse .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-urrtg9vAse .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-urrtg9vAse .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-urrtg9vAse .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-urrtg9vAse .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-urrtg9vAse .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-urrtg9vAse .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-urrtg9vAse .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-urrtg9vAse .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-urrtg9vAse .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-urrtg9vAse .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-urrtg9vAse .navbar.navbar-short {
  background: #3c1645 !important;
  min-height: 60px;
}
.cid-urrtg9vAse .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-urrtg9vAse .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-urrtg9vAse .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-urrtg9vAse .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-urrtg9vAse .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-urrtg9vAse .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-urrtg9vAse .dropdown-item.active,
.cid-urrtg9vAse .dropdown-item:active {
  background-color: transparent;
}
.cid-urrtg9vAse .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-urrtg9vAse .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-urrtg9vAse .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-urrtg9vAse .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-urrtg9vAse .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-urrtg9vAse .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-urrtg9vAse ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-urrtg9vAse .navbar-buttons {
  text-align: center;
}
.cid-urrtg9vAse button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-urrtg9vAse button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-urrtg9vAse button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-urrtg9vAse button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-urrtg9vAse button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-urrtg9vAse button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-urrtg9vAse nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-urrtg9vAse nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-urrtg9vAse nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-urrtg9vAse nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-urrtg9vAse .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-urrtg9vAse a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-urrtg9vAse .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-urrtg9vAse .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-urrtg9vAse .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-urrtg9vAse .nav-link:hover,
.cid-urrtg9vAse .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-urrtg9vAse .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-urrtg9vAse .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-urrtg9vAse .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-urrtg9vAse .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-urrtg9vAse .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-urrtg9vAse .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-urrtg9vAse .dropdown-menu {
    top: 100%;
  }
  .cid-urrtg9vAse .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-urrtg9vAse .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-urrtg9vAse .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-urrtg9vAse .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-urrtgacdpx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-urrtgacdpx .google-map {
  width: 100%;
  height: 25rem;
}
.cid-urrtgacdpx .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-urrtgaxtm1 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #3c1645;
}
.cid-urrtgaxtm1 .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-urrtgaxtm1 .first-column .mbr-text {
  margin: 0;
}
.cid-urrtgaxtm1 .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-urrtgaxtm1 .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-urrtgaxtm1 .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-urrtgaxtm1 .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-urrtgaxtm1 .form-group {
  max-width: 55%;
}
.cid-urrtgaxtm1 .form-group,
.cid-urrtgaxtm1 .input-group-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-urrtgaxtm1 .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-urrtgaxtm1 .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-urrtgaxtm1 .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-urrtgaxtm1 .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-urrtgaxtm1 .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-urrtgaxtm1 .input-group-btn .btn {
  padding: 1rem 2.2rem;
  margin: 0 !important;
}
@media (max-width: 991px) {
  .cid-urrtgaxtm1 .first-column,
  .cid-urrtgaxtm1 .second-column {
    padding-bottom: 2rem;
  }
  .cid-urrtgaxtm1 .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-urrtgaxtm1 .first-column,
  .cid-urrtgaxtm1 .second-column,
  .cid-urrtgaxtm1 .third-column {
    text-align: center;
  }
  .cid-urrtgaxtm1 .input-group-btn .btn {
    padding: .6rem 1rem !important;
  }
}
.cid-urrtgbicHM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-uP1q8ogFTY {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/03-nov-21.59-25cm-2-1080x748.png");
}
@media (min-width: 992px) {
  .cid-uP1q8ogFTY .display-1 {
    letter-spacing: -6px;
  }
}
.cid-uP1q8ogFTY p {
  margin: 0;
}
.cid-uP1q8ogFTY .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-uP1q8ogFTY .display-1 {
  line-height: 1;
}
.cid-uP1q8ogFTY .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-uP1q8ogFTY .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-uP1q8ogFTY .btn:hover {
  transform: translateY(-10px);
}
.cid-uP1q8ogFTY .btn-white-outline:hover,
.cid-uP1q8ogFTY .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-uP1q8ogFTY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uP1q8ogFTY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uP1q8oQyCb {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #3c1645;
}
.cid-uP1q8oQyCb .container {
  max-width: 1500px;
}
.cid-uP1q8oQyCb .row {
  background: #5b0b55;
}
.cid-uP1q8oQyCb .img-col {
  padding: 0;
}
.cid-uP1q8oQyCb .title-col {
  padding: 4rem 8rem;
}
.cid-uP1q8oQyCb img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uP1q8oQyCb h2 {
  padding: 0;
  margin: 0;
}
.cid-uP1q8oQyCb .text-wrap {
  margin: auto;
}
.cid-uP1q8oQyCb .mbr-text {
  color: #c1c1c1;
  text-align: justify;
}
@media (max-width: 1200px) {
  .cid-uP1q8oQyCb .row {
    margin: 2rem;
  }
  .cid-uP1q8oQyCb .title-col {
    padding: 6rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-uP1q8oQyCb .row {
    margin: 0rem;
  }
  .cid-uP1q8oQyCb .title-col {
    padding: 2rem 1rem;
  }
}
.cid-uP1q8oQyCb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uP1q8oQyCb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uP1q8pacUX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #700068;
}
.cid-uP1q8pacUX .mbr-text {
  color: #ffffff;
  text-align: justify;
}
.cid-uP1q8pacUX .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uP1q8pacUX .mbr-section-title {
  color: #ffffff;
}
.cid-uP1q8ppGYR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uP1q8ppGYR ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uP1q8ppGYR li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uP1q8ppGYR ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #47b5ed;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uP1sfwaqI9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #700068;
}
.cid-uP1sfwaqI9 ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uP1sfwaqI9 li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uP1sfwaqI9 ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #47b5ed;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uP1sfwaqI9 .list {
  color: #ffffff;
}
.cid-uP1sfwaqI9 H3 {
  color: #ffffff;
}
.cid-uP1sDl0qSE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uP1sDl0qSE ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uP1sDl0qSE li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uP1sDl0qSE ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #47b5ed;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uP1sOOuuAk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #700068;
}
.cid-uP1sOOuuAk ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uP1sOOuuAk li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uP1sOOuuAk ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #47b5ed;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uP1sOOuuAk .list {
  color: #ffffff;
}
.cid-uP1sOOuuAk H3 {
  color: #ffffff;
}
.cid-uP1q8qtiA6 .nav-item:focus,
.cid-uP1q8qtiA6 .nav-link:focus {
  outline: none;
}
.cid-uP1q8qtiA6 a.nav-link:focus {
  color: #ffffff !important;
}
.cid-uP1q8qtiA6 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #3c1645;
}
.cid-uP1q8qtiA6 .navbar.opened {
  transition: all .3s;
  background: #3c1645 !important;
}
.cid-uP1q8qtiA6 .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-uP1q8qtiA6 .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-uP1q8qtiA6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uP1q8qtiA6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.4rem);
  }
}
.cid-uP1q8qtiA6 .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-uP1q8qtiA6 .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-uP1q8qtiA6 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uP1q8qtiA6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uP1q8qtiA6 .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-uP1q8qtiA6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uP1q8qtiA6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uP1q8qtiA6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uP1q8qtiA6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-uP1q8qtiA6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uP1q8qtiA6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uP1q8qtiA6 .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-uP1q8qtiA6 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uP1q8qtiA6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uP1q8qtiA6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uP1q8qtiA6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uP1q8qtiA6 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uP1q8qtiA6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uP1q8qtiA6 .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-uP1q8qtiA6 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-uP1q8qtiA6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uP1q8qtiA6 .navbar.navbar-short {
  background: #3c1645 !important;
  min-height: 60px;
}
.cid-uP1q8qtiA6 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uP1q8qtiA6 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uP1q8qtiA6 .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uP1q8qtiA6 .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-uP1q8qtiA6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-uP1q8qtiA6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uP1q8qtiA6 .dropdown-item.active,
.cid-uP1q8qtiA6 .dropdown-item:active {
  background-color: transparent;
}
.cid-uP1q8qtiA6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uP1q8qtiA6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uP1q8qtiA6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uP1q8qtiA6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-uP1q8qtiA6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-uP1q8qtiA6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uP1q8qtiA6 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uP1q8qtiA6 .navbar-buttons {
  text-align: center;
}
.cid-uP1q8qtiA6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uP1q8qtiA6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uP1q8qtiA6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uP1q8qtiA6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uP1q8qtiA6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uP1q8qtiA6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uP1q8qtiA6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uP1q8qtiA6 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uP1q8qtiA6 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uP1q8qtiA6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uP1q8qtiA6 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uP1q8qtiA6 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-uP1q8qtiA6 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uP1q8qtiA6 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-uP1q8qtiA6 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-uP1q8qtiA6 .nav-link:hover,
.cid-uP1q8qtiA6 .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-uP1q8qtiA6 .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-uP1q8qtiA6 .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-uP1q8qtiA6 .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-uP1q8qtiA6 .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-uP1q8qtiA6 .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-uP1q8qtiA6 .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-uP1q8qtiA6 .dropdown-menu {
    top: 100%;
  }
  .cid-uP1q8qtiA6 .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-uP1q8qtiA6 .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-uP1q8qtiA6 .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-uP1q8qtiA6 .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-uP1q8r8xST {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uP1q8r8xST .google-map {
  width: 100%;
  height: 25rem;
}
.cid-uP1q8r8xST .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-uP1q8ru8Zz {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #3c1645;
}
.cid-uP1q8ru8Zz .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-uP1q8ru8Zz .first-column .mbr-text {
  margin: 0;
}
.cid-uP1q8ru8Zz .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-uP1q8ru8Zz .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-uP1q8ru8Zz .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-uP1q8ru8Zz .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-uP1q8ru8Zz .form-group {
  max-width: 55%;
}
.cid-uP1q8ru8Zz .form-group,
.cid-uP1q8ru8Zz .input-group-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-uP1q8ru8Zz .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-uP1q8ru8Zz .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-uP1q8ru8Zz .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-uP1q8ru8Zz .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-uP1q8ru8Zz .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-uP1q8ru8Zz .input-group-btn .btn {
  padding: 1rem 2.2rem;
  margin: 0 !important;
}
@media (max-width: 991px) {
  .cid-uP1q8ru8Zz .first-column,
  .cid-uP1q8ru8Zz .second-column {
    padding-bottom: 2rem;
  }
  .cid-uP1q8ru8Zz .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-uP1q8ru8Zz .first-column,
  .cid-uP1q8ru8Zz .second-column,
  .cid-uP1q8ru8Zz .third-column {
    text-align: center;
  }
  .cid-uP1q8ru8Zz .input-group-btn .btn {
    padding: .6rem 1rem !important;
  }
}
.cid-uP1q8siW6k {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-uP1qe5Doex {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/03-nov-21.59-25cm-696x482.png");
}
@media (min-width: 992px) {
  .cid-uP1qe5Doex .display-1 {
    letter-spacing: -6px;
  }
}
.cid-uP1qe5Doex p {
  margin: 0;
}
.cid-uP1qe5Doex .container-fluid {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-uP1qe5Doex .display-1 {
  line-height: 1;
}
.cid-uP1qe5Doex .btn {
  border-radius: 0;
  padding: 1.3rem 2rem;
}
.cid-uP1qe5Doex .btn .mbr-iconfont {
  font-size: 1rem;
}
.cid-uP1qe5Doex .btn:hover {
  transform: translateY(-10px);
}
.cid-uP1qe5Doex .btn-white-outline:hover,
.cid-uP1qe5Doex .btn-white-outline:focus {
  color: white;
  background: black;
  border-color: black;
}
.cid-uP1qe5Doex .mbr-fallback-image.disabled {
  display: none;
}
.cid-uP1qe5Doex .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uP1qe6ipyN {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #3c1645;
}
.cid-uP1qe6ipyN .container {
  max-width: 1500px;
}
.cid-uP1qe6ipyN .row {
  background: #5b0b55;
}
.cid-uP1qe6ipyN .img-col {
  padding: 0;
}
.cid-uP1qe6ipyN .title-col {
  padding: 4rem 8rem;
}
.cid-uP1qe6ipyN img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uP1qe6ipyN h2 {
  padding: 0;
  margin: 0;
}
.cid-uP1qe6ipyN .text-wrap {
  margin: auto;
}
.cid-uP1qe6ipyN .mbr-text {
  color: #c1c1c1;
  text-align: justify;
}
@media (max-width: 1200px) {
  .cid-uP1qe6ipyN .row {
    margin: 2rem;
  }
  .cid-uP1qe6ipyN .title-col {
    padding: 6rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-uP1qe6ipyN .row {
    margin: 0rem;
  }
  .cid-uP1qe6ipyN .title-col {
    padding: 2rem 1rem;
  }
}
.cid-uP1qe6ipyN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uP1qe6ipyN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uP1qe6CBZY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #700068;
}
.cid-uP1qe6CBZY .mbr-text {
  color: #ffffff;
  text-align: justify;
}
.cid-uP1qe6CBZY .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uP1qe6CBZY .mbr-section-title {
  color: #ffffff;
}
.cid-uP1qe7crlN {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #f8f8f8;
}
.cid-uP1qe7crlN .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-uP1qe7crlN .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #47b5ed;
}
.cid-uP1qe7crlN .svg-top .st0 {
  fill: #f8f8f8;
}
@media (max-width: 992px) {
  .cid-uP1qe7crlN .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-uP1qe7crlN .mbr-section-title {
  color: #700068;
  text-align: center;
}
@media (min-width: 1400px) {
  .cid-uP1qe7crlN .col-12 {
    padding: 0 2rem;
  }
  .cid-uP1qe7crlN .row {
    margin: 0 -2rem;
  }
}
.cid-uP1qe7crlN .mbr-text,
.cid-uP1qe7crlN .mbr-section-btn {
  color: #000000;
  text-align: justify;
}
.cid-uP1qe7U4mu .nav-item:focus,
.cid-uP1qe7U4mu .nav-link:focus {
  outline: none;
}
.cid-uP1qe7U4mu a.nav-link:focus {
  color: #ffffff !important;
}
.cid-uP1qe7U4mu .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #3c1645;
}
.cid-uP1qe7U4mu .navbar.opened {
  transition: all .3s;
  background: #3c1645 !important;
}
.cid-uP1qe7U4mu .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-uP1qe7U4mu .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-uP1qe7U4mu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uP1qe7U4mu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.4rem);
  }
}
.cid-uP1qe7U4mu .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-uP1qe7U4mu .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-uP1qe7U4mu .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uP1qe7U4mu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uP1qe7U4mu .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-uP1qe7U4mu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uP1qe7U4mu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uP1qe7U4mu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uP1qe7U4mu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-uP1qe7U4mu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uP1qe7U4mu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uP1qe7U4mu .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-uP1qe7U4mu .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uP1qe7U4mu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uP1qe7U4mu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uP1qe7U4mu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uP1qe7U4mu .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uP1qe7U4mu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uP1qe7U4mu .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-uP1qe7U4mu .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-uP1qe7U4mu .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uP1qe7U4mu .navbar.navbar-short {
  background: #3c1645 !important;
  min-height: 60px;
}
.cid-uP1qe7U4mu .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uP1qe7U4mu .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uP1qe7U4mu .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uP1qe7U4mu .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-uP1qe7U4mu .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-uP1qe7U4mu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uP1qe7U4mu .dropdown-item.active,
.cid-uP1qe7U4mu .dropdown-item:active {
  background-color: transparent;
}
.cid-uP1qe7U4mu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uP1qe7U4mu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uP1qe7U4mu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uP1qe7U4mu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-uP1qe7U4mu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-uP1qe7U4mu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uP1qe7U4mu ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uP1qe7U4mu .navbar-buttons {
  text-align: center;
}
.cid-uP1qe7U4mu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uP1qe7U4mu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uP1qe7U4mu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uP1qe7U4mu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uP1qe7U4mu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uP1qe7U4mu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uP1qe7U4mu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uP1qe7U4mu nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uP1qe7U4mu nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uP1qe7U4mu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uP1qe7U4mu .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uP1qe7U4mu a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-uP1qe7U4mu .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uP1qe7U4mu .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-uP1qe7U4mu .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-uP1qe7U4mu .nav-link:hover,
.cid-uP1qe7U4mu .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-uP1qe7U4mu .dropdown-item:hover {
  color: #ffffff !important;
}
.cid-uP1qe7U4mu .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-uP1qe7U4mu .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-uP1qe7U4mu .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-uP1qe7U4mu .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-uP1qe7U4mu .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-uP1qe7U4mu .dropdown-menu {
    top: 100%;
  }
  .cid-uP1qe7U4mu .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-uP1qe7U4mu .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-uP1qe7U4mu .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-uP1qe7U4mu .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-uP1qe8A4L0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uP1qe8A4L0 .google-map {
  width: 100%;
  height: 25rem;
}
.cid-uP1qe8A4L0 .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-uP1qe8UEml {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #3c1645;
}
.cid-uP1qe8UEml .mbr-section-subtitle {
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
  color: #cccccc;
}
.cid-uP1qe8UEml .first-column .mbr-text {
  margin: 0;
}
.cid-uP1qe8UEml .icons-wrapper ul {
  margin: 0;
  padding: 0;
}
.cid-uP1qe8UEml .icons-wrapper ul li {
  margin-right: 1.25rem;
  display: inline-block;
}
.cid-uP1qe8UEml .icons-wrapper ul li .mbr-iconfont {
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-uP1qe8UEml .icons-wrapper ul li .mbr-iconfont:hover {
  color: #878787;
}
.cid-uP1qe8UEml .form-group {
  max-width: 55%;
}
.cid-uP1qe8UEml .form-group,
.cid-uP1qe8UEml .input-group-btn {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
}
.cid-uP1qe8UEml .form-control {
  font-size: .9rem;
  border: none;
  border-radius: 0;
  width: 100%;
  padding: .3rem .5rem;
  background: #000000;
  color: #d8d7d7;
}
.cid-uP1qe8UEml .form-control::-webkit-input-placeholder {
  color: #d8d7d7;
}
.cid-uP1qe8UEml .form-control::-moz-placeholder {
  color: #d8d7d7;
}
.cid-uP1qe8UEml .form-control:-moz-placeholder {
  color: #d8d7d7;
}
.cid-uP1qe8UEml .form-control:-ms-input-placeholder {
  color: #d8d7d7;
}
.cid-uP1qe8UEml .input-group-btn .btn {
  padding: 1rem 2.2rem;
  margin: 0 !important;
}
@media (max-width: 991px) {
  .cid-uP1qe8UEml .first-column,
  .cid-uP1qe8UEml .second-column {
    padding-bottom: 2rem;
  }
  .cid-uP1qe8UEml .mbr-form .row {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-uP1qe8UEml .first-column,
  .cid-uP1qe8UEml .second-column,
  .cid-uP1qe8UEml .third-column {
    text-align: center;
  }
  .cid-uP1qe8UEml .input-group-btn .btn {
    padding: .6rem 1rem !important;
  }
}
.cid-uP1qe9MsOZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
