@import url(https://fonts.googleapis.com/css?family=Changa+One:400,400i&amp;display=swap);
@import url(https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&amp;display=swap);





body {
  font-family: Rubik;
}
.display-1 {
  font-family: 'Changa One', display;
  font-size: 4.25rem;
  font-display: swap;
}
.display-1 > .mbr-iconfont {
  font-size: 6.8rem;
}
.display-2 {
  font-family: 'Changa One', display;
  font-size: 3rem;
  font-display: swap;
}
.display-2 > .mbr-iconfont {
  font-size: 4.8rem;
}
.display-4 {
  font-family: 'Montserrat', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.display-4 > .mbr-iconfont {
  font-size: 1.6rem;
}
.display-5 {
  font-family: 'Montserrat', sans-serif;
  font-size: 1.5rem;
  font-display: swap;
}
.display-5 > .mbr-iconfont {
  font-size: 2.4rem;
}
.display-7 {
  font-family: 'Montserrat', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.display-7 > .mbr-iconfont {
  font-size: 1.6rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.4rem;
    font-size: calc( 2.1374999999999997rem + (4.25 - 2.1374999999999997) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (2.1374999999999997rem + (4.25 - 2.1374999999999997) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.2rem;
    font-size: calc( 1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-sm {
  padding: 0.6rem 1.5rem;
  border-radius: 3px;
}
.btn-md {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 3px;
}
.bg-primary {
  background-color: #f7ed4a !important;
}
.bg-success {
  background-color: #0f7699 !important;
}
.bg-info {
  background-color: #179305 !important;
}
.bg-warning {
  background-color: #1c9e8f !important;
}
.bg-danger {
  background-color: #be033b !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
  color: #3f3c03 !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #d1770c !important;
  border-color: #d1770c !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #894e08 !important;
  border-color: #894e08 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #894e08 !important;
  border-color: #894e08 !important;
}
.btn-info,
.btn-info:active {
  background-color: #179305 !important;
  border-color: #179305 !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #0b4902 !important;
  border-color: #0b4902 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #0b4902 !important;
  border-color: #0b4902 !important;
}
.btn-success,
.btn-success:active {
  background-color: #0f7699 !important;
  border-color: #0f7699 !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #084053 !important;
  border-color: #084053 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #084053 !important;
  border-color: #084053 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #1c9e8f !important;
  border-color: #1c9e8f !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #105d54 !important;
  border-color: #105d54 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #105d54 !important;
  border-color: #105d54 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #be033b !important;
  border-color: #be033b !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #730224 !important;
  border-color: #730224 !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #730224 !important;
  border-color: #730224 !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background: none;
  border-color: #d2c609;
  color: #d2c609;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #3f3c03;
  background-color: #f7ed4a;
  border-color: #f7ed4a;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #3f3c03 !important;
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #714006;
  color: #714006;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #d1770c;
  border-color: #d1770c;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #d1770c !important;
  border-color: #d1770c !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #083002;
  color: #083002;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #179305;
  border-color: #179305;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #179305 !important;
  border-color: #179305 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #062e3c;
  color: #062e3c;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #ffffff;
  background-color: #0f7699;
  border-color: #0f7699;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #0f7699 !important;
  border-color: #0f7699 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #0d4741;
  color: #0d4741;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #1c9e8f;
  border-color: #1c9e8f;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #1c9e8f !important;
  border-color: #1c9e8f !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #5a011c;
  color: #5a011c;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #be033b;
  border-color: #be033b;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #be033b !important;
  border-color: #be033b !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #ffffff;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #f7ed4a !important;
}
.text-secondary {
  color: #d1770c !important;
}
.text-success {
  color: #0f7699 !important;
}
.text-info {
  color: #179305 !important;
}
.text-warning {
  color: #1c9e8f !important;
}
.text-danger {
  color: #be033b !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #d2c609 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #714006 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #062e3c !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #083002 !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #0d4741 !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #5a011c !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #179305;
}
.alert-warning {
  background-color: #1c9e8f;
}
.alert-danger {
  background-color: #be033b;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #f7ed4a;
  border-color: #f7ed4a;
  color: #585304;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #f7ed4a;
}
.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: #3cbfec;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #3bf720;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #58e1d2;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #fc447b;
}
/* Scroll to top button*/
#scrollToTop a {
  border-radius: 100px;
}
.form-control {
  font-family: 'Montserrat', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.form-control > .mbr-iconfont {
  font-size: 1.6rem;
}
blockquote {
  border-color: #f7ed4a;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
/* Footer */
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #f7ed4a;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #f7ed4a;
}
.footer3 input[type="email"],
.footer4 input[type="email"] {
  border-radius: 100px !important;
}
.footer3 .input-group-btn a.btn,
.footer4 .input-group-btn a.btn {
  border-radius: 100px !important;
}
.footer3 .input-group-btn button[type="submit"],
.footer4 .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
}
/* Headers*/
.header13 .form-inline input[type="email"],
.header14 .form-inline input[type="email"] {
  border-radius: 100px;
}
.header13 .form-inline input[type="text"],
.header14 .form-inline input[type="text"] {
  border-radius: 100px;
}
.header13 .form-inline input[type="tel"],
.header14 .form-inline input[type="tel"] {
  border-radius: 100px;
}
.header13 .form-inline a.btn,
.header14 .form-inline a.btn {
  border-radius: 100px;
}
.header13 .form-inline button,
.header14 .form-inline button {
  border-radius: 100px !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .card-wrapper {
    flex: auto !important;
  }
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #f7ed4a;
  color: #000000;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #f7ed4a;
  border-bottom-color: #f7ed4a;
}
.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: #f7ed4a !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: #d1770c !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 100px;
  height: 100px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23f7ed4a' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.3;
}
.cid-qC2x1a7V8e {
  background-image: url("../../images/cabobrancoreceptivo-home-1920x1280.jpg");
}
.cid-qC2x1a7V8e .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-qC2x1a7V8e .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-qC2x1a7V8e .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-qC2x1a7V8e .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-qC2x1a7V8e .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-qC2x1a7V8e a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-qC2x1a7V8e a.close:hover {
  color: #ffffff;
}
.cid-qC2x1a7V8e H1 {
  color: #f7ed4a;
}
.cid-qC2x1a7V8e SPAN {
  color: #f7ed4a;
}
.cid-qRefglD0ei {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #021531, #0f7699);
}
.cid-qRefglD0ei .mbr-iconfont-social {
  font-size: 32px;
  color: #f7ed4a;
}
.cid-qRefglD0ei .social-list a:focus {
  text-decoration: none;
}
.cid-qCuyqIFYSQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #021531;
}
.cid-qCuyqIFYSQ H2 {
  color: #ffffff;
}
.cid-qCuyqIFYSQ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qCuyqIFYSQ SPAN {
  color: #f7ed4a;
}
.cid-qRKQnGdoFy {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #be033b;
}
.cid-qC2vUC1q41 .modal-body .close {
  background: #1b1b1b;
}
.cid-qC2vUC1q41 .modal-body .close span {
  font-style: normal;
}
.cid-qC2vUC1q41 .carousel-inner > .active,
.cid-qC2vUC1q41 .carousel-inner > .next,
.cid-qC2vUC1q41 .carousel-inner > .prev {
  display: table;
}
.cid-qC2vUC1q41 .carousel-control .icon-next,
.cid-qC2vUC1q41 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-qC2vUC1q41 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qC2vUC1q41 .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-qC2vUC1q41 .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-qC2vUC1q41 .boxed-slider > div {
  position: relative;
}
.cid-qC2vUC1q41 .container img {
  width: 100%;
}
.cid-qC2vUC1q41 .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-qC2vUC1q41 .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-qC2vUC1q41 .mbr-table-cell {
  padding: 0;
}
.cid-qC2vUC1q41 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-qC2vUC1q41 .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-qC2vUC1q41 .mbr-overlay {
  z-index: 1;
}
.cid-qC2vUC1q41 .container-slide.container {
  min-width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-qC2vUC1q41 .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-qC2vUC1q41 .carousel-item .container {
    width: 100%;
  }
}
.cid-qC2vUC1q41 .carousel-item-next.carousel-item-left,
.cid-qC2vUC1q41 .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-qC2vUC1q41 .active.carousel-item-right,
.cid-qC2vUC1q41 .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-qC2vUC1q41 .active.carousel-item-left,
.cid-qC2vUC1q41 .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-qC2vUC1q41 .mbr-slider .carousel-control {
  top: 50%;
  width: 70px;
  height: 70px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-qC2vUC1q41 .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qC2vUC1q41 .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qC2vUC1q41 .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 2rem;
}
@media (max-width: 767px) {
  .cid-qC2vUC1q41 .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-qC2vUC1q41 .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-qC2vUC1q41 .mbr-slider .carousel-indicators li {
  max-width: 20px;
  width: 20px;
  height: 20px;
  max-height: 20px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-qC2vUC1q41 .mbr-slider .carousel-indicators li.active,
.cid-qC2vUC1q41 .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-qC2vUC1q41 .mbr-slider .carousel-indicators li::after,
.cid-qC2vUC1q41 .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-qC2vUC1q41 .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-qC2vUC1q41 .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-qC2vUC1q41 .mbr-slider > .container img {
  width: 100%;
}
.cid-qC2vUC1q41 .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-qC2vUC1q41 .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-qC2vUC1q41 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-qC2vUC1q41 .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-qC2vUC1q41 .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-qC2vUC1q41 .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-qC2vUC1q41 .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-qC2vUC1q41 .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-qC2vUC1q41 .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-qC2vUC1q41 .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-qC2vUC1q41 .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-qC2vUC1q41 .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-qC2vUC1q41 .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-qC2vUC1q41 H2 {
  text-align: center;
  color: #fd84a8;
}
.cid-qC2vUC1q41 P {
  text-align: center;
  color: #ffffff;
}
.cid-qC2vUC1q41 B {
  color: #f7ed4a;
}
.cid-qRKR45zDFI {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffa335;
}
.cid-qRHo4RWToM .modal-body .close {
  background: #1b1b1b;
}
.cid-qRHo4RWToM .modal-body .close span {
  font-style: normal;
}
.cid-qRHo4RWToM .carousel-inner > .active,
.cid-qRHo4RWToM .carousel-inner > .next,
.cid-qRHo4RWToM .carousel-inner > .prev {
  display: table;
}
.cid-qRHo4RWToM .carousel-control .icon-next,
.cid-qRHo4RWToM .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-qRHo4RWToM .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qRHo4RWToM .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-qRHo4RWToM .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-qRHo4RWToM .boxed-slider > div {
  position: relative;
}
.cid-qRHo4RWToM .container img {
  width: 100%;
}
.cid-qRHo4RWToM .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-qRHo4RWToM .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-qRHo4RWToM .mbr-table-cell {
  padding: 0;
}
.cid-qRHo4RWToM .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-qRHo4RWToM .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-qRHo4RWToM .mbr-overlay {
  z-index: 1;
}
.cid-qRHo4RWToM .container-slide.container {
  min-width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-qRHo4RWToM .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-qRHo4RWToM .carousel-item .container {
    width: 100%;
  }
}
.cid-qRHo4RWToM .carousel-item-next.carousel-item-left,
.cid-qRHo4RWToM .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-qRHo4RWToM .active.carousel-item-right,
.cid-qRHo4RWToM .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-qRHo4RWToM .active.carousel-item-left,
.cid-qRHo4RWToM .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-qRHo4RWToM .mbr-slider .carousel-control {
  top: 50%;
  width: 70px;
  height: 70px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-qRHo4RWToM .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qRHo4RWToM .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qRHo4RWToM .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 2rem;
}
@media (max-width: 767px) {
  .cid-qRHo4RWToM .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-qRHo4RWToM .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-qRHo4RWToM .mbr-slider .carousel-indicators li {
  max-width: 20px;
  width: 20px;
  height: 20px;
  max-height: 20px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-qRHo4RWToM .mbr-slider .carousel-indicators li.active,
.cid-qRHo4RWToM .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-qRHo4RWToM .mbr-slider .carousel-indicators li::after,
.cid-qRHo4RWToM .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-qRHo4RWToM .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-qRHo4RWToM .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-qRHo4RWToM .mbr-slider > .container img {
  width: 100%;
}
.cid-qRHo4RWToM .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-qRHo4RWToM .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-qRHo4RWToM .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-qRHo4RWToM .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-qRHo4RWToM .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-qRHo4RWToM .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-qRHo4RWToM .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-qRHo4RWToM .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-qRHo4RWToM .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-qRHo4RWToM .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-qRHo4RWToM .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-qRHo4RWToM .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-qRHo4RWToM .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-qRHo4RWToM H2 {
  color: #ffa335;
}
.cid-qRKRibbVDJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #4dac42;
}
.cid-qRKRq2R71z .modal-body .close {
  background: #1b1b1b;
}
.cid-qRKRq2R71z .modal-body .close span {
  font-style: normal;
}
.cid-qRKRq2R71z .carousel-inner > .active,
.cid-qRKRq2R71z .carousel-inner > .next,
.cid-qRKRq2R71z .carousel-inner > .prev {
  display: table;
}
.cid-qRKRq2R71z .carousel-control .icon-next,
.cid-qRKRq2R71z .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-qRKRq2R71z .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qRKRq2R71z .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-qRKRq2R71z .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-qRKRq2R71z .boxed-slider > div {
  position: relative;
}
.cid-qRKRq2R71z .container img {
  width: 100%;
}
.cid-qRKRq2R71z .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-qRKRq2R71z .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-qRKRq2R71z .mbr-table-cell {
  padding: 0;
}
.cid-qRKRq2R71z .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-qRKRq2R71z .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-qRKRq2R71z .mbr-overlay {
  z-index: 1;
}
.cid-qRKRq2R71z .container-slide.container {
  min-width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-qRKRq2R71z .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-qRKRq2R71z .carousel-item .container {
    width: 100%;
  }
}
.cid-qRKRq2R71z .carousel-item-next.carousel-item-left,
.cid-qRKRq2R71z .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-qRKRq2R71z .active.carousel-item-right,
.cid-qRKRq2R71z .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-qRKRq2R71z .active.carousel-item-left,
.cid-qRKRq2R71z .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-qRKRq2R71z .mbr-slider .carousel-control {
  top: 50%;
  width: 70px;
  height: 70px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-qRKRq2R71z .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qRKRq2R71z .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qRKRq2R71z .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 2rem;
}
@media (max-width: 767px) {
  .cid-qRKRq2R71z .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-qRKRq2R71z .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-qRKRq2R71z .mbr-slider .carousel-indicators li {
  max-width: 20px;
  width: 20px;
  height: 20px;
  max-height: 20px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-qRKRq2R71z .mbr-slider .carousel-indicators li.active,
.cid-qRKRq2R71z .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-qRKRq2R71z .mbr-slider .carousel-indicators li::after,
.cid-qRKRq2R71z .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-qRKRq2R71z .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-qRKRq2R71z .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-qRKRq2R71z .mbr-slider > .container img {
  width: 100%;
}
.cid-qRKRq2R71z .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-qRKRq2R71z .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-qRKRq2R71z .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-qRKRq2R71z .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-qRKRq2R71z .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-qRKRq2R71z .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-qRKRq2R71z .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-qRKRq2R71z .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-qRKRq2R71z .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-qRKRq2R71z .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-qRKRq2R71z .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-qRKRq2R71z .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-qRKRq2R71z .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-qRKRq2R71z H2 {
  color: #82f875;
  text-align: center;
}
.cid-qRKRq2R71z P {
  color: #ffffff;
}
.cid-qRKRjI5Jm5 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #0f7699;
}
.cid-qRMjmIrtfE .modal-body .close {
  background: #1b1b1b;
}
.cid-qRMjmIrtfE .modal-body .close span {
  font-style: normal;
}
.cid-qRMjmIrtfE .carousel-inner > .active,
.cid-qRMjmIrtfE .carousel-inner > .next,
.cid-qRMjmIrtfE .carousel-inner > .prev {
  display: table;
}
.cid-qRMjmIrtfE .carousel-control .icon-next,
.cid-qRMjmIrtfE .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-qRMjmIrtfE .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qRMjmIrtfE .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-qRMjmIrtfE .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-qRMjmIrtfE .boxed-slider > div {
  position: relative;
}
.cid-qRMjmIrtfE .container img {
  width: 100%;
}
.cid-qRMjmIrtfE .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-qRMjmIrtfE .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-qRMjmIrtfE .mbr-table-cell {
  padding: 0;
}
.cid-qRMjmIrtfE .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-qRMjmIrtfE .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-qRMjmIrtfE .mbr-overlay {
  z-index: 1;
}
.cid-qRMjmIrtfE .container-slide.container {
  min-width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-qRMjmIrtfE .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-qRMjmIrtfE .carousel-item .container {
    width: 100%;
  }
}
.cid-qRMjmIrtfE .carousel-item-next.carousel-item-left,
.cid-qRMjmIrtfE .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-qRMjmIrtfE .active.carousel-item-right,
.cid-qRMjmIrtfE .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-qRMjmIrtfE .active.carousel-item-left,
.cid-qRMjmIrtfE .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-qRMjmIrtfE .mbr-slider .carousel-control {
  top: 50%;
  width: 70px;
  height: 70px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-qRMjmIrtfE .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qRMjmIrtfE .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qRMjmIrtfE .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 2rem;
}
@media (max-width: 767px) {
  .cid-qRMjmIrtfE .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-qRMjmIrtfE .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-qRMjmIrtfE .mbr-slider .carousel-indicators li {
  max-width: 20px;
  width: 20px;
  height: 20px;
  max-height: 20px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-qRMjmIrtfE .mbr-slider .carousel-indicators li.active,
.cid-qRMjmIrtfE .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-qRMjmIrtfE .mbr-slider .carousel-indicators li::after,
.cid-qRMjmIrtfE .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-qRMjmIrtfE .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-qRMjmIrtfE .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-qRMjmIrtfE .mbr-slider > .container img {
  width: 100%;
}
.cid-qRMjmIrtfE .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-qRMjmIrtfE .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-qRMjmIrtfE .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-qRMjmIrtfE .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-qRMjmIrtfE .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-qRMjmIrtfE .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-qRMjmIrtfE .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-qRMjmIrtfE .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-qRMjmIrtfE .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-qRMjmIrtfE .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-qRMjmIrtfE .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-qRMjmIrtfE .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-qRMjmIrtfE .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-qRMjmIrtfE H2 {
  color: #55b4d4;
}
.cid-qS4cx9EA11 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #021531, #0f7699);
}
.cid-qS4cx9EA11 .mbr-iconfont-social {
  font-size: 32px;
  color: #f7ed4a;
}
.cid-qS4cx9EA11 .social-list a:focus {
  text-decoration: none;
}
.cid-rmY7PUocda {
  padding-top: 60px;
  padding-bottom: 60px;
  position: relative;
  background-color: #021531;
}
.cid-rmY7PUocda .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-rmY7PUocda .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-rmY7PUocda .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-rmY7PUocda .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-rmY7PUocda .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  border: 1px solid #dfdfdf;
  margin-bottom: 0;
}
.cid-rmY7PUocda .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-rmY7PUocda .card .panel-body {
  color: #767676;
}
.cid-rmY7PUocda H2 {
  color: #f7ed4a;
}
.cid-rmY7PUocda H4 {
  color: #f7ed4a;
}
.cid-rmY7PUocda .panel-text {
  color: #ffffff;
}
.cid-qRZn4lakzY {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #0f7699, #021531);
}
.cid-qRZn4lakzY .mbr-iconfont-social {
  font-size: 32px;
  color: #f7ed4a;
}
.cid-qRZn4lakzY .social-list a:focus {
  text-decoration: none;
}
#instagram-feed-block-ab .inst__title {
  color: #55b4d4;
}
.cid-qDrLYUbmTE {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../images/background-whatsapp-1920x576.jpg");
}
.cid-qDrLYUbmTE .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qDrLYUbmTE .btn {
  margin: 0 0 .5rem 0;
}
.cid-qDrLYUbmTE H2 {
  color: #ffffff;
}
.cid-qReDFxdMqN {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #073b4c;
}
.cid-qReDFxdMqN .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qReDFxdMqN .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qReDFxdMqN .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qReDFxdMqN .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qReDFxdMqN .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qReDFxdMqN .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qReDFxdMqN .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qReDFxdMqN .btn-social {
  border: none !important;
}
.cid-qReDFxdMqN .btn-social {
  border-radius: 0 !important;
}
.cid-qReDFxdMqN [class^="socicon-"]:before,
.cid-qReDFxdMqN [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qReDFxdMqN .btn {
    font-size: 20px !important;
  }
}
.cid-qReDFxdMqN .mbr-section-title {
  color: #ffffff;
}
.cid-qReddVWgIt {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #042b38;
}
.cid-qS4eJUvEsk {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #021531;
}
.cid-qS4eJUvEsk H2 {
  color: #f7ed4a;
  text-align: center;
}
.cid-qS4eJUvEsk H3 {
  text-align: center;
}
.cid-qS4ePVdbFR {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #021531;
}
.cid-qS4ePVdbFR .google-map {
  height: 25rem;
  position: relative;
}
.cid-qS4ePVdbFR .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qS4ePVdbFR .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-qS4ePVdbFR .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qS4ePVdbFR .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-qReC4Z7SL1 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../images/cabobrancoreceptivo-farol-1920x1280.jpg");
}
@media (max-width: 767px) {
  .cid-qReC4Z7SL1 .content {
    text-align: center;
  }
  .cid-qReC4Z7SL1 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qReC4Z7SL1 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qReC4Z7SL1 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qReC4Z7SL1 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qReC4Z7SL1 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qReC4Z7SL1 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qReC4Z7SL1 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qReC4Z7SL1 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qReC4Z7SL1 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qReC4Z7SL1 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qReC4Z7SL1 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qReC4Z7SL1 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qReC4Z7SL1 H5 {
  color: #f7ed4a;
}
.cid-qDrWoQ62fg {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
.cid-qRLHvGqfXC .navbar {
  padding: .5rem 0;
  background: #021531;
  transition: none;
  min-height: 77px;
}
.cid-qRLHvGqfXC .navbar-dropdown.bg-color.transparent.opened {
  background: #021531;
}
.cid-qRLHvGqfXC a {
  font-style: normal;
}
.cid-qRLHvGqfXC .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qRLHvGqfXC .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qRLHvGqfXC .nav-item:focus,
.cid-qRLHvGqfXC .nav-link:focus {
  outline: none;
}
.cid-qRLHvGqfXC .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qRLHvGqfXC .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qRLHvGqfXC .menu-logo {
  margin-right: auto;
}
.cid-qRLHvGqfXC .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qRLHvGqfXC .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qRLHvGqfXC .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qRLHvGqfXC .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qRLHvGqfXC .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qRLHvGqfXC .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qRLHvGqfXC .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qRLHvGqfXC .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qRLHvGqfXC .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qRLHvGqfXC .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qRLHvGqfXC .dropdown .dropdown-menu {
  background: #021531;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qRLHvGqfXC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qRLHvGqfXC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qRLHvGqfXC .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qRLHvGqfXC .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qRLHvGqfXC .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qRLHvGqfXC .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qRLHvGqfXC .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qRLHvGqfXC .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qRLHvGqfXC .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qRLHvGqfXC .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qRLHvGqfXC .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qRLHvGqfXC button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qRLHvGqfXC button.navbar-toggler:focus {
  outline: none;
}
.cid-qRLHvGqfXC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qRLHvGqfXC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qRLHvGqfXC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qRLHvGqfXC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qRLHvGqfXC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qRLHvGqfXC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qRLHvGqfXC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qRLHvGqfXC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qRLHvGqfXC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qRLHvGqfXC .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qRLHvGqfXC .collapsed .btn {
  display: flex;
}
.cid-qRLHvGqfXC .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qRLHvGqfXC .collapsed .navbar-collapse.collapsing,
.cid-qRLHvGqfXC .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qRLHvGqfXC .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qRLHvGqfXC .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qRLHvGqfXC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qRLHvGqfXC .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qRLHvGqfXC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qRLHvGqfXC .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qRLHvGqfXC .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qRLHvGqfXC .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qRLHvGqfXC .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qRLHvGqfXC .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qRLHvGqfXC .collapsed button.navbar-toggler {
  display: block;
}
.cid-qRLHvGqfXC .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qRLHvGqfXC .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qRLHvGqfXC .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qRLHvGqfXC .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qRLHvGqfXC .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qRLHvGqfXC .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qRLHvGqfXC .navbar-expand {
    flex-direction: column;
  }
  .cid-qRLHvGqfXC img {
    height: 3.8rem !important;
  }
  .cid-qRLHvGqfXC .btn {
    display: flex;
  }
  .cid-qRLHvGqfXC button.navbar-toggler {
    display: block;
  }
  .cid-qRLHvGqfXC .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qRLHvGqfXC .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qRLHvGqfXC .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qRLHvGqfXC .navbar-collapse.collapsing,
  .cid-qRLHvGqfXC .navbar-collapse.show {
    display: block !important;
  }
  .cid-qRLHvGqfXC .navbar-collapse.collapsing .navbar-nav,
  .cid-qRLHvGqfXC .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qRLHvGqfXC .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qRLHvGqfXC .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qRLHvGqfXC .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qRLHvGqfXC .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qRLHvGqfXC .navbar-collapse.collapsing .navbar-buttons,
  .cid-qRLHvGqfXC .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qRLHvGqfXC .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qRLHvGqfXC .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qRLHvGqfXC .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qRLHvGqfXC .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qRLHvGqfXC .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qRLHvGqfXC .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qRLHvGqfXC .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qRLHvGqfXC .navbar-collapse {
  flex-basis: auto;
}
.cid-qRLHvGqfXC .nav-link:hover,
.cid-qRLHvGqfXC .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qDx9FpUvPp {
  background-image: url("../../images/sub-header-videos-1400x470.jpg");
}
.cid-qDx9FpUvPp H1 {
  color: #f7ed4a;
}
.cid-qDx9FpUvPp SPAN {
  color: #ffffff;
}
.cid-qRZkV994VN {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #073b4c, #0f7699);
}
.cid-qRZkV994VN .mbr-iconfont-social {
  font-size: 32px;
  color: #f7ed4a;
}
.cid-qRZkV994VN .social-list a:focus {
  text-decoration: none;
}
.cid-qDsKb4vmPt {
  background-image: url("../../images/jpturismoreceptivo-slide-8-1920x1280.jpg");
}
.cid-qDsKb4vmPt .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-qDsKb4vmPt .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-qDsKb4vmPt .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-qDsKb4vmPt .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-qDsKb4vmPt .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-qDsKb4vmPt a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-qDsKb4vmPt a.close:hover {
  color: #ffffff;
}
.cid-qDsKb4vmPt H1 {
  color: #f7ed4a;
}
.cid-qDsKb4vmPt SPAN {
  color: #ffffff;
}
.cid-qRZl2USdiE {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #073b4c, #0f7699);
}
.cid-qRZl2USdiE .mbr-iconfont-social {
  font-size: 32px;
  color: #f7ed4a;
}
.cid-qRZl2USdiE .social-list a:focus {
  text-decoration: none;
}
.cid-qDxcD9GYXJ {
  background-image: url("../../images/jpturismoreceptivo-slide-4-1920x1280.jpg");
}
.cid-qDxcD9GYXJ .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-qDxcD9GYXJ .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-qDxcD9GYXJ .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-qDxcD9GYXJ .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-qDxcD9GYXJ .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-qDxcD9GYXJ a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-qDxcD9GYXJ a.close:hover {
  color: #ffffff;
}
.cid-qDxcD9GYXJ H1 {
  color: #f7ed4a;
}
.cid-qDxcD9GYXJ SPAN {
  color: #ffffff;
}
.cid-qRZl4E4jcy {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #073b4c, #0f7699);
}
.cid-qRZl4E4jcy .mbr-iconfont-social {
  font-size: 32px;
  color: #f7ed4a;
}
.cid-qRZl4E4jcy .social-list a:focus {
  text-decoration: none;
}
.cid-qRZk7WQ88F {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../images/cabobrancoreceptivo-farol-1920x1280.jpg");
}
@media (max-width: 767px) {
  .cid-qRZk7WQ88F .content {
    text-align: center;
  }
  .cid-qRZk7WQ88F .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qRZk7WQ88F .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qRZk7WQ88F .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qRZk7WQ88F .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qRZk7WQ88F .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qRZk7WQ88F .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qRZk7WQ88F .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qRZk7WQ88F .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qRZk7WQ88F .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qRZk7WQ88F .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qRZk7WQ88F .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qRZk7WQ88F .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qRZk7WQ88F H5 {
  color: #f7ed4a;
}
.cid-qDsKc3Cfdj {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
.cid-qEJXRl96Qf .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qEJXRl96Qf .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qEJXRl96Qf a {
  font-style: normal;
}
.cid-qEJXRl96Qf .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qEJXRl96Qf .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qEJXRl96Qf .nav-item:focus,
.cid-qEJXRl96Qf .nav-link:focus {
  outline: none;
}
.cid-qEJXRl96Qf .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qEJXRl96Qf .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qEJXRl96Qf .menu-logo {
  margin-right: auto;
}
.cid-qEJXRl96Qf .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qEJXRl96Qf .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qEJXRl96Qf .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qEJXRl96Qf .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qEJXRl96Qf .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qEJXRl96Qf .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qEJXRl96Qf .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qEJXRl96Qf .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qEJXRl96Qf .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qEJXRl96Qf .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qEJXRl96Qf .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qEJXRl96Qf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qEJXRl96Qf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qEJXRl96Qf .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qEJXRl96Qf .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qEJXRl96Qf .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qEJXRl96Qf .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qEJXRl96Qf .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qEJXRl96Qf .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qEJXRl96Qf .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qEJXRl96Qf .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qEJXRl96Qf .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qEJXRl96Qf button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qEJXRl96Qf button.navbar-toggler:focus {
  outline: none;
}
.cid-qEJXRl96Qf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qEJXRl96Qf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qEJXRl96Qf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qEJXRl96Qf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qEJXRl96Qf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qEJXRl96Qf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qEJXRl96Qf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qEJXRl96Qf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qEJXRl96Qf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qEJXRl96Qf .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qEJXRl96Qf .collapsed .btn {
  display: flex;
}
.cid-qEJXRl96Qf .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qEJXRl96Qf .collapsed .navbar-collapse.collapsing,
.cid-qEJXRl96Qf .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qEJXRl96Qf .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qEJXRl96Qf .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qEJXRl96Qf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qEJXRl96Qf .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qEJXRl96Qf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qEJXRl96Qf .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qEJXRl96Qf .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qEJXRl96Qf .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qEJXRl96Qf .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qEJXRl96Qf .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qEJXRl96Qf .collapsed button.navbar-toggler {
  display: block;
}
.cid-qEJXRl96Qf .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qEJXRl96Qf .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qEJXRl96Qf .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qEJXRl96Qf .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qEJXRl96Qf .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qEJXRl96Qf .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qEJXRl96Qf .navbar-expand {
    flex-direction: column;
  }
  .cid-qEJXRl96Qf img {
    height: 3.8rem !important;
  }
  .cid-qEJXRl96Qf .btn {
    display: flex;
  }
  .cid-qEJXRl96Qf button.navbar-toggler {
    display: block;
  }
  .cid-qEJXRl96Qf .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qEJXRl96Qf .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qEJXRl96Qf .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qEJXRl96Qf .navbar-collapse.collapsing,
  .cid-qEJXRl96Qf .navbar-collapse.show {
    display: block !important;
  }
  .cid-qEJXRl96Qf .navbar-collapse.collapsing .navbar-nav,
  .cid-qEJXRl96Qf .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qEJXRl96Qf .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qEJXRl96Qf .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qEJXRl96Qf .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qEJXRl96Qf .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qEJXRl96Qf .navbar-collapse.collapsing .navbar-buttons,
  .cid-qEJXRl96Qf .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qEJXRl96Qf .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qEJXRl96Qf .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qEJXRl96Qf .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qEJXRl96Qf .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qEJXRl96Qf .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qEJXRl96Qf .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qEJXRl96Qf .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qEJXRl96Qf .navbar-collapse {
  flex-basis: auto;
}
.cid-qDx76ckWk3 {
  background-image: url("../../images/jpturismoreceptivo-slide-8-1920x1280.jpg");
}
.cid-qDx76ckWk3 .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-qDx76ckWk3 .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-qDx76ckWk3 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-qDx76ckWk3 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-qDx76ckWk3 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-qDx76ckWk3 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-qDx76ckWk3 a.close:hover {
  color: #ffffff;
}
.cid-qDx76ckWk3 H1 {
  color: #f7ed4a;
}
.cid-qDx76ckWk3 SPAN {
  color: #ff3366;
}
.cid-qRZmBPxyOf {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7f1933, #ff3366);
}
.cid-qRZmBPxyOf .mbr-iconfont-social {
  font-size: 32px;
  color: #f7ed4a;
}
.cid-qRZmBPxyOf .social-list a:focus {
  text-decoration: none;
}
.cid-qRYiFQbQtp {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #7f1933;
}
.cid-qRYiFQbQtp H2 {
  color: #f7ed4a;
  text-align: center;
}
.cid-qRYiFQbQtp H3 {
  text-align: center;
}
.cid-rmYlkqQjYl {
  padding-top: 60px;
  padding-bottom: 60px;
  position: relative;
  background-color: #7f1933;
}
.cid-rmYlkqQjYl .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-rmYlkqQjYl .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-rmYlkqQjYl .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-rmYlkqQjYl .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-rmYlkqQjYl .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  border: 1px solid #dfdfdf;
  margin-bottom: 0;
}
.cid-rmYlkqQjYl .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-rmYlkqQjYl .card .panel-body {
  color: #767676;
}
.cid-rmYlkqQjYl H4 {
  color: #f7ed4a;
}
.cid-rmYlkqQjYl .panel-text {
  color: #ffffff;
}
.cid-qRSU81d2gv {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #042b38;
}
.cid-qRSU6m6Rh4 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #021531;
}
.cid-qRSU6m6Rh4 H2 {
  color: #ffffff;
}
.cid-qRSU6m6Rh4 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qRSU6m6Rh4 SPAN {
  color: #f7ed4a;
}
.cid-qRSUb7u7mR {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../images/background-whatsapp-1920x576.jpg");
}
.cid-qRSUb7u7mR .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qRSUb7u7mR .btn {
  margin: 0 0 .5rem 0;
}
.cid-qRSUb7u7mR H2 {
  color: #ffffff;
}
.cid-qRSUc1itBT {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #073b4c;
}
.cid-qRSUc1itBT .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qRSUc1itBT .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qRSUc1itBT .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qRSUc1itBT .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qRSUc1itBT .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qRSUc1itBT .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qRSUc1itBT .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qRSUc1itBT .btn-social {
  border: none !important;
}
.cid-qRSUc1itBT [class^="socicon-"]:before,
.cid-qRSUc1itBT [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qRSUc1itBT .btn {
    font-size: 20px !important;
  }
}
.cid-qRSUc1itBT .mbr-section-title {
  color: #ffffff;
}
.cid-qRSUdoBVh2 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../images/cabobrancoreceptivo-farol-1920x1280.jpg");
}
@media (max-width: 767px) {
  .cid-qRSUdoBVh2 .content {
    text-align: center;
  }
  .cid-qRSUdoBVh2 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qRSUdoBVh2 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qRSUdoBVh2 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qRSUdoBVh2 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qRSUdoBVh2 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qRSUdoBVh2 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qRSUdoBVh2 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qRSUdoBVh2 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qRSUdoBVh2 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qRSUdoBVh2 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qRSUdoBVh2 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qRSUdoBVh2 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qRSUdoBVh2 H5 {
  color: #f7ed4a;
}
.cid-qDx77pSRnb {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
.cid-qEJZ5Z1NWY .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qEJZ5Z1NWY .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qEJZ5Z1NWY a {
  font-style: normal;
}
.cid-qEJZ5Z1NWY .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qEJZ5Z1NWY .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qEJZ5Z1NWY .nav-item:focus,
.cid-qEJZ5Z1NWY .nav-link:focus {
  outline: none;
}
.cid-qEJZ5Z1NWY .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qEJZ5Z1NWY .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qEJZ5Z1NWY .menu-logo {
  margin-right: auto;
}
.cid-qEJZ5Z1NWY .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qEJZ5Z1NWY .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qEJZ5Z1NWY .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qEJZ5Z1NWY .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qEJZ5Z1NWY .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qEJZ5Z1NWY .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qEJZ5Z1NWY .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qEJZ5Z1NWY .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qEJZ5Z1NWY .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qEJZ5Z1NWY .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qEJZ5Z1NWY .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qEJZ5Z1NWY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qEJZ5Z1NWY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qEJZ5Z1NWY .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qEJZ5Z1NWY .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qEJZ5Z1NWY .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qEJZ5Z1NWY .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qEJZ5Z1NWY .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qEJZ5Z1NWY .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qEJZ5Z1NWY .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qEJZ5Z1NWY .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qEJZ5Z1NWY .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qEJZ5Z1NWY button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qEJZ5Z1NWY button.navbar-toggler:focus {
  outline: none;
}
.cid-qEJZ5Z1NWY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qEJZ5Z1NWY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qEJZ5Z1NWY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qEJZ5Z1NWY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qEJZ5Z1NWY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qEJZ5Z1NWY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qEJZ5Z1NWY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qEJZ5Z1NWY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qEJZ5Z1NWY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qEJZ5Z1NWY .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qEJZ5Z1NWY .collapsed .btn {
  display: flex;
}
.cid-qEJZ5Z1NWY .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qEJZ5Z1NWY .collapsed .navbar-collapse.collapsing,
.cid-qEJZ5Z1NWY .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qEJZ5Z1NWY .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qEJZ5Z1NWY .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qEJZ5Z1NWY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qEJZ5Z1NWY .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qEJZ5Z1NWY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qEJZ5Z1NWY .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qEJZ5Z1NWY .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qEJZ5Z1NWY .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qEJZ5Z1NWY .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qEJZ5Z1NWY .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qEJZ5Z1NWY .collapsed button.navbar-toggler {
  display: block;
}
.cid-qEJZ5Z1NWY .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qEJZ5Z1NWY .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qEJZ5Z1NWY .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qEJZ5Z1NWY .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qEJZ5Z1NWY .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qEJZ5Z1NWY .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qEJZ5Z1NWY .navbar-expand {
    flex-direction: column;
  }
  .cid-qEJZ5Z1NWY img {
    height: 3.8rem !important;
  }
  .cid-qEJZ5Z1NWY .btn {
    display: flex;
  }
  .cid-qEJZ5Z1NWY button.navbar-toggler {
    display: block;
  }
  .cid-qEJZ5Z1NWY .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qEJZ5Z1NWY .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qEJZ5Z1NWY .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qEJZ5Z1NWY .navbar-collapse.collapsing,
  .cid-qEJZ5Z1NWY .navbar-collapse.show {
    display: block !important;
  }
  .cid-qEJZ5Z1NWY .navbar-collapse.collapsing .navbar-nav,
  .cid-qEJZ5Z1NWY .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qEJZ5Z1NWY .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qEJZ5Z1NWY .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qEJZ5Z1NWY .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qEJZ5Z1NWY .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qEJZ5Z1NWY .navbar-collapse.collapsing .navbar-buttons,
  .cid-qEJZ5Z1NWY .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qEJZ5Z1NWY .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qEJZ5Z1NWY .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qEJZ5Z1NWY .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qEJZ5Z1NWY .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qEJZ5Z1NWY .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qEJZ5Z1NWY .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qEJZ5Z1NWY .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qEJZ5Z1NWY .navbar-collapse {
  flex-basis: auto;
}
.cid-qDxjUy7cwY {
  background-image: url("../../images/cabobrancoreceptivo-forte-1920x1280.jpg");
}
.cid-qDxjUy7cwY .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-qDxjUy7cwY .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-qDxjUy7cwY .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-qDxjUy7cwY .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-qDxjUy7cwY .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-qDxjUy7cwY a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-qDxjUy7cwY a.close:hover {
  color: #ffffff;
}
.cid-qDxjUy7cwY H1 {
  color: #f7ed4a;
}
.cid-qDxjUy7cwY SPAN {
  color: #ff7f9f;
}
.cid-qRY99MTHPn {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7f1933, #ff3366);
}
.cid-qRY99MTHPn .mbr-iconfont-social {
  font-size: 32px;
  color: #f7ed4a;
}
.cid-qRY99MTHPn .social-list a:focus {
  text-decoration: none;
}
.cid-qRYjsAK9oX {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #7f1933;
}
.cid-qRYjsAK9oX H2 {
  color: #f7ed4a;
  text-align: center;
}
.cid-qRYjsAK9oX H3 {
  text-align: center;
}
.cid-qRYjsAK9oX SPAN {
  color: #f7ed4a;
}
.cid-qRYa7DLRlj {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #042b38;
}
.cid-qRY9IQilIC {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #021531;
}
.cid-qRY9IQilIC H2 {
  color: #ffffff;
}
.cid-qRY9IQilIC .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qRY9IQilIC SPAN {
  color: #f7ed4a;
}
.cid-qRY9L8jrNg {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../images/background-whatsapp-1920x576.jpg");
}
.cid-qRY9L8jrNg .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qRY9L8jrNg .btn {
  margin: 0 0 .5rem 0;
}
.cid-qRY9L8jrNg H2 {
  color: #ffffff;
}
.cid-qRY9PxIMeM {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #073b4c;
}
.cid-qRY9PxIMeM .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qRY9PxIMeM .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qRY9PxIMeM .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qRY9PxIMeM .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qRY9PxIMeM .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qRY9PxIMeM .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qRY9PxIMeM .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qRY9PxIMeM .btn-social {
  border: none !important;
}
.cid-qRY9PxIMeM [class^="socicon-"]:before,
.cid-qRY9PxIMeM [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qRY9PxIMeM .btn {
    font-size: 20px !important;
  }
}
.cid-qRY9PxIMeM .mbr-section-title {
  color: #ffffff;
}
.cid-qRYrCompKu {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../images/cabobrancoreceptivo-farol-1920x1280.jpg");
}
@media (max-width: 767px) {
  .cid-qRYrCompKu .content {
    text-align: center;
  }
  .cid-qRYrCompKu .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qRYrCompKu .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qRYrCompKu .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qRYrCompKu .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qRYrCompKu .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qRYrCompKu .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qRYrCompKu .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qRYrCompKu .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qRYrCompKu .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qRYrCompKu .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qRYrCompKu .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qRYrCompKu .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qRYrCompKu H5 {
  color: #f7ed4a;
}
.cid-qDxjVhkV4R {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
.cid-qEJZVoBTf6 .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qEJZVoBTf6 .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qEJZVoBTf6 a {
  font-style: normal;
}
.cid-qEJZVoBTf6 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qEJZVoBTf6 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qEJZVoBTf6 .nav-item:focus,
.cid-qEJZVoBTf6 .nav-link:focus {
  outline: none;
}
.cid-qEJZVoBTf6 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qEJZVoBTf6 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qEJZVoBTf6 .menu-logo {
  margin-right: auto;
}
.cid-qEJZVoBTf6 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qEJZVoBTf6 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qEJZVoBTf6 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qEJZVoBTf6 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qEJZVoBTf6 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qEJZVoBTf6 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qEJZVoBTf6 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qEJZVoBTf6 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qEJZVoBTf6 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qEJZVoBTf6 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qEJZVoBTf6 .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qEJZVoBTf6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qEJZVoBTf6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qEJZVoBTf6 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qEJZVoBTf6 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qEJZVoBTf6 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qEJZVoBTf6 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qEJZVoBTf6 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qEJZVoBTf6 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qEJZVoBTf6 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qEJZVoBTf6 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qEJZVoBTf6 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qEJZVoBTf6 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qEJZVoBTf6 button.navbar-toggler:focus {
  outline: none;
}
.cid-qEJZVoBTf6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qEJZVoBTf6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qEJZVoBTf6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qEJZVoBTf6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qEJZVoBTf6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qEJZVoBTf6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qEJZVoBTf6 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qEJZVoBTf6 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qEJZVoBTf6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qEJZVoBTf6 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qEJZVoBTf6 .collapsed .btn {
  display: flex;
}
.cid-qEJZVoBTf6 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qEJZVoBTf6 .collapsed .navbar-collapse.collapsing,
.cid-qEJZVoBTf6 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qEJZVoBTf6 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qEJZVoBTf6 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qEJZVoBTf6 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qEJZVoBTf6 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qEJZVoBTf6 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qEJZVoBTf6 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qEJZVoBTf6 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qEJZVoBTf6 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qEJZVoBTf6 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qEJZVoBTf6 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qEJZVoBTf6 .collapsed button.navbar-toggler {
  display: block;
}
.cid-qEJZVoBTf6 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qEJZVoBTf6 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qEJZVoBTf6 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qEJZVoBTf6 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qEJZVoBTf6 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qEJZVoBTf6 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qEJZVoBTf6 .navbar-expand {
    flex-direction: column;
  }
  .cid-qEJZVoBTf6 img {
    height: 3.8rem !important;
  }
  .cid-qEJZVoBTf6 .btn {
    display: flex;
  }
  .cid-qEJZVoBTf6 button.navbar-toggler {
    display: block;
  }
  .cid-qEJZVoBTf6 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qEJZVoBTf6 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qEJZVoBTf6 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qEJZVoBTf6 .navbar-collapse.collapsing,
  .cid-qEJZVoBTf6 .navbar-collapse.show {
    display: block !important;
  }
  .cid-qEJZVoBTf6 .navbar-collapse.collapsing .navbar-nav,
  .cid-qEJZVoBTf6 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qEJZVoBTf6 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qEJZVoBTf6 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qEJZVoBTf6 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qEJZVoBTf6 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qEJZVoBTf6 .navbar-collapse.collapsing .navbar-buttons,
  .cid-qEJZVoBTf6 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qEJZVoBTf6 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qEJZVoBTf6 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qEJZVoBTf6 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qEJZVoBTf6 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qEJZVoBTf6 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qEJZVoBTf6 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qEJZVoBTf6 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qEJZVoBTf6 .navbar-collapse {
  flex-basis: auto;
}
.cid-qDxCysa064 {
  background-image: url("../../images/cabobrancoreceptivo-areiavermelha-1920x1280.jpg");
}
.cid-qDxCysa064 .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-qDxCysa064 .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-qDxCysa064 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-qDxCysa064 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-qDxCysa064 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-qDxCysa064 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-qDxCysa064 a.close:hover {
  color: #ffffff;
}
.cid-qDxCysa064 H1 {
  color: #f7ed4a;
}
.cid-qDxCysa064 SPAN {
  color: #ff3366;
}
.cid-qRYfXbmEAT {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7f1933, #ff3366);
}
.cid-qRYfXbmEAT .mbr-iconfont-social {
  font-size: 32px;
  color: #f7ed4a;
}
.cid-qRYfXbmEAT .social-list a:focus {
  text-decoration: none;
}
.cid-qDy1OFh8cH {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #7f1933;
}
.cid-qDy1OFh8cH H2 {
  color: #ecb730;
  text-align: center;
}
.cid-qDy1OFh8cH H3 {
  text-align: center;
}
.cid-qDy1OFh8cH SPAN {
  color: #f7ed4a;
}
.cid-qRYgeMdiNC {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #042b38;
}
.cid-qRYgdwIfH9 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #021531;
}
.cid-qRYgdwIfH9 H2 {
  color: #ffffff;
}
.cid-qRYgdwIfH9 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qRYgdwIfH9 SPAN {
  color: #f7ed4a;
}
.cid-qRYghSEQPT {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../images/background-whatsapp-1920x576.jpg");
}
.cid-qRYghSEQPT .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qRYghSEQPT .btn {
  margin: 0 0 .5rem 0;
}
.cid-qRYghSEQPT H2 {
  color: #ffffff;
}
.cid-qRYgiRXQjI {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #073b4c;
}
.cid-qRYgiRXQjI .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qRYgiRXQjI .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qRYgiRXQjI .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qRYgiRXQjI .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qRYgiRXQjI .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qRYgiRXQjI .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qRYgiRXQjI .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qRYgiRXQjI .btn-social {
  border: none !important;
}
.cid-qRYgiRXQjI [class^="socicon-"]:before,
.cid-qRYgiRXQjI [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qRYgiRXQjI .btn {
    font-size: 20px !important;
  }
}
.cid-qRYgiRXQjI .mbr-section-title {
  color: #ffffff;
}
.cid-qRYrx7HSH0 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../images/cabobrancoreceptivo-farol-1920x1280.jpg");
}
@media (max-width: 767px) {
  .cid-qRYrx7HSH0 .content {
    text-align: center;
  }
  .cid-qRYrx7HSH0 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qRYrx7HSH0 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qRYrx7HSH0 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qRYrx7HSH0 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qRYrx7HSH0 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qRYrx7HSH0 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qRYrx7HSH0 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qRYrx7HSH0 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qRYrx7HSH0 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qRYrx7HSH0 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qRYrx7HSH0 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qRYrx7HSH0 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qRYrx7HSH0 H5 {
  color: #f7ed4a;
}
.cid-qDxCyZthv0 {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
.cid-qEK0V9pFP1 .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qEK0V9pFP1 .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qEK0V9pFP1 a {
  font-style: normal;
}
.cid-qEK0V9pFP1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qEK0V9pFP1 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qEK0V9pFP1 .nav-item:focus,
.cid-qEK0V9pFP1 .nav-link:focus {
  outline: none;
}
.cid-qEK0V9pFP1 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qEK0V9pFP1 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qEK0V9pFP1 .menu-logo {
  margin-right: auto;
}
.cid-qEK0V9pFP1 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qEK0V9pFP1 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qEK0V9pFP1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qEK0V9pFP1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qEK0V9pFP1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qEK0V9pFP1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qEK0V9pFP1 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qEK0V9pFP1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qEK0V9pFP1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qEK0V9pFP1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qEK0V9pFP1 .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qEK0V9pFP1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qEK0V9pFP1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qEK0V9pFP1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qEK0V9pFP1 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qEK0V9pFP1 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qEK0V9pFP1 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qEK0V9pFP1 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qEK0V9pFP1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qEK0V9pFP1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qEK0V9pFP1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qEK0V9pFP1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qEK0V9pFP1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qEK0V9pFP1 button.navbar-toggler:focus {
  outline: none;
}
.cid-qEK0V9pFP1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qEK0V9pFP1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qEK0V9pFP1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qEK0V9pFP1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qEK0V9pFP1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qEK0V9pFP1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qEK0V9pFP1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qEK0V9pFP1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qEK0V9pFP1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qEK0V9pFP1 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qEK0V9pFP1 .collapsed .btn {
  display: flex;
}
.cid-qEK0V9pFP1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qEK0V9pFP1 .collapsed .navbar-collapse.collapsing,
.cid-qEK0V9pFP1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qEK0V9pFP1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qEK0V9pFP1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qEK0V9pFP1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qEK0V9pFP1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qEK0V9pFP1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qEK0V9pFP1 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qEK0V9pFP1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qEK0V9pFP1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qEK0V9pFP1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qEK0V9pFP1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qEK0V9pFP1 .collapsed button.navbar-toggler {
  display: block;
}
.cid-qEK0V9pFP1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qEK0V9pFP1 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qEK0V9pFP1 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qEK0V9pFP1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qEK0V9pFP1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qEK0V9pFP1 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qEK0V9pFP1 .navbar-expand {
    flex-direction: column;
  }
  .cid-qEK0V9pFP1 img {
    height: 3.8rem !important;
  }
  .cid-qEK0V9pFP1 .btn {
    display: flex;
  }
  .cid-qEK0V9pFP1 button.navbar-toggler {
    display: block;
  }
  .cid-qEK0V9pFP1 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qEK0V9pFP1 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qEK0V9pFP1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qEK0V9pFP1 .navbar-collapse.collapsing,
  .cid-qEK0V9pFP1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-qEK0V9pFP1 .navbar-collapse.collapsing .navbar-nav,
  .cid-qEK0V9pFP1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qEK0V9pFP1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qEK0V9pFP1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qEK0V9pFP1 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qEK0V9pFP1 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qEK0V9pFP1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-qEK0V9pFP1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qEK0V9pFP1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qEK0V9pFP1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qEK0V9pFP1 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qEK0V9pFP1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qEK0V9pFP1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qEK0V9pFP1 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qEK0V9pFP1 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qEK0V9pFP1 .navbar-collapse {
  flex-basis: auto;
}
.cid-qEK0VedwMc .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qEK0VedwMc .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qEK0VedwMc a {
  font-style: normal;
}
.cid-qEK0VedwMc .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qEK0VedwMc .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qEK0VedwMc .nav-item:focus,
.cid-qEK0VedwMc .nav-link:focus {
  outline: none;
}
.cid-qEK0VedwMc .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qEK0VedwMc .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qEK0VedwMc .menu-logo {
  margin-right: auto;
}
.cid-qEK0VedwMc .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qEK0VedwMc .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qEK0VedwMc .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qEK0VedwMc .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qEK0VedwMc .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qEK0VedwMc .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qEK0VedwMc .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qEK0VedwMc .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qEK0VedwMc .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qEK0VedwMc .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qEK0VedwMc .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qEK0VedwMc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qEK0VedwMc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qEK0VedwMc .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qEK0VedwMc .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qEK0VedwMc .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qEK0VedwMc .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qEK0VedwMc .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qEK0VedwMc .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qEK0VedwMc .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qEK0VedwMc .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qEK0VedwMc .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qEK0VedwMc button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qEK0VedwMc button.navbar-toggler:focus {
  outline: none;
}
.cid-qEK0VedwMc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qEK0VedwMc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qEK0VedwMc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qEK0VedwMc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qEK0VedwMc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qEK0VedwMc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qEK0VedwMc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qEK0VedwMc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qEK0VedwMc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qEK0VedwMc .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qEK0VedwMc .collapsed .btn {
  display: flex;
}
.cid-qEK0VedwMc .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qEK0VedwMc .collapsed .navbar-collapse.collapsing,
.cid-qEK0VedwMc .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qEK0VedwMc .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qEK0VedwMc .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qEK0VedwMc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qEK0VedwMc .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qEK0VedwMc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qEK0VedwMc .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qEK0VedwMc .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qEK0VedwMc .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qEK0VedwMc .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qEK0VedwMc .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qEK0VedwMc .collapsed button.navbar-toggler {
  display: block;
}
.cid-qEK0VedwMc .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qEK0VedwMc .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qEK0VedwMc .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qEK0VedwMc .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qEK0VedwMc .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qEK0VedwMc .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qEK0VedwMc .navbar-expand {
    flex-direction: column;
  }
  .cid-qEK0VedwMc img {
    height: 3.8rem !important;
  }
  .cid-qEK0VedwMc .btn {
    display: flex;
  }
  .cid-qEK0VedwMc button.navbar-toggler {
    display: block;
  }
  .cid-qEK0VedwMc .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qEK0VedwMc .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qEK0VedwMc .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qEK0VedwMc .navbar-collapse.collapsing,
  .cid-qEK0VedwMc .navbar-collapse.show {
    display: block !important;
  }
  .cid-qEK0VedwMc .navbar-collapse.collapsing .navbar-nav,
  .cid-qEK0VedwMc .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qEK0VedwMc .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qEK0VedwMc .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qEK0VedwMc .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qEK0VedwMc .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qEK0VedwMc .navbar-collapse.collapsing .navbar-buttons,
  .cid-qEK0VedwMc .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qEK0VedwMc .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qEK0VedwMc .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qEK0VedwMc .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qEK0VedwMc .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qEK0VedwMc .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qEK0VedwMc .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qEK0VedwMc .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qEK0VedwMc .navbar-collapse {
  flex-basis: auto;
}
.cid-qDxzQQbieC {
  background-image: url("../../images/cabobrancoreceptivo-citytour-1920x1280.jpg");
}
.cid-qDxzQQbieC .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-qDxzQQbieC .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-qDxzQQbieC .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-qDxzQQbieC .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-qDxzQQbieC .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-qDxzQQbieC a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-qDxzQQbieC a.close:hover {
  color: #ffffff;
}
.cid-qDxzQQbieC H1 {
  color: #f7ed4a;
}
.cid-qDxzQQbieC SPAN {
  color: #ff7f9f;
}
.cid-qRYcAAPtA3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7f1933, #ff3366);
}
.cid-qRYcAAPtA3 .mbr-iconfont-social {
  font-size: 32px;
  color: #f7ed4a;
}
.cid-qRYcAAPtA3 .social-list a:focus {
  text-decoration: none;
}
.cid-qRmcrlt8tb {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #7f1933;
}
.cid-qRmcrlt8tb .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qRmcrlt8tb H2 {
  color: #f7ed4a;
}
.cid-qRmcrlt8tb B {
  color: #ecb730;
}
.cid-qRYqP2mRGK {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #042b38;
}
.cid-qRYqO0l43E {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #021531;
}
.cid-qRYqO0l43E H2 {
  color: #ffffff;
}
.cid-qRYqO0l43E .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qRYqO0l43E SPAN {
  color: #f7ed4a;
}
.cid-qRYqR2n9ED {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../images/background-whatsapp-1920x576.jpg");
}
.cid-qRYqR2n9ED .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qRYqR2n9ED .btn {
  margin: 0 0 .5rem 0;
}
.cid-qRYqR2n9ED H2 {
  color: #ffffff;
}
.cid-qRYqRVZss3 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #073b4c;
}
.cid-qRYqRVZss3 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qRYqRVZss3 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qRYqRVZss3 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qRYqRVZss3 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qRYqRVZss3 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qRYqRVZss3 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qRYqRVZss3 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qRYqRVZss3 .btn-social {
  border: none !important;
}
.cid-qRYqRVZss3 [class^="socicon-"]:before,
.cid-qRYqRVZss3 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qRYqRVZss3 .btn {
    font-size: 20px !important;
  }
}
.cid-qRYqRVZss3 .mbr-section-title {
  color: #ffffff;
}
.cid-qRYqXk86lE {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../images/cabobrancoreceptivo-farol-1920x1280.jpg");
}
@media (max-width: 767px) {
  .cid-qRYqXk86lE .content {
    text-align: center;
  }
  .cid-qRYqXk86lE .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qRYqXk86lE .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qRYqXk86lE .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qRYqXk86lE .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qRYqXk86lE .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qRYqXk86lE .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qRYqXk86lE .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qRYqXk86lE .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qRYqXk86lE .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qRYqXk86lE .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qRYqXk86lE .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qRYqXk86lE .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qRYqXk86lE H5 {
  color: #f7ed4a;
}
.cid-qDxzRHv3uw {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
.cid-qEK0kBzNfl .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qEK0kBzNfl .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qEK0kBzNfl a {
  font-style: normal;
}
.cid-qEK0kBzNfl .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qEK0kBzNfl .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qEK0kBzNfl .nav-item:focus,
.cid-qEK0kBzNfl .nav-link:focus {
  outline: none;
}
.cid-qEK0kBzNfl .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qEK0kBzNfl .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qEK0kBzNfl .menu-logo {
  margin-right: auto;
}
.cid-qEK0kBzNfl .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qEK0kBzNfl .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qEK0kBzNfl .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qEK0kBzNfl .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qEK0kBzNfl .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qEK0kBzNfl .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qEK0kBzNfl .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qEK0kBzNfl .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qEK0kBzNfl .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qEK0kBzNfl .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qEK0kBzNfl .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qEK0kBzNfl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qEK0kBzNfl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qEK0kBzNfl .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qEK0kBzNfl .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qEK0kBzNfl .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qEK0kBzNfl .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qEK0kBzNfl .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qEK0kBzNfl .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qEK0kBzNfl .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qEK0kBzNfl .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qEK0kBzNfl .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qEK0kBzNfl button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qEK0kBzNfl button.navbar-toggler:focus {
  outline: none;
}
.cid-qEK0kBzNfl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qEK0kBzNfl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qEK0kBzNfl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qEK0kBzNfl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qEK0kBzNfl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qEK0kBzNfl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qEK0kBzNfl nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qEK0kBzNfl nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qEK0kBzNfl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qEK0kBzNfl .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qEK0kBzNfl .collapsed .btn {
  display: flex;
}
.cid-qEK0kBzNfl .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qEK0kBzNfl .collapsed .navbar-collapse.collapsing,
.cid-qEK0kBzNfl .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qEK0kBzNfl .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qEK0kBzNfl .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qEK0kBzNfl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qEK0kBzNfl .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qEK0kBzNfl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qEK0kBzNfl .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qEK0kBzNfl .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qEK0kBzNfl .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qEK0kBzNfl .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qEK0kBzNfl .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qEK0kBzNfl .collapsed button.navbar-toggler {
  display: block;
}
.cid-qEK0kBzNfl .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qEK0kBzNfl .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qEK0kBzNfl .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qEK0kBzNfl .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qEK0kBzNfl .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qEK0kBzNfl .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qEK0kBzNfl .navbar-expand {
    flex-direction: column;
  }
  .cid-qEK0kBzNfl img {
    height: 3.8rem !important;
  }
  .cid-qEK0kBzNfl .btn {
    display: flex;
  }
  .cid-qEK0kBzNfl button.navbar-toggler {
    display: block;
  }
  .cid-qEK0kBzNfl .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qEK0kBzNfl .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qEK0kBzNfl .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qEK0kBzNfl .navbar-collapse.collapsing,
  .cid-qEK0kBzNfl .navbar-collapse.show {
    display: block !important;
  }
  .cid-qEK0kBzNfl .navbar-collapse.collapsing .navbar-nav,
  .cid-qEK0kBzNfl .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qEK0kBzNfl .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qEK0kBzNfl .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qEK0kBzNfl .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qEK0kBzNfl .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qEK0kBzNfl .navbar-collapse.collapsing .navbar-buttons,
  .cid-qEK0kBzNfl .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qEK0kBzNfl .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qEK0kBzNfl .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qEK0kBzNfl .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qEK0kBzNfl .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qEK0kBzNfl .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qEK0kBzNfl .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qEK0kBzNfl .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qEK0kBzNfl .navbar-collapse {
  flex-basis: auto;
}
.cid-qDxE6jWYOr {
  background-image: url("../../images/cabobrancoreceptivo-jacare-1920x1280.jpg");
}
.cid-qDxE6jWYOr .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-qDxE6jWYOr .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-qDxE6jWYOr .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-qDxE6jWYOr .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-qDxE6jWYOr .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-qDxE6jWYOr a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-qDxE6jWYOr a.close:hover {
  color: #ffffff;
}
.cid-qDxE6jWYOr H1 {
  color: #fc7798;
}
.cid-qDxE6jWYOr SPAN {
  color: #ff3366;
}
.cid-qRZnJowQ5c {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7f1933, #ff3366);
}
.cid-qRZnJowQ5c .mbr-iconfont-social {
  font-size: 32px;
  color: #f7ed4a;
}
.cid-qRZnJowQ5c .social-list a:focus {
  text-decoration: none;
}
.cid-qDyxflPBO9 {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #7f1933;
}
.cid-qDyxflPBO9 H2 {
  color: #f7ed4a;
  text-align: center;
}
.cid-qDyxflPBO9 H3 {
  text-align: center;
}
.cid-qDyxflPBO9 SPAN {
  color: #f7ed4a;
}
.cid-qRYoqDsrMh {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #042b38;
}
.cid-qRYorAxpp3 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #021531;
}
.cid-qRYorAxpp3 H2 {
  color: #ffffff;
}
.cid-qRYorAxpp3 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qRYorAxpp3 SPAN {
  color: #f7ed4a;
}
.cid-qRYotImhyo {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../images/background-whatsapp-1920x576.jpg");
}
.cid-qRYotImhyo .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qRYotImhyo .btn {
  margin: 0 0 .5rem 0;
}
.cid-qRYotImhyo H2 {
  color: #ffffff;
}
.cid-qRYowex68C {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #073b4c;
}
.cid-qRYowex68C .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qRYowex68C .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qRYowex68C .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qRYowex68C .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qRYowex68C .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qRYowex68C .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qRYowex68C .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qRYowex68C .btn-social {
  border: none !important;
}
.cid-qRYowex68C [class^="socicon-"]:before,
.cid-qRYowex68C [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qRYowex68C .btn {
    font-size: 20px !important;
  }
}
.cid-qRYowex68C .mbr-section-title {
  color: #ffffff;
}
.cid-qRYoxWrSZQ {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #021531;
}
.cid-qRYoxWrSZQ H2 {
  color: #f7ed4a;
  text-align: center;
}
.cid-qRYoxWrSZQ H3 {
  text-align: center;
}
.cid-qRYoyxpNcJ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #021531;
}
.cid-qRYoyxpNcJ .google-map {
  height: 25rem;
  position: relative;
}
.cid-qRYoyxpNcJ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qRYoyxpNcJ .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-qRYoyxpNcJ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qRYoyxpNcJ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-qRYrI2rOm2 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../images/cabobrancoreceptivo-farol-1920x1280.jpg");
}
@media (max-width: 767px) {
  .cid-qRYrI2rOm2 .content {
    text-align: center;
  }
  .cid-qRYrI2rOm2 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qRYrI2rOm2 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qRYrI2rOm2 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qRYrI2rOm2 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qRYrI2rOm2 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qRYrI2rOm2 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qRYrI2rOm2 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qRYrI2rOm2 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qRYrI2rOm2 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qRYrI2rOm2 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qRYrI2rOm2 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qRYrI2rOm2 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qRYrI2rOm2 H5 {
  color: #f7ed4a;
}
.cid-qDxE6WqfZq {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
.cid-qDxKaqJADc {
  background-image: url("../../images/cabobrancoreceptivo-piscinasnaturais-1920x1280.jpg");
}
.cid-qDxKaqJADc .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-qDxKaqJADc .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-qDxKaqJADc .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-qDxKaqJADc .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-qDxKaqJADc .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-qDxKaqJADc a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-qDxKaqJADc a.close:hover {
  color: #ffffff;
}
.cid-qDxKaqJADc H1 {
  color: #f7ed4a;
}
.cid-qDxKaqJADc SPAN {
  color: #ff7f9f;
}
.cid-qRYppHETVZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7f1933, #ff3366);
}
.cid-qRYppHETVZ .mbr-iconfont-social {
  font-size: 32px;
  color: #f7ed4a;
}
.cid-qRYppHETVZ .social-list a:focus {
  text-decoration: none;
}
.cid-qDxV7k0jrn {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #7f1933;
}
.cid-qDxV7k0jrn H2 {
  color: #f7ed4a;
  text-align: center;
}
.cid-qDxV7k0jrn H3 {
  text-align: center;
}
.cid-qDxV7k0jrn SPAN {
  color: #f7ed4a;
}
.cid-qRYpMYzHIi {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #042b38;
}
.cid-qRYpNZm8vM {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #021531;
}
.cid-qRYpNZm8vM H2 {
  color: #ffffff;
}
.cid-qRYpNZm8vM .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qRYpNZm8vM SPAN {
  color: #f7ed4a;
}
.cid-qRYpQjp3EZ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../images/background-whatsapp-1920x576.jpg");
}
.cid-qRYpQjp3EZ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qRYpQjp3EZ .btn {
  margin: 0 0 .5rem 0;
}
.cid-qRYpQjp3EZ H2 {
  color: #ffffff;
}
.cid-qRYpQTcxne {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #073b4c;
}
.cid-qRYpQTcxne .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qRYpQTcxne .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qRYpQTcxne .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qRYpQTcxne .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qRYpQTcxne .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qRYpQTcxne .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qRYpQTcxne .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qRYpQTcxne .btn-social {
  border: none !important;
}
.cid-qRYpQTcxne [class^="socicon-"]:before,
.cid-qRYpQTcxne [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qRYpQTcxne .btn {
    font-size: 20px !important;
  }
}
.cid-qRYpQTcxne .mbr-section-title {
  color: #ffffff;
}
.cid-qRYpUQaIjV {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../images/cabobrancoreceptivo-farol-1920x1280.jpg");
}
@media (max-width: 767px) {
  .cid-qRYpUQaIjV .content {
    text-align: center;
  }
  .cid-qRYpUQaIjV .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qRYpUQaIjV .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qRYpUQaIjV .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qRYpUQaIjV .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qRYpUQaIjV .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qRYpUQaIjV .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qRYpUQaIjV .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qRYpUQaIjV .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qRYpUQaIjV .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qRYpUQaIjV .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qRYpUQaIjV .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qRYpUQaIjV .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qRYpUQaIjV H5 {
  color: #f7ed4a;
}
.cid-qDxKaWNUuv {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
.cid-qEK1Jqf3Jl .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qEK1Jqf3Jl .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qEK1Jqf3Jl a {
  font-style: normal;
}
.cid-qEK1Jqf3Jl .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qEK1Jqf3Jl .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qEK1Jqf3Jl .nav-item:focus,
.cid-qEK1Jqf3Jl .nav-link:focus {
  outline: none;
}
.cid-qEK1Jqf3Jl .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qEK1Jqf3Jl .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qEK1Jqf3Jl .menu-logo {
  margin-right: auto;
}
.cid-qEK1Jqf3Jl .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qEK1Jqf3Jl .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qEK1Jqf3Jl .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qEK1Jqf3Jl .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qEK1Jqf3Jl .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qEK1Jqf3Jl .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qEK1Jqf3Jl .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qEK1Jqf3Jl .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qEK1Jqf3Jl .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qEK1Jqf3Jl .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qEK1Jqf3Jl .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qEK1Jqf3Jl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qEK1Jqf3Jl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qEK1Jqf3Jl .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qEK1Jqf3Jl .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qEK1Jqf3Jl .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qEK1Jqf3Jl .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qEK1Jqf3Jl .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qEK1Jqf3Jl .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qEK1Jqf3Jl .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qEK1Jqf3Jl .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qEK1Jqf3Jl .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qEK1Jqf3Jl button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qEK1Jqf3Jl button.navbar-toggler:focus {
  outline: none;
}
.cid-qEK1Jqf3Jl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qEK1Jqf3Jl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qEK1Jqf3Jl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qEK1Jqf3Jl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qEK1Jqf3Jl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qEK1Jqf3Jl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qEK1Jqf3Jl nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qEK1Jqf3Jl nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qEK1Jqf3Jl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qEK1Jqf3Jl .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qEK1Jqf3Jl .collapsed .btn {
  display: flex;
}
.cid-qEK1Jqf3Jl .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qEK1Jqf3Jl .collapsed .navbar-collapse.collapsing,
.cid-qEK1Jqf3Jl .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qEK1Jqf3Jl .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qEK1Jqf3Jl .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qEK1Jqf3Jl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qEK1Jqf3Jl .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qEK1Jqf3Jl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qEK1Jqf3Jl .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qEK1Jqf3Jl .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qEK1Jqf3Jl .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qEK1Jqf3Jl .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qEK1Jqf3Jl .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qEK1Jqf3Jl .collapsed button.navbar-toggler {
  display: block;
}
.cid-qEK1Jqf3Jl .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qEK1Jqf3Jl .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qEK1Jqf3Jl .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qEK1Jqf3Jl .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qEK1Jqf3Jl .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qEK1Jqf3Jl .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qEK1Jqf3Jl .navbar-expand {
    flex-direction: column;
  }
  .cid-qEK1Jqf3Jl img {
    height: 3.8rem !important;
  }
  .cid-qEK1Jqf3Jl .btn {
    display: flex;
  }
  .cid-qEK1Jqf3Jl button.navbar-toggler {
    display: block;
  }
  .cid-qEK1Jqf3Jl .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qEK1Jqf3Jl .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qEK1Jqf3Jl .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qEK1Jqf3Jl .navbar-collapse.collapsing,
  .cid-qEK1Jqf3Jl .navbar-collapse.show {
    display: block !important;
  }
  .cid-qEK1Jqf3Jl .navbar-collapse.collapsing .navbar-nav,
  .cid-qEK1Jqf3Jl .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qEK1Jqf3Jl .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qEK1Jqf3Jl .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qEK1Jqf3Jl .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qEK1Jqf3Jl .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qEK1Jqf3Jl .navbar-collapse.collapsing .navbar-buttons,
  .cid-qEK1Jqf3Jl .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qEK1Jqf3Jl .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qEK1Jqf3Jl .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qEK1Jqf3Jl .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qEK1Jqf3Jl .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qEK1Jqf3Jl .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qEK1Jqf3Jl .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qEK1Jqf3Jl .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qEK1Jqf3Jl .navbar-collapse {
  flex-basis: auto;
}
.cid-qEK1JuTMZe .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qEK1JuTMZe .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qEK1JuTMZe a {
  font-style: normal;
}
.cid-qEK1JuTMZe .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qEK1JuTMZe .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qEK1JuTMZe .nav-item:focus,
.cid-qEK1JuTMZe .nav-link:focus {
  outline: none;
}
.cid-qEK1JuTMZe .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qEK1JuTMZe .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qEK1JuTMZe .menu-logo {
  margin-right: auto;
}
.cid-qEK1JuTMZe .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qEK1JuTMZe .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qEK1JuTMZe .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qEK1JuTMZe .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qEK1JuTMZe .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qEK1JuTMZe .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qEK1JuTMZe .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qEK1JuTMZe .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qEK1JuTMZe .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qEK1JuTMZe .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qEK1JuTMZe .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qEK1JuTMZe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qEK1JuTMZe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qEK1JuTMZe .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qEK1JuTMZe .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qEK1JuTMZe .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qEK1JuTMZe .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qEK1JuTMZe .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qEK1JuTMZe .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qEK1JuTMZe .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qEK1JuTMZe .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qEK1JuTMZe .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qEK1JuTMZe button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qEK1JuTMZe button.navbar-toggler:focus {
  outline: none;
}
.cid-qEK1JuTMZe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qEK1JuTMZe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qEK1JuTMZe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qEK1JuTMZe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qEK1JuTMZe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qEK1JuTMZe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qEK1JuTMZe nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qEK1JuTMZe nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qEK1JuTMZe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qEK1JuTMZe .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qEK1JuTMZe .collapsed .btn {
  display: flex;
}
.cid-qEK1JuTMZe .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qEK1JuTMZe .collapsed .navbar-collapse.collapsing,
.cid-qEK1JuTMZe .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qEK1JuTMZe .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qEK1JuTMZe .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qEK1JuTMZe .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qEK1JuTMZe .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qEK1JuTMZe .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qEK1JuTMZe .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qEK1JuTMZe .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qEK1JuTMZe .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qEK1JuTMZe .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qEK1JuTMZe .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qEK1JuTMZe .collapsed button.navbar-toggler {
  display: block;
}
.cid-qEK1JuTMZe .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qEK1JuTMZe .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qEK1JuTMZe .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qEK1JuTMZe .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qEK1JuTMZe .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qEK1JuTMZe .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qEK1JuTMZe .navbar-expand {
    flex-direction: column;
  }
  .cid-qEK1JuTMZe img {
    height: 3.8rem !important;
  }
  .cid-qEK1JuTMZe .btn {
    display: flex;
  }
  .cid-qEK1JuTMZe button.navbar-toggler {
    display: block;
  }
  .cid-qEK1JuTMZe .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qEK1JuTMZe .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qEK1JuTMZe .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qEK1JuTMZe .navbar-collapse.collapsing,
  .cid-qEK1JuTMZe .navbar-collapse.show {
    display: block !important;
  }
  .cid-qEK1JuTMZe .navbar-collapse.collapsing .navbar-nav,
  .cid-qEK1JuTMZe .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qEK1JuTMZe .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qEK1JuTMZe .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qEK1JuTMZe .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qEK1JuTMZe .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qEK1JuTMZe .navbar-collapse.collapsing .navbar-buttons,
  .cid-qEK1JuTMZe .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qEK1JuTMZe .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qEK1JuTMZe .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qEK1JuTMZe .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qEK1JuTMZe .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qEK1JuTMZe .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qEK1JuTMZe .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qEK1JuTMZe .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qEK1JuTMZe .navbar-collapse {
  flex-basis: auto;
}
.cid-qDz0WxtdbK {
  background-image: url("../../images/cabobrancoreceptivo-genipabu-1920x1280.jpg");
}
.cid-qDz0WxtdbK .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-qDz0WxtdbK .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-qDz0WxtdbK .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-qDz0WxtdbK .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-qDz0WxtdbK .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-qDz0WxtdbK a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-qDz0WxtdbK a.close:hover {
  color: #ffffff;
}
.cid-qDz0WxtdbK H1 {
  color: #f7ed4a;
}
.cid-qDz0WxtdbK SPAN {
  color: #149dcc;
}
.cid-qRYt8pIfk3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #073b4c, #149dcc);
}
.cid-qRYt8pIfk3 .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-qRYt8pIfk3 .social-list a:focus {
  text-decoration: none;
}
.cid-qRYsdbBabg {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #073b4c;
}
.cid-qRYsdbBabg H2 {
  color: #f7ed4a;
  text-align: center;
}
.cid-qRYsdbBabg H3 {
  text-align: center;
}
.cid-qRYsdbBabg SPAN {
  color: #55b4d4;
}
.cid-qRYtreCU7h {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #042b38;
}
.cid-qRYtseAk21 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #021531;
}
.cid-qRYtseAk21 H2 {
  color: #ffffff;
}
.cid-qRYtseAk21 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qRYtseAk21 SPAN {
  color: #f7ed4a;
}
.cid-qRYtwyWPmj {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../images/background-whatsapp-1920x576.jpg");
}
.cid-qRYtwyWPmj .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qRYtwyWPmj .btn {
  margin: 0 0 .5rem 0;
}
.cid-qRYtwyWPmj H2 {
  color: #ffffff;
}
.cid-qRYtxmJzbu {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #073b4c;
}
.cid-qRYtxmJzbu .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qRYtxmJzbu .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qRYtxmJzbu .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qRYtxmJzbu .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qRYtxmJzbu .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qRYtxmJzbu .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qRYtxmJzbu .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qRYtxmJzbu .btn-social {
  border: none !important;
}
.cid-qRYtxmJzbu [class^="socicon-"]:before,
.cid-qRYtxmJzbu [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qRYtxmJzbu .btn {
    font-size: 20px !important;
  }
}
.cid-qRYtxmJzbu .mbr-section-title {
  color: #ffffff;
}
.cid-qRZjNapcjB {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../images/cabobrancoreceptivo-farol-1920x1280.jpg");
}
@media (max-width: 767px) {
  .cid-qRZjNapcjB .content {
    text-align: center;
  }
  .cid-qRZjNapcjB .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qRZjNapcjB .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qRZjNapcjB .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qRZjNapcjB .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qRZjNapcjB .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qRZjNapcjB .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qRZjNapcjB .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qRZjNapcjB .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qRZjNapcjB .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qRZjNapcjB .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qRZjNapcjB .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qRZjNapcjB .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qRZjNapcjB H5 {
  color: #f7ed4a;
}
.cid-qDz0XzJQFO {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
.cid-qELly1gl9U .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qELly1gl9U .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qELly1gl9U a {
  font-style: normal;
}
.cid-qELly1gl9U .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qELly1gl9U .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qELly1gl9U .nav-item:focus,
.cid-qELly1gl9U .nav-link:focus {
  outline: none;
}
.cid-qELly1gl9U .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qELly1gl9U .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qELly1gl9U .menu-logo {
  margin-right: auto;
}
.cid-qELly1gl9U .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qELly1gl9U .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qELly1gl9U .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qELly1gl9U .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qELly1gl9U .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qELly1gl9U .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qELly1gl9U .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qELly1gl9U .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qELly1gl9U .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qELly1gl9U .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qELly1gl9U .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qELly1gl9U .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qELly1gl9U .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qELly1gl9U .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qELly1gl9U .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qELly1gl9U .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qELly1gl9U .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qELly1gl9U .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qELly1gl9U .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qELly1gl9U .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qELly1gl9U .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qELly1gl9U .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qELly1gl9U button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qELly1gl9U button.navbar-toggler:focus {
  outline: none;
}
.cid-qELly1gl9U button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qELly1gl9U button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qELly1gl9U button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qELly1gl9U button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qELly1gl9U button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qELly1gl9U nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qELly1gl9U nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qELly1gl9U nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qELly1gl9U nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qELly1gl9U .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qELly1gl9U .collapsed .btn {
  display: flex;
}
.cid-qELly1gl9U .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qELly1gl9U .collapsed .navbar-collapse.collapsing,
.cid-qELly1gl9U .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qELly1gl9U .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qELly1gl9U .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qELly1gl9U .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qELly1gl9U .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qELly1gl9U .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qELly1gl9U .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qELly1gl9U .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qELly1gl9U .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qELly1gl9U .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qELly1gl9U .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qELly1gl9U .collapsed button.navbar-toggler {
  display: block;
}
.cid-qELly1gl9U .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qELly1gl9U .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qELly1gl9U .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qELly1gl9U .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qELly1gl9U .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qELly1gl9U .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qELly1gl9U .navbar-expand {
    flex-direction: column;
  }
  .cid-qELly1gl9U img {
    height: 3.8rem !important;
  }
  .cid-qELly1gl9U .btn {
    display: flex;
  }
  .cid-qELly1gl9U button.navbar-toggler {
    display: block;
  }
  .cid-qELly1gl9U .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qELly1gl9U .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qELly1gl9U .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qELly1gl9U .navbar-collapse.collapsing,
  .cid-qELly1gl9U .navbar-collapse.show {
    display: block !important;
  }
  .cid-qELly1gl9U .navbar-collapse.collapsing .navbar-nav,
  .cid-qELly1gl9U .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qELly1gl9U .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qELly1gl9U .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qELly1gl9U .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qELly1gl9U .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qELly1gl9U .navbar-collapse.collapsing .navbar-buttons,
  .cid-qELly1gl9U .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qELly1gl9U .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qELly1gl9U .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qELly1gl9U .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qELly1gl9U .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qELly1gl9U .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qELly1gl9U .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qELly1gl9U .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qELly1gl9U .navbar-collapse {
  flex-basis: auto;
}
.cid-qELlz7tgzH .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qELlz7tgzH .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qELlz7tgzH a {
  font-style: normal;
}
.cid-qELlz7tgzH .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qELlz7tgzH .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qELlz7tgzH .nav-item:focus,
.cid-qELlz7tgzH .nav-link:focus {
  outline: none;
}
.cid-qELlz7tgzH .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qELlz7tgzH .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qELlz7tgzH .menu-logo {
  margin-right: auto;
}
.cid-qELlz7tgzH .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qELlz7tgzH .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qELlz7tgzH .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qELlz7tgzH .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qELlz7tgzH .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qELlz7tgzH .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qELlz7tgzH .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qELlz7tgzH .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qELlz7tgzH .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qELlz7tgzH .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qELlz7tgzH .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qELlz7tgzH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qELlz7tgzH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qELlz7tgzH .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qELlz7tgzH .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qELlz7tgzH .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qELlz7tgzH .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qELlz7tgzH .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qELlz7tgzH .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qELlz7tgzH .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qELlz7tgzH .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qELlz7tgzH .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qELlz7tgzH button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qELlz7tgzH button.navbar-toggler:focus {
  outline: none;
}
.cid-qELlz7tgzH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qELlz7tgzH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qELlz7tgzH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qELlz7tgzH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qELlz7tgzH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qELlz7tgzH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qELlz7tgzH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qELlz7tgzH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qELlz7tgzH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qELlz7tgzH .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qELlz7tgzH .collapsed .btn {
  display: flex;
}
.cid-qELlz7tgzH .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qELlz7tgzH .collapsed .navbar-collapse.collapsing,
.cid-qELlz7tgzH .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qELlz7tgzH .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qELlz7tgzH .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qELlz7tgzH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qELlz7tgzH .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qELlz7tgzH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qELlz7tgzH .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qELlz7tgzH .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qELlz7tgzH .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qELlz7tgzH .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qELlz7tgzH .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qELlz7tgzH .collapsed button.navbar-toggler {
  display: block;
}
.cid-qELlz7tgzH .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qELlz7tgzH .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qELlz7tgzH .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qELlz7tgzH .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qELlz7tgzH .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qELlz7tgzH .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qELlz7tgzH .navbar-expand {
    flex-direction: column;
  }
  .cid-qELlz7tgzH img {
    height: 3.8rem !important;
  }
  .cid-qELlz7tgzH .btn {
    display: flex;
  }
  .cid-qELlz7tgzH button.navbar-toggler {
    display: block;
  }
  .cid-qELlz7tgzH .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qELlz7tgzH .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qELlz7tgzH .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qELlz7tgzH .navbar-collapse.collapsing,
  .cid-qELlz7tgzH .navbar-collapse.show {
    display: block !important;
  }
  .cid-qELlz7tgzH .navbar-collapse.collapsing .navbar-nav,
  .cid-qELlz7tgzH .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qELlz7tgzH .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qELlz7tgzH .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qELlz7tgzH .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qELlz7tgzH .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qELlz7tgzH .navbar-collapse.collapsing .navbar-buttons,
  .cid-qELlz7tgzH .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qELlz7tgzH .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qELlz7tgzH .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qELlz7tgzH .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qELlz7tgzH .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qELlz7tgzH .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qELlz7tgzH .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qELlz7tgzH .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qELlz7tgzH .navbar-collapse {
  flex-basis: auto;
}
.cid-qELlzcV6SH .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qELlzcV6SH .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qELlzcV6SH a {
  font-style: normal;
}
.cid-qELlzcV6SH .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qELlzcV6SH .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qELlzcV6SH .nav-item:focus,
.cid-qELlzcV6SH .nav-link:focus {
  outline: none;
}
.cid-qELlzcV6SH .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qELlzcV6SH .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qELlzcV6SH .menu-logo {
  margin-right: auto;
}
.cid-qELlzcV6SH .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qELlzcV6SH .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qELlzcV6SH .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qELlzcV6SH .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qELlzcV6SH .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qELlzcV6SH .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qELlzcV6SH .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qELlzcV6SH .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qELlzcV6SH .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qELlzcV6SH .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qELlzcV6SH .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qELlzcV6SH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qELlzcV6SH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qELlzcV6SH .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qELlzcV6SH .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qELlzcV6SH .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qELlzcV6SH .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qELlzcV6SH .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qELlzcV6SH .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qELlzcV6SH .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qELlzcV6SH .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qELlzcV6SH .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qELlzcV6SH button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qELlzcV6SH button.navbar-toggler:focus {
  outline: none;
}
.cid-qELlzcV6SH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qELlzcV6SH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qELlzcV6SH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qELlzcV6SH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qELlzcV6SH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qELlzcV6SH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qELlzcV6SH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qELlzcV6SH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qELlzcV6SH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qELlzcV6SH .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qELlzcV6SH .collapsed .btn {
  display: flex;
}
.cid-qELlzcV6SH .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qELlzcV6SH .collapsed .navbar-collapse.collapsing,
.cid-qELlzcV6SH .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qELlzcV6SH .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qELlzcV6SH .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qELlzcV6SH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qELlzcV6SH .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qELlzcV6SH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qELlzcV6SH .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qELlzcV6SH .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qELlzcV6SH .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qELlzcV6SH .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qELlzcV6SH .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qELlzcV6SH .collapsed button.navbar-toggler {
  display: block;
}
.cid-qELlzcV6SH .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qELlzcV6SH .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qELlzcV6SH .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qELlzcV6SH .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qELlzcV6SH .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qELlzcV6SH .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qELlzcV6SH .navbar-expand {
    flex-direction: column;
  }
  .cid-qELlzcV6SH img {
    height: 3.8rem !important;
  }
  .cid-qELlzcV6SH .btn {
    display: flex;
  }
  .cid-qELlzcV6SH button.navbar-toggler {
    display: block;
  }
  .cid-qELlzcV6SH .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qELlzcV6SH .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qELlzcV6SH .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qELlzcV6SH .navbar-collapse.collapsing,
  .cid-qELlzcV6SH .navbar-collapse.show {
    display: block !important;
  }
  .cid-qELlzcV6SH .navbar-collapse.collapsing .navbar-nav,
  .cid-qELlzcV6SH .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qELlzcV6SH .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qELlzcV6SH .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qELlzcV6SH .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qELlzcV6SH .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qELlzcV6SH .navbar-collapse.collapsing .navbar-buttons,
  .cid-qELlzcV6SH .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qELlzcV6SH .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qELlzcV6SH .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qELlzcV6SH .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qELlzcV6SH .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qELlzcV6SH .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qELlzcV6SH .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qELlzcV6SH .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qELlzcV6SH .navbar-collapse {
  flex-basis: auto;
}
.cid-qDBkpf2AQ7 {
  background-image: url("../../images/cabobrancoreceptivo-pipa-1920x1280.jpg");
}
.cid-qDBkpf2AQ7 .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-qDBkpf2AQ7 .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-qDBkpf2AQ7 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-qDBkpf2AQ7 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-qDBkpf2AQ7 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-qDBkpf2AQ7 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-qDBkpf2AQ7 a.close:hover {
  color: #ffffff;
}
.cid-qDBkpf2AQ7 H1 {
  color: #f7ed4a;
}
.cid-qDBkpf2AQ7 SPAN {
  color: #55b4d4;
}
.cid-qRYuot1CJU {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #073b4c, #0f7699);
}
.cid-qRYuot1CJU .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-qRYuot1CJU .social-list a:focus {
  text-decoration: none;
}
.cid-qDBmYi9XQ1 {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #073b4c;
}
.cid-qDBmYi9XQ1 H2 {
  color: #f7ed4a;
  text-align: center;
}
.cid-qDBmYi9XQ1 H3 {
  text-align: center;
}
.cid-qDBmYi9XQ1 .mbr-text,
.cid-qDBmYi9XQ1 .mbr-section-btn {
  text-align: center;
}
.cid-qDBmYi9XQ1 SPAN {
  color: #55b4d4;
}
.cid-qRYvKKvdnq {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #042b38;
}
.cid-qRYvJMOSqa {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #021531;
}
.cid-qRYvJMOSqa H2 {
  color: #ffffff;
}
.cid-qRYvJMOSqa .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qRYvJMOSqa SPAN {
  color: #f7ed4a;
}
.cid-qRYvNdG70S {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../images/background-whatsapp-1920x576.jpg");
}
.cid-qRYvNdG70S .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qRYvNdG70S .btn {
  margin: 0 0 .5rem 0;
}
.cid-qRYvNdG70S H2 {
  color: #ffffff;
}
.cid-qRYvNVvEqr {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #073b4c;
}
.cid-qRYvNVvEqr .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qRYvNVvEqr .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qRYvNVvEqr .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qRYvNVvEqr .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qRYvNVvEqr .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qRYvNVvEqr .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qRYvNVvEqr .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qRYvNVvEqr .btn-social {
  border: none !important;
}
.cid-qRYvNVvEqr [class^="socicon-"]:before,
.cid-qRYvNVvEqr [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qRYvNVvEqr .btn {
    font-size: 20px !important;
  }
}
.cid-qRYvNVvEqr .mbr-section-title {
  color: #ffffff;
}
.cid-qRYvQTLGGU {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../images/cabobrancoreceptivo-farol-1920x1280.jpg");
}
@media (max-width: 767px) {
  .cid-qRYvQTLGGU .content {
    text-align: center;
  }
  .cid-qRYvQTLGGU .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qRYvQTLGGU .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qRYvQTLGGU .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qRYvQTLGGU .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qRYvQTLGGU .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qRYvQTLGGU .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qRYvQTLGGU .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qRYvQTLGGU .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qRYvQTLGGU .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qRYvQTLGGU .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qRYvQTLGGU .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qRYvQTLGGU .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qRYvQTLGGU H5 {
  color: #f7ed4a;
}
.cid-qDBkqDRKiY {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
.cid-qELmOXIeiw .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qELmOXIeiw .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qELmOXIeiw a {
  font-style: normal;
}
.cid-qELmOXIeiw .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qELmOXIeiw .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qELmOXIeiw .nav-item:focus,
.cid-qELmOXIeiw .nav-link:focus {
  outline: none;
}
.cid-qELmOXIeiw .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qELmOXIeiw .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qELmOXIeiw .menu-logo {
  margin-right: auto;
}
.cid-qELmOXIeiw .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qELmOXIeiw .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qELmOXIeiw .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qELmOXIeiw .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qELmOXIeiw .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qELmOXIeiw .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qELmOXIeiw .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qELmOXIeiw .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qELmOXIeiw .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qELmOXIeiw .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qELmOXIeiw .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qELmOXIeiw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qELmOXIeiw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qELmOXIeiw .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qELmOXIeiw .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qELmOXIeiw .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qELmOXIeiw .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qELmOXIeiw .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qELmOXIeiw .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qELmOXIeiw .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qELmOXIeiw .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qELmOXIeiw .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qELmOXIeiw button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qELmOXIeiw button.navbar-toggler:focus {
  outline: none;
}
.cid-qELmOXIeiw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qELmOXIeiw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qELmOXIeiw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qELmOXIeiw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qELmOXIeiw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qELmOXIeiw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qELmOXIeiw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qELmOXIeiw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qELmOXIeiw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qELmOXIeiw .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qELmOXIeiw .collapsed .btn {
  display: flex;
}
.cid-qELmOXIeiw .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qELmOXIeiw .collapsed .navbar-collapse.collapsing,
.cid-qELmOXIeiw .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qELmOXIeiw .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qELmOXIeiw .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qELmOXIeiw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qELmOXIeiw .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qELmOXIeiw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qELmOXIeiw .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qELmOXIeiw .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qELmOXIeiw .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qELmOXIeiw .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qELmOXIeiw .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qELmOXIeiw .collapsed button.navbar-toggler {
  display: block;
}
.cid-qELmOXIeiw .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qELmOXIeiw .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qELmOXIeiw .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qELmOXIeiw .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qELmOXIeiw .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qELmOXIeiw .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qELmOXIeiw .navbar-expand {
    flex-direction: column;
  }
  .cid-qELmOXIeiw img {
    height: 3.8rem !important;
  }
  .cid-qELmOXIeiw .btn {
    display: flex;
  }
  .cid-qELmOXIeiw button.navbar-toggler {
    display: block;
  }
  .cid-qELmOXIeiw .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qELmOXIeiw .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qELmOXIeiw .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qELmOXIeiw .navbar-collapse.collapsing,
  .cid-qELmOXIeiw .navbar-collapse.show {
    display: block !important;
  }
  .cid-qELmOXIeiw .navbar-collapse.collapsing .navbar-nav,
  .cid-qELmOXIeiw .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qELmOXIeiw .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qELmOXIeiw .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qELmOXIeiw .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qELmOXIeiw .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qELmOXIeiw .navbar-collapse.collapsing .navbar-buttons,
  .cid-qELmOXIeiw .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qELmOXIeiw .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qELmOXIeiw .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qELmOXIeiw .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qELmOXIeiw .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qELmOXIeiw .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qELmOXIeiw .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qELmOXIeiw .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qELmOXIeiw .navbar-collapse {
  flex-basis: auto;
}
.cid-qDBoDoz6cI {
  background-image: url("../../images/cabobrancoreceptivo-recife-1920x1280.jpg");
}
.cid-qDBoDoz6cI .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-qDBoDoz6cI .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-qDBoDoz6cI .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-qDBoDoz6cI .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-qDBoDoz6cI .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-qDBoDoz6cI a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-qDBoDoz6cI a.close:hover {
  color: #ffffff;
}
.cid-qDBoDoz6cI H1 {
  color: #f7ed4a;
}
.cid-qRYwNm1LpJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #27661f, #4dac42);
}
.cid-qRYwNm1LpJ .mbr-iconfont-social {
  font-size: 32px;
  color: #f7ed4a;
}
.cid-qRYwNm1LpJ .social-list a:focus {
  text-decoration: none;
}
.cid-qS41nkRQS3 {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #27661f;
}
.cid-qS41nkRQS3 H2 {
  color: #f7ed4a;
  text-align: center;
}
.cid-qS41nkRQS3 H3 {
  text-align: center;
}
.cid-qDBoDxSWrX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #27661f;
  position: relative;
}
.cid-qDBoDxSWrX .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-qDBoDxSWrX .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-qDBoDxSWrX .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-qDBoDxSWrX .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-qDBoDxSWrX .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  border: 1px solid #dfdfdf;
  margin-bottom: 0;
}
.cid-qDBoDxSWrX .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-qDBoDxSWrX .card .panel-body {
  color: #767676;
}
.cid-qDBoDxSWrX H2 {
  color: #f7ed4a;
}
.cid-qDBoDxSWrX H4 {
  color: #f7ed4a;
}
.cid-qDBoDxSWrX .panel-text {
  color: #ffffff;
}
.cid-qDBoDxSWrX B {
  color: #ecb730;
}
.cid-qRYxrsXc6o {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #042b38;
}
.cid-qRYxsgmKGv {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #021531;
}
.cid-qRYxsgmKGv H2 {
  color: #ffffff;
}
.cid-qRYxsgmKGv .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qRYxsgmKGv SPAN {
  color: #f7ed4a;
}
.cid-qRYxtWgueP {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../images/background-whatsapp-1920x576.jpg");
}
.cid-qRYxtWgueP .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qRYxtWgueP .btn {
  margin: 0 0 .5rem 0;
}
.cid-qRYxtWgueP H2 {
  color: #ffffff;
}
.cid-qRYxuVXtN4 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #073b4c;
}
.cid-qRYxuVXtN4 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qRYxuVXtN4 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qRYxuVXtN4 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qRYxuVXtN4 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qRYxuVXtN4 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qRYxuVXtN4 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qRYxuVXtN4 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qRYxuVXtN4 .btn-social {
  border: none !important;
}
.cid-qRYxuVXtN4 [class^="socicon-"]:before,
.cid-qRYxuVXtN4 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qRYxuVXtN4 .btn {
    font-size: 20px !important;
  }
}
.cid-qRYxuVXtN4 .mbr-section-title {
  color: #ffffff;
}
.cid-qRYxz8dYwQ {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../images/cabobrancoreceptivo-farol-1920x1280.jpg");
}
@media (max-width: 767px) {
  .cid-qRYxz8dYwQ .content {
    text-align: center;
  }
  .cid-qRYxz8dYwQ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qRYxz8dYwQ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qRYxz8dYwQ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qRYxz8dYwQ .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qRYxz8dYwQ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qRYxz8dYwQ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qRYxz8dYwQ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qRYxz8dYwQ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qRYxz8dYwQ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qRYxz8dYwQ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qRYxz8dYwQ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qRYxz8dYwQ .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qRYxz8dYwQ H5 {
  color: #f7ed4a;
}
.cid-qDBoEv4Ugk {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
.cid-qELnb3IhLy .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qELnb3IhLy .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qELnb3IhLy a {
  font-style: normal;
}
.cid-qELnb3IhLy .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qELnb3IhLy .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qELnb3IhLy .nav-item:focus,
.cid-qELnb3IhLy .nav-link:focus {
  outline: none;
}
.cid-qELnb3IhLy .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qELnb3IhLy .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qELnb3IhLy .menu-logo {
  margin-right: auto;
}
.cid-qELnb3IhLy .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qELnb3IhLy .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qELnb3IhLy .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qELnb3IhLy .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qELnb3IhLy .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qELnb3IhLy .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qELnb3IhLy .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qELnb3IhLy .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qELnb3IhLy .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qELnb3IhLy .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qELnb3IhLy .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qELnb3IhLy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qELnb3IhLy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qELnb3IhLy .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qELnb3IhLy .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qELnb3IhLy .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qELnb3IhLy .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qELnb3IhLy .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qELnb3IhLy .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qELnb3IhLy .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qELnb3IhLy .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qELnb3IhLy .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qELnb3IhLy button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qELnb3IhLy button.navbar-toggler:focus {
  outline: none;
}
.cid-qELnb3IhLy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qELnb3IhLy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qELnb3IhLy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qELnb3IhLy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qELnb3IhLy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qELnb3IhLy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qELnb3IhLy nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qELnb3IhLy nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qELnb3IhLy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qELnb3IhLy .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qELnb3IhLy .collapsed .btn {
  display: flex;
}
.cid-qELnb3IhLy .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qELnb3IhLy .collapsed .navbar-collapse.collapsing,
.cid-qELnb3IhLy .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qELnb3IhLy .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qELnb3IhLy .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qELnb3IhLy .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qELnb3IhLy .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qELnb3IhLy .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qELnb3IhLy .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qELnb3IhLy .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qELnb3IhLy .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qELnb3IhLy .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qELnb3IhLy .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qELnb3IhLy .collapsed button.navbar-toggler {
  display: block;
}
.cid-qELnb3IhLy .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qELnb3IhLy .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qELnb3IhLy .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qELnb3IhLy .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qELnb3IhLy .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qELnb3IhLy .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qELnb3IhLy .navbar-expand {
    flex-direction: column;
  }
  .cid-qELnb3IhLy img {
    height: 3.8rem !important;
  }
  .cid-qELnb3IhLy .btn {
    display: flex;
  }
  .cid-qELnb3IhLy button.navbar-toggler {
    display: block;
  }
  .cid-qELnb3IhLy .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qELnb3IhLy .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qELnb3IhLy .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qELnb3IhLy .navbar-collapse.collapsing,
  .cid-qELnb3IhLy .navbar-collapse.show {
    display: block !important;
  }
  .cid-qELnb3IhLy .navbar-collapse.collapsing .navbar-nav,
  .cid-qELnb3IhLy .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qELnb3IhLy .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qELnb3IhLy .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qELnb3IhLy .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qELnb3IhLy .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qELnb3IhLy .navbar-collapse.collapsing .navbar-buttons,
  .cid-qELnb3IhLy .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qELnb3IhLy .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qELnb3IhLy .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qELnb3IhLy .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qELnb3IhLy .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qELnb3IhLy .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qELnb3IhLy .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qELnb3IhLy .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qELnb3IhLy .navbar-collapse {
  flex-basis: auto;
}
.cid-qDBFRtoxB1 {
  background-image: url("../../images/jpturismoreceptivo-slide-11-1920x1280.jpg");
}
.cid-qDBFRtoxB1 .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-qDBFRtoxB1 .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-qDBFRtoxB1 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-qDBFRtoxB1 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-qDBFRtoxB1 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-qDBFRtoxB1 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-qDBFRtoxB1 a.close:hover {
  color: #ffffff;
}
.cid-qDBFRtoxB1 H1 {
  color: #f7ed4a;
}
.cid-qRZq1EYuef {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #27661f, #4dac42);
}
.cid-qRZq1EYuef .mbr-iconfont-social {
  font-size: 32px;
  color: #f7ed4a;
}
.cid-qRZq1EYuef .social-list a:focus {
  text-decoration: none;
}
.cid-qDBFRI5qbG {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #27661f;
}
.cid-qDBFRI5qbG H2 {
  color: #ecb730;
  text-align: center;
}
.cid-qDBFRI5qbG H3 {
  text-align: center;
}
.cid-qDBFRI5qbG SPAN {
  color: #f7ed4a;
}
.cid-qDBFRI5qbG .mbr-text,
.cid-qDBFRI5qbG .mbr-section-btn {
  text-align: center;
}
.cid-qRYyZX9I8K {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #042b38;
}
.cid-qRYz0F4RtP {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #021531;
}
.cid-qRYz0F4RtP H2 {
  color: #ffffff;
}
.cid-qRYz0F4RtP .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qRYz0F4RtP SPAN {
  color: #f7ed4a;
}
.cid-qRYz3kpKKp {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../images/background-whatsapp-1920x576.jpg");
}
.cid-qRYz3kpKKp .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qRYz3kpKKp .btn {
  margin: 0 0 .5rem 0;
}
.cid-qRYz3kpKKp H2 {
  color: #ffffff;
}
.cid-qRYz41dvdR {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #073b4c;
}
.cid-qRYz41dvdR .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qRYz41dvdR .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qRYz41dvdR .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qRYz41dvdR .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qRYz41dvdR .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qRYz41dvdR .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qRYz41dvdR .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qRYz41dvdR .btn-social {
  border: none !important;
}
.cid-qRYz41dvdR [class^="socicon-"]:before,
.cid-qRYz41dvdR [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qRYz41dvdR .btn {
    font-size: 20px !important;
  }
}
.cid-qRYz41dvdR .mbr-section-title {
  color: #ffffff;
}
.cid-qRYyY3uZc4 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../images/cabobrancoreceptivo-farol-1920x1280.jpg");
}
@media (max-width: 767px) {
  .cid-qRYyY3uZc4 .content {
    text-align: center;
  }
  .cid-qRYyY3uZc4 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qRYyY3uZc4 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qRYyY3uZc4 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qRYyY3uZc4 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qRYyY3uZc4 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qRYyY3uZc4 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qRYyY3uZc4 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qRYyY3uZc4 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qRYyY3uZc4 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qRYyY3uZc4 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qRYyY3uZc4 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qRYyY3uZc4 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qRYyY3uZc4 H5 {
  color: #f7ed4a;
}
.cid-qDBFSw3XrI {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
.cid-qELnBQf7kx .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qELnBQf7kx .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qELnBQf7kx a {
  font-style: normal;
}
.cid-qELnBQf7kx .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qELnBQf7kx .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qELnBQf7kx .nav-item:focus,
.cid-qELnBQf7kx .nav-link:focus {
  outline: none;
}
.cid-qELnBQf7kx .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qELnBQf7kx .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qELnBQf7kx .menu-logo {
  margin-right: auto;
}
.cid-qELnBQf7kx .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qELnBQf7kx .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qELnBQf7kx .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qELnBQf7kx .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qELnBQf7kx .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qELnBQf7kx .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qELnBQf7kx .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qELnBQf7kx .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qELnBQf7kx .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qELnBQf7kx .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qELnBQf7kx .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qELnBQf7kx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qELnBQf7kx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qELnBQf7kx .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qELnBQf7kx .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qELnBQf7kx .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qELnBQf7kx .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qELnBQf7kx .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qELnBQf7kx .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qELnBQf7kx .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qELnBQf7kx .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qELnBQf7kx .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qELnBQf7kx button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qELnBQf7kx button.navbar-toggler:focus {
  outline: none;
}
.cid-qELnBQf7kx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qELnBQf7kx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qELnBQf7kx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qELnBQf7kx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qELnBQf7kx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qELnBQf7kx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qELnBQf7kx nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qELnBQf7kx nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qELnBQf7kx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qELnBQf7kx .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qELnBQf7kx .collapsed .btn {
  display: flex;
}
.cid-qELnBQf7kx .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qELnBQf7kx .collapsed .navbar-collapse.collapsing,
.cid-qELnBQf7kx .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qELnBQf7kx .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qELnBQf7kx .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qELnBQf7kx .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qELnBQf7kx .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qELnBQf7kx .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qELnBQf7kx .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qELnBQf7kx .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qELnBQf7kx .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qELnBQf7kx .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qELnBQf7kx .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qELnBQf7kx .collapsed button.navbar-toggler {
  display: block;
}
.cid-qELnBQf7kx .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qELnBQf7kx .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qELnBQf7kx .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qELnBQf7kx .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qELnBQf7kx .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qELnBQf7kx .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qELnBQf7kx .navbar-expand {
    flex-direction: column;
  }
  .cid-qELnBQf7kx img {
    height: 3.8rem !important;
  }
  .cid-qELnBQf7kx .btn {
    display: flex;
  }
  .cid-qELnBQf7kx button.navbar-toggler {
    display: block;
  }
  .cid-qELnBQf7kx .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qELnBQf7kx .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qELnBQf7kx .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qELnBQf7kx .navbar-collapse.collapsing,
  .cid-qELnBQf7kx .navbar-collapse.show {
    display: block !important;
  }
  .cid-qELnBQf7kx .navbar-collapse.collapsing .navbar-nav,
  .cid-qELnBQf7kx .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qELnBQf7kx .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qELnBQf7kx .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qELnBQf7kx .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qELnBQf7kx .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qELnBQf7kx .navbar-collapse.collapsing .navbar-buttons,
  .cid-qELnBQf7kx .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qELnBQf7kx .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qELnBQf7kx .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qELnBQf7kx .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qELnBQf7kx .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qELnBQf7kx .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qELnBQf7kx .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qELnBQf7kx .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qELnBQf7kx .navbar-collapse {
  flex-basis: auto;
}
.cid-qE0ftMZPez {
  background-image: url("../../images/cabobrancoreceptivo-saojoao-1920x1280.jpg");
}
.cid-qE0ftMZPez .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-qE0ftMZPez .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-qE0ftMZPez .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-qE0ftMZPez .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-qE0ftMZPez .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-qE0ftMZPez a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-qE0ftMZPez a.close:hover {
  color: #ffffff;
}
.cid-qE0ftMZPez H1 {
  color: #f7ed4a;
}
.cid-qE0ftMZPez SPAN {
  color: #f9a642;
}
.cid-qRZriBAm4L {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #ac6108, #f9a642);
}
.cid-qRZriBAm4L .mbr-iconfont-social {
  font-size: 32px;
  color: #f7ed4a;
}
.cid-qRZriBAm4L .social-list a:focus {
  text-decoration: none;
}
.cid-qS3T2fP1WS {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ac6108;
}
.cid-qS3T2fP1WS H2 {
  color: #f7ed4a;
  text-align: center;
}
.cid-qS3T2fP1WS H3 {
  text-align: center;
}
.cid-qRZtzPnPKg {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #042b38;
}
.cid-qRZtB99TKH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #021531;
}
.cid-qRZtB99TKH H2 {
  color: #ffffff;
}
.cid-qRZtB99TKH .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qRZtB99TKH SPAN {
  color: #f7ed4a;
}
.cid-qRZtFYbguB {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../images/background-whatsapp-1920x576.jpg");
}
.cid-qRZtFYbguB .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qRZtFYbguB .btn {
  margin: 0 0 .5rem 0;
}
.cid-qRZtFYbguB H2 {
  color: #ffffff;
}
.cid-qRZtGBDpjV {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #073b4c;
}
.cid-qRZtGBDpjV .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qRZtGBDpjV .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qRZtGBDpjV .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qRZtGBDpjV .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qRZtGBDpjV .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qRZtGBDpjV .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qRZtGBDpjV .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qRZtGBDpjV .btn-social {
  border: none !important;
}
.cid-qRZtGBDpjV [class^="socicon-"]:before,
.cid-qRZtGBDpjV [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qRZtGBDpjV .btn {
    font-size: 20px !important;
  }
}
.cid-qRZtGBDpjV .mbr-section-title {
  color: #ffffff;
}
.cid-qRZtINTDVH {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../images/cabobrancoreceptivo-farol-1920x1280.jpg");
}
@media (max-width: 767px) {
  .cid-qRZtINTDVH .content {
    text-align: center;
  }
  .cid-qRZtINTDVH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qRZtINTDVH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qRZtINTDVH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qRZtINTDVH .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qRZtINTDVH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qRZtINTDVH .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qRZtINTDVH .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qRZtINTDVH .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qRZtINTDVH .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qRZtINTDVH .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qRZtINTDVH .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qRZtINTDVH .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qRZtINTDVH H5 {
  color: #f7ed4a;
}
.cid-qE0fuqpfap {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
.cid-qELo69WUXk .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qELo69WUXk .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qELo69WUXk a {
  font-style: normal;
}
.cid-qELo69WUXk .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qELo69WUXk .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qELo69WUXk .nav-item:focus,
.cid-qELo69WUXk .nav-link:focus {
  outline: none;
}
.cid-qELo69WUXk .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qELo69WUXk .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qELo69WUXk .menu-logo {
  margin-right: auto;
}
.cid-qELo69WUXk .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qELo69WUXk .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qELo69WUXk .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qELo69WUXk .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qELo69WUXk .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qELo69WUXk .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qELo69WUXk .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qELo69WUXk .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qELo69WUXk .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qELo69WUXk .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qELo69WUXk .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qELo69WUXk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qELo69WUXk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qELo69WUXk .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qELo69WUXk .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qELo69WUXk .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qELo69WUXk .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qELo69WUXk .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qELo69WUXk .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qELo69WUXk .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qELo69WUXk .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qELo69WUXk .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qELo69WUXk button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qELo69WUXk button.navbar-toggler:focus {
  outline: none;
}
.cid-qELo69WUXk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qELo69WUXk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qELo69WUXk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qELo69WUXk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qELo69WUXk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qELo69WUXk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qELo69WUXk nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qELo69WUXk nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qELo69WUXk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qELo69WUXk .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qELo69WUXk .collapsed .btn {
  display: flex;
}
.cid-qELo69WUXk .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qELo69WUXk .collapsed .navbar-collapse.collapsing,
.cid-qELo69WUXk .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qELo69WUXk .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qELo69WUXk .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qELo69WUXk .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qELo69WUXk .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qELo69WUXk .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qELo69WUXk .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qELo69WUXk .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qELo69WUXk .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qELo69WUXk .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qELo69WUXk .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qELo69WUXk .collapsed button.navbar-toggler {
  display: block;
}
.cid-qELo69WUXk .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qELo69WUXk .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qELo69WUXk .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qELo69WUXk .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qELo69WUXk .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qELo69WUXk .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qELo69WUXk .navbar-expand {
    flex-direction: column;
  }
  .cid-qELo69WUXk img {
    height: 3.8rem !important;
  }
  .cid-qELo69WUXk .btn {
    display: flex;
  }
  .cid-qELo69WUXk button.navbar-toggler {
    display: block;
  }
  .cid-qELo69WUXk .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qELo69WUXk .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qELo69WUXk .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qELo69WUXk .navbar-collapse.collapsing,
  .cid-qELo69WUXk .navbar-collapse.show {
    display: block !important;
  }
  .cid-qELo69WUXk .navbar-collapse.collapsing .navbar-nav,
  .cid-qELo69WUXk .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qELo69WUXk .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qELo69WUXk .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qELo69WUXk .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qELo69WUXk .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qELo69WUXk .navbar-collapse.collapsing .navbar-buttons,
  .cid-qELo69WUXk .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qELo69WUXk .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qELo69WUXk .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qELo69WUXk .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qELo69WUXk .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qELo69WUXk .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qELo69WUXk .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qELo69WUXk .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qELo69WUXk .navbar-collapse {
  flex-basis: auto;
}
.cid-qE0hRQaYpd {
  background-image: url("../../images/cabobrancoreceptivo-aeroportos-1920x1280.jpg");
}
.cid-qE0hRQaYpd .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-qE0hRQaYpd .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-qE0hRQaYpd .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-qE0hRQaYpd .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-qE0hRQaYpd .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-qE0hRQaYpd a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-qE0hRQaYpd a.close:hover {
  color: #ffffff;
}
.cid-qE0hRQaYpd H1 {
  color: #f7ed4a;
}
.cid-qE0hRQaYpd SPAN {
  color: #ff3366;
}
.cid-qRSQ85nOtn {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #021531, #0f7699);
}
.cid-qRSQ85nOtn .mbr-iconfont-social {
  font-size: 32px;
  color: #f7ed4a;
}
.cid-qRSQ85nOtn .social-list a:focus {
  text-decoration: none;
}
.cid-qE0hRUe2BA {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #021531;
}
.cid-qE0hRUe2BA H2 {
  color: #ecb730;
  text-align: center;
}
.cid-qE0hRUe2BA H3 {
  text-align: center;
}
.cid-qE0hRUe2BA SPAN {
  color: #f7ed4a;
}
.cid-qRSQvz2PzC {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #042b38;
}
.cid-qRSQuh6j09 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #021531;
}
.cid-qRSQuh6j09 H2 {
  color: #ffffff;
}
.cid-qRSQuh6j09 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qRSQuh6j09 SPAN {
  color: #f7ed4a;
}
.cid-qRSQHCRf4g {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../images/background-whatsapp-1920x576.jpg");
}
.cid-qRSQHCRf4g .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qRSQHCRf4g .btn {
  margin: 0 0 .5rem 0;
}
.cid-qRSQHCRf4g H2 {
  color: #ffffff;
}
.cid-qRSQImbfuW {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #073b4c;
}
.cid-qRSQImbfuW .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qRSQImbfuW .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qRSQImbfuW .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qRSQImbfuW .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qRSQImbfuW .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qRSQImbfuW .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qRSQImbfuW .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qRSQImbfuW .btn-social {
  border: none !important;
}
.cid-qRSQImbfuW [class^="socicon-"]:before,
.cid-qRSQImbfuW [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qRSQImbfuW .btn {
    font-size: 20px !important;
  }
}
.cid-qRSQImbfuW .mbr-section-title {
  color: #ffffff;
}
.cid-qRZGZR3MTf {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../images/cabobrancoreceptivo-farol-1920x1280.jpg");
}
@media (max-width: 767px) {
  .cid-qRZGZR3MTf .content {
    text-align: center;
  }
  .cid-qRZGZR3MTf .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qRZGZR3MTf .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qRZGZR3MTf .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qRZGZR3MTf .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qRZGZR3MTf .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qRZGZR3MTf .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qRZGZR3MTf .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qRZGZR3MTf .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qRZGZR3MTf .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qRZGZR3MTf .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qRZGZR3MTf .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qRZGZR3MTf .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qRZGZR3MTf H5 {
  color: #f7ed4a;
}
.cid-qE0hSmyV22 {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
.cid-qELoiUNccI .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qELoiUNccI .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qELoiUNccI a {
  font-style: normal;
}
.cid-qELoiUNccI .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qELoiUNccI .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qELoiUNccI .nav-item:focus,
.cid-qELoiUNccI .nav-link:focus {
  outline: none;
}
.cid-qELoiUNccI .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qELoiUNccI .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qELoiUNccI .menu-logo {
  margin-right: auto;
}
.cid-qELoiUNccI .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qELoiUNccI .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qELoiUNccI .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qELoiUNccI .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qELoiUNccI .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qELoiUNccI .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qELoiUNccI .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qELoiUNccI .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qELoiUNccI .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qELoiUNccI .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qELoiUNccI .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qELoiUNccI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qELoiUNccI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qELoiUNccI .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qELoiUNccI .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qELoiUNccI .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qELoiUNccI .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qELoiUNccI .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qELoiUNccI .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qELoiUNccI .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qELoiUNccI .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qELoiUNccI .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qELoiUNccI button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qELoiUNccI button.navbar-toggler:focus {
  outline: none;
}
.cid-qELoiUNccI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qELoiUNccI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qELoiUNccI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qELoiUNccI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qELoiUNccI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qELoiUNccI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qELoiUNccI nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qELoiUNccI nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qELoiUNccI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qELoiUNccI .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qELoiUNccI .collapsed .btn {
  display: flex;
}
.cid-qELoiUNccI .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qELoiUNccI .collapsed .navbar-collapse.collapsing,
.cid-qELoiUNccI .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qELoiUNccI .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qELoiUNccI .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qELoiUNccI .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qELoiUNccI .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qELoiUNccI .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qELoiUNccI .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qELoiUNccI .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qELoiUNccI .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qELoiUNccI .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qELoiUNccI .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qELoiUNccI .collapsed button.navbar-toggler {
  display: block;
}
.cid-qELoiUNccI .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qELoiUNccI .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qELoiUNccI .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qELoiUNccI .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qELoiUNccI .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qELoiUNccI .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qELoiUNccI .navbar-expand {
    flex-direction: column;
  }
  .cid-qELoiUNccI img {
    height: 3.8rem !important;
  }
  .cid-qELoiUNccI .btn {
    display: flex;
  }
  .cid-qELoiUNccI button.navbar-toggler {
    display: block;
  }
  .cid-qELoiUNccI .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qELoiUNccI .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qELoiUNccI .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qELoiUNccI .navbar-collapse.collapsing,
  .cid-qELoiUNccI .navbar-collapse.show {
    display: block !important;
  }
  .cid-qELoiUNccI .navbar-collapse.collapsing .navbar-nav,
  .cid-qELoiUNccI .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qELoiUNccI .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qELoiUNccI .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qELoiUNccI .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qELoiUNccI .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qELoiUNccI .navbar-collapse.collapsing .navbar-buttons,
  .cid-qELoiUNccI .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qELoiUNccI .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qELoiUNccI .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qELoiUNccI .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qELoiUNccI .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qELoiUNccI .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qELoiUNccI .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qELoiUNccI .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qELoiUNccI .navbar-collapse {
  flex-basis: auto;
}
.cid-qRSsAC4Ber {
  background-image: url("../../images/cabobrancoreceptivo-itamaraca1-1-1920x1280.jpg");
}
.cid-qRSsAC4Ber .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-qRSsAC4Ber .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-qRSsAC4Ber .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-qRSsAC4Ber .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-qRSsAC4Ber .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-qRSsAC4Ber a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-qRSsAC4Ber a.close:hover {
  color: #ffffff;
}
.cid-qRSsAC4Ber H1 {
  color: #f7ed4a;
}
.cid-qRSvoOhRFp {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #27661f, #4dac42);
}
.cid-qRSvoOhRFp .mbr-iconfont-social {
  font-size: 32px;
  color: #f7ed4a;
}
.cid-qRSvoOhRFp .social-list a:focus {
  text-decoration: none;
}
.cid-qRSsAHDmde {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #27661f;
}
.cid-qRSsAHDmde H2 {
  color: #ecb730;
  text-align: center;
}
.cid-qRSsAHDmde H3 {
  text-align: center;
}
.cid-qRSsAHDmde SPAN {
  color: #f7ed4a;
}
.cid-qRSsAHDmde .mbr-text,
.cid-qRSsAHDmde .mbr-section-btn {
  text-align: center;
}
.cid-qRSvARyTQW {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #042b38;
}
.cid-qRSvzDAV0V {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #021531;
}
.cid-qRSvzDAV0V H2 {
  color: #ffffff;
}
.cid-qRSvzDAV0V .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qRSvzDAV0V SPAN {
  color: #f7ed4a;
}
.cid-qRSvIDzW17 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../images/background-whatsapp-1920x576.jpg");
}
.cid-qRSvIDzW17 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qRSvIDzW17 .btn {
  margin: 0 0 .5rem 0;
}
.cid-qRSvIDzW17 H2 {
  color: #ffffff;
}
.cid-qRSvQdVvuT {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #073b4c;
}
.cid-qRSvQdVvuT .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qRSvQdVvuT .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qRSvQdVvuT .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qRSvQdVvuT .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qRSvQdVvuT .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qRSvQdVvuT .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qRSvQdVvuT .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qRSvQdVvuT .btn-social {
  border: none !important;
}
.cid-qRSvQdVvuT [class^="socicon-"]:before,
.cid-qRSvQdVvuT [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qRSvQdVvuT .btn {
    font-size: 20px !important;
  }
}
.cid-qRSvQdVvuT .mbr-section-title {
  color: #ffffff;
}
.cid-qRSwthT8xE {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../images/cabobrancoreceptivo-farol-1920x1280.jpg");
}
@media (max-width: 767px) {
  .cid-qRSwthT8xE .content {
    text-align: center;
  }
  .cid-qRSwthT8xE .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qRSwthT8xE .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qRSwthT8xE .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qRSwthT8xE .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qRSwthT8xE .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qRSwthT8xE .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qRSwthT8xE .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qRSwthT8xE .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qRSwthT8xE .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qRSwthT8xE .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qRSwthT8xE .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qRSwthT8xE .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qRSwthT8xE H5 {
  color: #f7ed4a;
}
.cid-qRSsAY4t2O {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
.cid-qRSsAZt6zI .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qRSsAZt6zI .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qRSsAZt6zI a {
  font-style: normal;
}
.cid-qRSsAZt6zI .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qRSsAZt6zI .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qRSsAZt6zI .nav-item:focus,
.cid-qRSsAZt6zI .nav-link:focus {
  outline: none;
}
.cid-qRSsAZt6zI .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qRSsAZt6zI .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qRSsAZt6zI .menu-logo {
  margin-right: auto;
}
.cid-qRSsAZt6zI .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qRSsAZt6zI .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qRSsAZt6zI .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qRSsAZt6zI .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qRSsAZt6zI .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qRSsAZt6zI .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qRSsAZt6zI .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qRSsAZt6zI .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qRSsAZt6zI .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qRSsAZt6zI .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qRSsAZt6zI .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qRSsAZt6zI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qRSsAZt6zI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qRSsAZt6zI .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qRSsAZt6zI .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qRSsAZt6zI .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qRSsAZt6zI .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qRSsAZt6zI .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qRSsAZt6zI .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qRSsAZt6zI .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qRSsAZt6zI .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qRSsAZt6zI .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qRSsAZt6zI button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qRSsAZt6zI button.navbar-toggler:focus {
  outline: none;
}
.cid-qRSsAZt6zI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qRSsAZt6zI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qRSsAZt6zI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qRSsAZt6zI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qRSsAZt6zI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qRSsAZt6zI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qRSsAZt6zI nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qRSsAZt6zI nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qRSsAZt6zI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qRSsAZt6zI .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qRSsAZt6zI .collapsed .btn {
  display: flex;
}
.cid-qRSsAZt6zI .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qRSsAZt6zI .collapsed .navbar-collapse.collapsing,
.cid-qRSsAZt6zI .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qRSsAZt6zI .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qRSsAZt6zI .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qRSsAZt6zI .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qRSsAZt6zI .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qRSsAZt6zI .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qRSsAZt6zI .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qRSsAZt6zI .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qRSsAZt6zI .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qRSsAZt6zI .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qRSsAZt6zI .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qRSsAZt6zI .collapsed button.navbar-toggler {
  display: block;
}
.cid-qRSsAZt6zI .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qRSsAZt6zI .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qRSsAZt6zI .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qRSsAZt6zI .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qRSsAZt6zI .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qRSsAZt6zI .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qRSsAZt6zI .navbar-expand {
    flex-direction: column;
  }
  .cid-qRSsAZt6zI img {
    height: 3.8rem !important;
  }
  .cid-qRSsAZt6zI .btn {
    display: flex;
  }
  .cid-qRSsAZt6zI button.navbar-toggler {
    display: block;
  }
  .cid-qRSsAZt6zI .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qRSsAZt6zI .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qRSsAZt6zI .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qRSsAZt6zI .navbar-collapse.collapsing,
  .cid-qRSsAZt6zI .navbar-collapse.show {
    display: block !important;
  }
  .cid-qRSsAZt6zI .navbar-collapse.collapsing .navbar-nav,
  .cid-qRSsAZt6zI .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qRSsAZt6zI .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qRSsAZt6zI .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qRSsAZt6zI .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qRSsAZt6zI .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qRSsAZt6zI .navbar-collapse.collapsing .navbar-buttons,
  .cid-qRSsAZt6zI .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qRSsAZt6zI .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qRSsAZt6zI .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qRSsAZt6zI .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qRSsAZt6zI .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qRSsAZt6zI .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qRSsAZt6zI .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qRSsAZt6zI .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qRSsAZt6zI .navbar-collapse {
  flex-basis: auto;
}
.cid-qRZMI3cL1v {
  background-image: url("../../images/cabobrancoreceptivo-cariri1-1920x1280.jpg");
}
.cid-qRZMI3cL1v .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-qRZMI3cL1v .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-qRZMI3cL1v .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-qRZMI3cL1v .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-qRZMI3cL1v .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-qRZMI3cL1v a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-qRZMI3cL1v a.close:hover {
  color: #ffffff;
}
.cid-qRZMI3cL1v H1 {
  color: #f7ed4a;
}
.cid-qRZMI3cL1v SPAN {
  color: #f9a642;
}
.cid-qRZMI7RWuK {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #ac6108, #f9a642);
}
.cid-qRZMI7RWuK .mbr-iconfont-social {
  font-size: 32px;
  color: #f7ed4a;
}
.cid-qRZMI7RWuK .social-list a:focus {
  text-decoration: none;
}
.cid-qS3thDj1ga {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ac6108;
}
.cid-qS3thDj1ga H2 {
  color: #f7ed4a;
  text-align: center;
}
.cid-qS3thDj1ga H3 {
  text-align: center;
}
.cid-qRZMIeMbOM {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #042b38;
}
.cid-qRZMIhRUMA {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #021531;
}
.cid-qRZMIhRUMA H2 {
  color: #ffffff;
}
.cid-qRZMIhRUMA .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qRZMIhRUMA SPAN {
  color: #f7ed4a;
}
.cid-qRZMIkVb27 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../images/background-whatsapp-1920x576.jpg");
}
.cid-qRZMIkVb27 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qRZMIkVb27 .btn {
  margin: 0 0 .5rem 0;
}
.cid-qRZMIkVb27 H2 {
  color: #ffffff;
}
.cid-qRZMInCmyz {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #073b4c;
}
.cid-qRZMInCmyz .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qRZMInCmyz .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qRZMInCmyz .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qRZMInCmyz .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qRZMInCmyz .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qRZMInCmyz .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qRZMInCmyz .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qRZMInCmyz .btn-social {
  border: none !important;
}
.cid-qRZMInCmyz [class^="socicon-"]:before,
.cid-qRZMInCmyz [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qRZMInCmyz .btn {
    font-size: 20px !important;
  }
}
.cid-qRZMInCmyz .mbr-section-title {
  color: #ffffff;
}
.cid-qRZMIqfpnU {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../images/cabobrancoreceptivo-farol-1920x1280.jpg");
}
@media (max-width: 767px) {
  .cid-qRZMIqfpnU .content {
    text-align: center;
  }
  .cid-qRZMIqfpnU .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qRZMIqfpnU .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qRZMIqfpnU .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qRZMIqfpnU .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qRZMIqfpnU .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qRZMIqfpnU .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qRZMIqfpnU .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qRZMIqfpnU .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qRZMIqfpnU .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qRZMIqfpnU .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qRZMIqfpnU .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qRZMIqfpnU .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qRZMIqfpnU H5 {
  color: #f7ed4a;
}
.cid-qRZMItaR9K {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
.cid-qRZMIvwDcb .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qRZMIvwDcb .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qRZMIvwDcb a {
  font-style: normal;
}
.cid-qRZMIvwDcb .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qRZMIvwDcb .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qRZMIvwDcb .nav-item:focus,
.cid-qRZMIvwDcb .nav-link:focus {
  outline: none;
}
.cid-qRZMIvwDcb .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qRZMIvwDcb .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qRZMIvwDcb .menu-logo {
  margin-right: auto;
}
.cid-qRZMIvwDcb .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qRZMIvwDcb .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qRZMIvwDcb .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qRZMIvwDcb .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qRZMIvwDcb .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qRZMIvwDcb .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qRZMIvwDcb .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qRZMIvwDcb .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qRZMIvwDcb .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qRZMIvwDcb .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qRZMIvwDcb .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qRZMIvwDcb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qRZMIvwDcb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qRZMIvwDcb .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qRZMIvwDcb .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qRZMIvwDcb .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qRZMIvwDcb .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qRZMIvwDcb .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qRZMIvwDcb .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qRZMIvwDcb .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qRZMIvwDcb .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qRZMIvwDcb .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qRZMIvwDcb button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qRZMIvwDcb button.navbar-toggler:focus {
  outline: none;
}
.cid-qRZMIvwDcb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qRZMIvwDcb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qRZMIvwDcb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qRZMIvwDcb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qRZMIvwDcb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qRZMIvwDcb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qRZMIvwDcb nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qRZMIvwDcb nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qRZMIvwDcb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qRZMIvwDcb .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qRZMIvwDcb .collapsed .btn {
  display: flex;
}
.cid-qRZMIvwDcb .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qRZMIvwDcb .collapsed .navbar-collapse.collapsing,
.cid-qRZMIvwDcb .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qRZMIvwDcb .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qRZMIvwDcb .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qRZMIvwDcb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qRZMIvwDcb .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qRZMIvwDcb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qRZMIvwDcb .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qRZMIvwDcb .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qRZMIvwDcb .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qRZMIvwDcb .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qRZMIvwDcb .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qRZMIvwDcb .collapsed button.navbar-toggler {
  display: block;
}
.cid-qRZMIvwDcb .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qRZMIvwDcb .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qRZMIvwDcb .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qRZMIvwDcb .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qRZMIvwDcb .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qRZMIvwDcb .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qRZMIvwDcb .navbar-expand {
    flex-direction: column;
  }
  .cid-qRZMIvwDcb img {
    height: 3.8rem !important;
  }
  .cid-qRZMIvwDcb .btn {
    display: flex;
  }
  .cid-qRZMIvwDcb button.navbar-toggler {
    display: block;
  }
  .cid-qRZMIvwDcb .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qRZMIvwDcb .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qRZMIvwDcb .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qRZMIvwDcb .navbar-collapse.collapsing,
  .cid-qRZMIvwDcb .navbar-collapse.show {
    display: block !important;
  }
  .cid-qRZMIvwDcb .navbar-collapse.collapsing .navbar-nav,
  .cid-qRZMIvwDcb .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qRZMIvwDcb .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qRZMIvwDcb .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qRZMIvwDcb .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qRZMIvwDcb .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qRZMIvwDcb .navbar-collapse.collapsing .navbar-buttons,
  .cid-qRZMIvwDcb .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qRZMIvwDcb .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qRZMIvwDcb .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qRZMIvwDcb .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qRZMIvwDcb .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qRZMIvwDcb .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qRZMIvwDcb .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qRZMIvwDcb .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qRZMIvwDcb .navbar-collapse {
  flex-basis: auto;
}
.cid-qRZOcPNLII {
  background-image: url("../../images/cabobrancoreceptivo-triunfo-1920x1280.jpg");
}
.cid-qRZOcPNLII .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-qRZOcPNLII .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-qRZOcPNLII .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-qRZOcPNLII .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-qRZOcPNLII .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-qRZOcPNLII a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-qRZOcPNLII a.close:hover {
  color: #ffffff;
}
.cid-qRZOcPNLII H1 {
  color: #f7ed4a;
}
.cid-qRZOcPNLII SPAN {
  color: #f9a642;
}
.cid-qRZOcUxJjQ {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #ac6108, #f9a642);
}
.cid-qRZOcUxJjQ .mbr-iconfont-social {
  font-size: 32px;
  color: #f7ed4a;
}
.cid-qRZOcUxJjQ .social-list a:focus {
  text-decoration: none;
}
.cid-qS3ZePwJkI {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ac6108;
}
.cid-qS3ZePwJkI H2 {
  color: #f7ed4a;
  text-align: center;
}
.cid-qS3ZePwJkI H3 {
  text-align: center;
}
.cid-qRZOcZJYex {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #042b38;
}
.cid-qRZOd1Zvlt {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #021531;
}
.cid-qRZOd1Zvlt H2 {
  color: #ffffff;
}
.cid-qRZOd1Zvlt .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qRZOd1Zvlt SPAN {
  color: #f7ed4a;
}
.cid-qRZOd49ivk {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../images/background-whatsapp-1920x576.jpg");
}
.cid-qRZOd49ivk .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qRZOd49ivk .btn {
  margin: 0 0 .5rem 0;
}
.cid-qRZOd49ivk H2 {
  color: #ffffff;
}
.cid-qRZOd6tZq8 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #073b4c;
}
.cid-qRZOd6tZq8 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qRZOd6tZq8 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qRZOd6tZq8 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qRZOd6tZq8 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qRZOd6tZq8 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qRZOd6tZq8 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qRZOd6tZq8 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qRZOd6tZq8 .btn-social {
  border: none !important;
}
.cid-qRZOd6tZq8 [class^="socicon-"]:before,
.cid-qRZOd6tZq8 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qRZOd6tZq8 .btn {
    font-size: 20px !important;
  }
}
.cid-qRZOd6tZq8 .mbr-section-title {
  color: #ffffff;
}
.cid-qRZOd9eQaJ {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../images/cabobrancoreceptivo-farol-1920x1280.jpg");
}
@media (max-width: 767px) {
  .cid-qRZOd9eQaJ .content {
    text-align: center;
  }
  .cid-qRZOd9eQaJ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qRZOd9eQaJ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qRZOd9eQaJ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qRZOd9eQaJ .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qRZOd9eQaJ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qRZOd9eQaJ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qRZOd9eQaJ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qRZOd9eQaJ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qRZOd9eQaJ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qRZOd9eQaJ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qRZOd9eQaJ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qRZOd9eQaJ .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qRZOd9eQaJ H5 {
  color: #f7ed4a;
}
.cid-qRZOdc6xWA {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
.cid-qRZOdey7bT .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qRZOdey7bT .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qRZOdey7bT a {
  font-style: normal;
}
.cid-qRZOdey7bT .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qRZOdey7bT .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qRZOdey7bT .nav-item:focus,
.cid-qRZOdey7bT .nav-link:focus {
  outline: none;
}
.cid-qRZOdey7bT .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qRZOdey7bT .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qRZOdey7bT .menu-logo {
  margin-right: auto;
}
.cid-qRZOdey7bT .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qRZOdey7bT .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qRZOdey7bT .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qRZOdey7bT .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qRZOdey7bT .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qRZOdey7bT .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qRZOdey7bT .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qRZOdey7bT .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qRZOdey7bT .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qRZOdey7bT .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qRZOdey7bT .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qRZOdey7bT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qRZOdey7bT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qRZOdey7bT .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qRZOdey7bT .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qRZOdey7bT .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qRZOdey7bT .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qRZOdey7bT .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qRZOdey7bT .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qRZOdey7bT .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qRZOdey7bT .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qRZOdey7bT .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qRZOdey7bT button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qRZOdey7bT button.navbar-toggler:focus {
  outline: none;
}
.cid-qRZOdey7bT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qRZOdey7bT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qRZOdey7bT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qRZOdey7bT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qRZOdey7bT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qRZOdey7bT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qRZOdey7bT nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qRZOdey7bT nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qRZOdey7bT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qRZOdey7bT .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qRZOdey7bT .collapsed .btn {
  display: flex;
}
.cid-qRZOdey7bT .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qRZOdey7bT .collapsed .navbar-collapse.collapsing,
.cid-qRZOdey7bT .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qRZOdey7bT .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qRZOdey7bT .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qRZOdey7bT .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qRZOdey7bT .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qRZOdey7bT .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qRZOdey7bT .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qRZOdey7bT .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qRZOdey7bT .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qRZOdey7bT .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qRZOdey7bT .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qRZOdey7bT .collapsed button.navbar-toggler {
  display: block;
}
.cid-qRZOdey7bT .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qRZOdey7bT .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qRZOdey7bT .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qRZOdey7bT .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qRZOdey7bT .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qRZOdey7bT .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qRZOdey7bT .navbar-expand {
    flex-direction: column;
  }
  .cid-qRZOdey7bT img {
    height: 3.8rem !important;
  }
  .cid-qRZOdey7bT .btn {
    display: flex;
  }
  .cid-qRZOdey7bT button.navbar-toggler {
    display: block;
  }
  .cid-qRZOdey7bT .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qRZOdey7bT .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qRZOdey7bT .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qRZOdey7bT .navbar-collapse.collapsing,
  .cid-qRZOdey7bT .navbar-collapse.show {
    display: block !important;
  }
  .cid-qRZOdey7bT .navbar-collapse.collapsing .navbar-nav,
  .cid-qRZOdey7bT .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qRZOdey7bT .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qRZOdey7bT .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qRZOdey7bT .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qRZOdey7bT .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qRZOdey7bT .navbar-collapse.collapsing .navbar-buttons,
  .cid-qRZOdey7bT .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qRZOdey7bT .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qRZOdey7bT .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qRZOdey7bT .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qRZOdey7bT .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qRZOdey7bT .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qRZOdey7bT .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qRZOdey7bT .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qRZOdey7bT .navbar-collapse {
  flex-basis: auto;
}
.cid-sj4QN7Lj0S {
  background-image: url("../../images/cabobrancoreceptivo-litoralnortebuggy-1-1920x1280.jpg");
}
.cid-sj4QN7Lj0S .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-sj4QN7Lj0S .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-sj4QN7Lj0S .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sj4QN7Lj0S .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sj4QN7Lj0S .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sj4QN7Lj0S a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sj4QN7Lj0S a.close:hover {
  color: #ffffff;
}
.cid-sj4QN7Lj0S H1 {
  color: #f7ed4a;
}
.cid-sj4QN7Lj0S SPAN {
  color: #ff7f9f;
}
.cid-sj4QNaItp3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7f1933, #ff3366);
}
.cid-sj4QNaItp3 .mbr-iconfont-social {
  font-size: 32px;
  color: #f7ed4a;
}
.cid-sj4QNaItp3 .social-list a:focus {
  text-decoration: none;
}
.cid-sj4QNbDFax {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #7f1933;
}
.cid-sj4QNbDFax H2 {
  color: #f7ed4a;
  text-align: center;
}
.cid-sj4QNbDFax H3 {
  text-align: center;
}
.cid-sj4QNbDFax SPAN {
  color: #f7ed4a;
}
.cid-sj4QNcedtY {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #042b38;
}
.cid-sj4QNdbKNg {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #021531;
}
.cid-sj4QNdbKNg H2 {
  color: #ffffff;
}
.cid-sj4QNdbKNg .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sj4QNdbKNg SPAN {
  color: #f7ed4a;
}
.cid-sj4QNe3qv8 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../images/background-whatsapp-1920x576.jpg");
}
.cid-sj4QNe3qv8 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sj4QNe3qv8 .btn {
  margin: 0 0 .5rem 0;
}
.cid-sj4QNe3qv8 H2 {
  color: #ffffff;
}
.cid-sj4QNeAUOD {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #073b4c;
}
.cid-sj4QNeAUOD .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sj4QNeAUOD .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sj4QNeAUOD .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sj4QNeAUOD .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sj4QNeAUOD .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sj4QNeAUOD .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sj4QNeAUOD .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sj4QNeAUOD .btn-social {
  border: none !important;
}
.cid-sj4QNeAUOD [class^="socicon-"]:before,
.cid-sj4QNeAUOD [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sj4QNeAUOD .btn {
    font-size: 20px !important;
  }
}
.cid-sj4QNeAUOD .mbr-section-title {
  color: #ffffff;
}
.cid-sj4QNfvk5P {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../images/cabobrancoreceptivo-farol-1920x1280.jpg");
}
@media (max-width: 767px) {
  .cid-sj4QNfvk5P .content {
    text-align: center;
  }
  .cid-sj4QNfvk5P .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sj4QNfvk5P .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sj4QNfvk5P .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sj4QNfvk5P .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-sj4QNfvk5P .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sj4QNfvk5P .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sj4QNfvk5P .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-sj4QNfvk5P .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sj4QNfvk5P .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sj4QNfvk5P .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sj4QNfvk5P .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sj4QNfvk5P .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-sj4QNfvk5P H5 {
  color: #f7ed4a;
}
.cid-sj4QNgSgc5 {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
.cid-sj4QNhw8Fo .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-sj4QNhw8Fo .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-sj4QNhw8Fo a {
  font-style: normal;
}
.cid-sj4QNhw8Fo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sj4QNhw8Fo .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sj4QNhw8Fo .nav-item:focus,
.cid-sj4QNhw8Fo .nav-link:focus {
  outline: none;
}
.cid-sj4QNhw8Fo .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sj4QNhw8Fo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sj4QNhw8Fo .menu-logo {
  margin-right: auto;
}
.cid-sj4QNhw8Fo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sj4QNhw8Fo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sj4QNhw8Fo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sj4QNhw8Fo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sj4QNhw8Fo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sj4QNhw8Fo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sj4QNhw8Fo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sj4QNhw8Fo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sj4QNhw8Fo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sj4QNhw8Fo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sj4QNhw8Fo .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sj4QNhw8Fo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sj4QNhw8Fo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sj4QNhw8Fo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sj4QNhw8Fo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sj4QNhw8Fo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sj4QNhw8Fo .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sj4QNhw8Fo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sj4QNhw8Fo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sj4QNhw8Fo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sj4QNhw8Fo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sj4QNhw8Fo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sj4QNhw8Fo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sj4QNhw8Fo button.navbar-toggler:focus {
  outline: none;
}
.cid-sj4QNhw8Fo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sj4QNhw8Fo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sj4QNhw8Fo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sj4QNhw8Fo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sj4QNhw8Fo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sj4QNhw8Fo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sj4QNhw8Fo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sj4QNhw8Fo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sj4QNhw8Fo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sj4QNhw8Fo .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sj4QNhw8Fo .collapsed .btn {
  display: flex;
}
.cid-sj4QNhw8Fo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sj4QNhw8Fo .collapsed .navbar-collapse.collapsing,
.cid-sj4QNhw8Fo .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sj4QNhw8Fo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sj4QNhw8Fo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sj4QNhw8Fo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sj4QNhw8Fo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sj4QNhw8Fo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sj4QNhw8Fo .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sj4QNhw8Fo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sj4QNhw8Fo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sj4QNhw8Fo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sj4QNhw8Fo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sj4QNhw8Fo .collapsed button.navbar-toggler {
  display: block;
}
.cid-sj4QNhw8Fo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sj4QNhw8Fo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sj4QNhw8Fo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sj4QNhw8Fo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sj4QNhw8Fo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sj4QNhw8Fo .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sj4QNhw8Fo .navbar-expand {
    flex-direction: column;
  }
  .cid-sj4QNhw8Fo img {
    height: 3.8rem !important;
  }
  .cid-sj4QNhw8Fo .btn {
    display: flex;
  }
  .cid-sj4QNhw8Fo button.navbar-toggler {
    display: block;
  }
  .cid-sj4QNhw8Fo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sj4QNhw8Fo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sj4QNhw8Fo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sj4QNhw8Fo .navbar-collapse.collapsing,
  .cid-sj4QNhw8Fo .navbar-collapse.show {
    display: block !important;
  }
  .cid-sj4QNhw8Fo .navbar-collapse.collapsing .navbar-nav,
  .cid-sj4QNhw8Fo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sj4QNhw8Fo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sj4QNhw8Fo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sj4QNhw8Fo .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sj4QNhw8Fo .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sj4QNhw8Fo .navbar-collapse.collapsing .navbar-buttons,
  .cid-sj4QNhw8Fo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sj4QNhw8Fo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sj4QNhw8Fo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sj4QNhw8Fo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sj4QNhw8Fo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sj4QNhw8Fo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sj4QNhw8Fo .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sj4QNhw8Fo .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sj4QNhw8Fo .navbar-collapse {
  flex-basis: auto;
}
.cid-sj4UAX0lL3 {
  background-image: url("../../images/cabobrancoreceptivo-litoralsulbuggy-1920x1280.jpg");
}
.cid-sj4UAX0lL3 .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-sj4UAX0lL3 .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-sj4UAX0lL3 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sj4UAX0lL3 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sj4UAX0lL3 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sj4UAX0lL3 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sj4UAX0lL3 a.close:hover {
  color: #ffffff;
}
.cid-sj4UAX0lL3 H1 {
  color: #fc7798;
}
.cid-sj4UAX0lL3 SPAN {
  color: #ff3366;
}
.cid-sj4UAYX19r {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7f1933, #ff3366);
}
.cid-sj4UAYX19r .mbr-iconfont-social {
  font-size: 32px;
  color: #f7ed4a;
}
.cid-sj4UAYX19r .social-list a:focus {
  text-decoration: none;
}
.cid-sj4UAZZ4UU {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #7f1933;
}
.cid-sj4UAZZ4UU H2 {
  color: #f7ed4a;
  text-align: center;
}
.cid-sj4UAZZ4UU H3 {
  text-align: center;
}
.cid-sj4UB0CJBM {
  padding-top: 60px;
  padding-bottom: 60px;
  position: relative;
  background-color: #7f1933;
}
.cid-sj4UB0CJBM .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-sj4UB0CJBM .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sj4UB0CJBM .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sj4UB0CJBM .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sj4UB0CJBM .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  border: 1px solid #dfdfdf;
  margin-bottom: 0;
}
.cid-sj4UB0CJBM .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-sj4UB0CJBM .card .panel-body {
  color: #767676;
}
.cid-sj4UB0CJBM H4 {
  color: #f7ed4a;
}
.cid-sj4UB0CJBM .panel-text {
  color: #ffffff;
}
.cid-sj4UB1TT4x {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #042b38;
}
.cid-sj4UB2ISan {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #021531;
}
.cid-sj4UB2ISan H2 {
  color: #ffffff;
}
.cid-sj4UB2ISan .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sj4UB2ISan SPAN {
  color: #f7ed4a;
}
.cid-sj4UB47jKd {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../images/background-whatsapp-1920x576.jpg");
}
.cid-sj4UB47jKd .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sj4UB47jKd .btn {
  margin: 0 0 .5rem 0;
}
.cid-sj4UB47jKd H2 {
  color: #ffffff;
}
.cid-sj4UB5eMGp {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #073b4c;
}
.cid-sj4UB5eMGp .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sj4UB5eMGp .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sj4UB5eMGp .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sj4UB5eMGp .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sj4UB5eMGp .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sj4UB5eMGp .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sj4UB5eMGp .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sj4UB5eMGp .btn-social {
  border: none !important;
}
.cid-sj4UB5eMGp [class^="socicon-"]:before,
.cid-sj4UB5eMGp [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sj4UB5eMGp .btn {
    font-size: 20px !important;
  }
}
.cid-sj4UB5eMGp .mbr-section-title {
  color: #ffffff;
}
.cid-sj4UB6CTx5 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../images/cabobrancoreceptivo-farol-1920x1280.jpg");
}
@media (max-width: 767px) {
  .cid-sj4UB6CTx5 .content {
    text-align: center;
  }
  .cid-sj4UB6CTx5 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sj4UB6CTx5 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sj4UB6CTx5 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sj4UB6CTx5 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-sj4UB6CTx5 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sj4UB6CTx5 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sj4UB6CTx5 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-sj4UB6CTx5 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sj4UB6CTx5 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sj4UB6CTx5 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sj4UB6CTx5 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sj4UB6CTx5 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-sj4UB6CTx5 H5 {
  color: #f7ed4a;
}
.cid-sj4UB7WRQd {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
.cid-sj4UB8XnGN .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-sj4UB8XnGN .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-sj4UB8XnGN a {
  font-style: normal;
}
.cid-sj4UB8XnGN .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sj4UB8XnGN .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sj4UB8XnGN .nav-item:focus,
.cid-sj4UB8XnGN .nav-link:focus {
  outline: none;
}
.cid-sj4UB8XnGN .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sj4UB8XnGN .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sj4UB8XnGN .menu-logo {
  margin-right: auto;
}
.cid-sj4UB8XnGN .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sj4UB8XnGN .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sj4UB8XnGN .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sj4UB8XnGN .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sj4UB8XnGN .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sj4UB8XnGN .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sj4UB8XnGN .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sj4UB8XnGN .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sj4UB8XnGN .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sj4UB8XnGN .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sj4UB8XnGN .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sj4UB8XnGN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sj4UB8XnGN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sj4UB8XnGN .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sj4UB8XnGN .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sj4UB8XnGN .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sj4UB8XnGN .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sj4UB8XnGN .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sj4UB8XnGN .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sj4UB8XnGN .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sj4UB8XnGN .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sj4UB8XnGN .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sj4UB8XnGN button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sj4UB8XnGN button.navbar-toggler:focus {
  outline: none;
}
.cid-sj4UB8XnGN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sj4UB8XnGN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sj4UB8XnGN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sj4UB8XnGN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sj4UB8XnGN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sj4UB8XnGN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sj4UB8XnGN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sj4UB8XnGN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sj4UB8XnGN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sj4UB8XnGN .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sj4UB8XnGN .collapsed .btn {
  display: flex;
}
.cid-sj4UB8XnGN .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sj4UB8XnGN .collapsed .navbar-collapse.collapsing,
.cid-sj4UB8XnGN .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sj4UB8XnGN .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sj4UB8XnGN .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sj4UB8XnGN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sj4UB8XnGN .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sj4UB8XnGN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sj4UB8XnGN .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sj4UB8XnGN .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sj4UB8XnGN .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sj4UB8XnGN .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sj4UB8XnGN .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sj4UB8XnGN .collapsed button.navbar-toggler {
  display: block;
}
.cid-sj4UB8XnGN .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sj4UB8XnGN .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sj4UB8XnGN .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sj4UB8XnGN .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sj4UB8XnGN .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sj4UB8XnGN .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sj4UB8XnGN .navbar-expand {
    flex-direction: column;
  }
  .cid-sj4UB8XnGN img {
    height: 3.8rem !important;
  }
  .cid-sj4UB8XnGN .btn {
    display: flex;
  }
  .cid-sj4UB8XnGN button.navbar-toggler {
    display: block;
  }
  .cid-sj4UB8XnGN .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sj4UB8XnGN .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sj4UB8XnGN .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sj4UB8XnGN .navbar-collapse.collapsing,
  .cid-sj4UB8XnGN .navbar-collapse.show {
    display: block !important;
  }
  .cid-sj4UB8XnGN .navbar-collapse.collapsing .navbar-nav,
  .cid-sj4UB8XnGN .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sj4UB8XnGN .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sj4UB8XnGN .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sj4UB8XnGN .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sj4UB8XnGN .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sj4UB8XnGN .navbar-collapse.collapsing .navbar-buttons,
  .cid-sj4UB8XnGN .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sj4UB8XnGN .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sj4UB8XnGN .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sj4UB8XnGN .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sj4UB8XnGN .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sj4UB8XnGN .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sj4UB8XnGN .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sj4UB8XnGN .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sj4UB8XnGN .navbar-collapse {
  flex-basis: auto;
}
.cid-qDx76ckWk3 {
  background-image: url("../../images/cabobrancoreceptivo-litoralnortebuggy-1-1920x1280.jpg");
}
.cid-qDx76ckWk3 .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-qDx76ckWk3 .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-qDx76ckWk3 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-qDx76ckWk3 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-qDx76ckWk3 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-qDx76ckWk3 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-qDx76ckWk3 a.close:hover {
  color: #ffffff;
}
.cid-qDx76ckWk3 H1 {
  color: #f7ed4a;
}
.cid-qDx76ckWk3 SPAN {
  color: #ff3366;
}
.cid-qRZmBPxyOf {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7f1933, #ff3366);
}
.cid-qRZmBPxyOf .mbr-iconfont-social {
  font-size: 32px;
  color: #f7ed4a;
}
.cid-qRZmBPxyOf .social-list a:focus {
  text-decoration: none;
}
.cid-qRYiFQbQtp {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #7f1933;
}
.cid-qRYiFQbQtp H2 {
  color: #f7ed4a;
  text-align: center;
}
.cid-qRYiFQbQtp H3 {
  text-align: center;
}
.cid-rmYlkqQjYl {
  padding-top: 60px;
  padding-bottom: 60px;
  position: relative;
  background-color: #7f1933;
}
.cid-rmYlkqQjYl .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-rmYlkqQjYl .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-rmYlkqQjYl .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-rmYlkqQjYl .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-rmYlkqQjYl .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  border: 1px solid #dfdfdf;
  margin-bottom: 0;
}
.cid-rmYlkqQjYl .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-rmYlkqQjYl .card .panel-body {
  color: #767676;
}
.cid-rmYlkqQjYl H4 {
  color: #f7ed4a;
}
.cid-rmYlkqQjYl .panel-text {
  color: #ffffff;
}
.cid-qRSU81d2gv {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #042b38;
}
.cid-qRSU6m6Rh4 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #021531;
}
.cid-qRSU6m6Rh4 H2 {
  color: #ffffff;
}
.cid-qRSU6m6Rh4 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qRSU6m6Rh4 SPAN {
  color: #f7ed4a;
}
.cid-qRSUb7u7mR {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../images/background-whatsapp-1920x576.jpg");
}
.cid-qRSUb7u7mR .mbr-section-subtitle {
  color: #ffffff;
}
.cid-qRSUb7u7mR .btn {
  margin: 0 0 .5rem 0;
}
.cid-qRSUb7u7mR H2 {
  color: #ffffff;
}
.cid-qRSUc1itBT {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #073b4c;
}
.cid-qRSUc1itBT .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qRSUc1itBT .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qRSUc1itBT .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qRSUc1itBT .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qRSUc1itBT .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qRSUc1itBT .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qRSUc1itBT .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qRSUc1itBT .btn-social {
  border: none !important;
}
.cid-qRSUc1itBT [class^="socicon-"]:before,
.cid-qRSUc1itBT [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qRSUc1itBT .btn {
    font-size: 20px !important;
  }
}
.cid-qRSUc1itBT .mbr-section-title {
  color: #ffffff;
}
.cid-qRSUdoBVh2 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../images/cabobrancoreceptivo-farol-1920x1280.jpg");
}
@media (max-width: 767px) {
  .cid-qRSUdoBVh2 .content {
    text-align: center;
  }
  .cid-qRSUdoBVh2 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qRSUdoBVh2 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qRSUdoBVh2 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qRSUdoBVh2 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qRSUdoBVh2 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qRSUdoBVh2 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qRSUdoBVh2 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qRSUdoBVh2 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qRSUdoBVh2 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qRSUdoBVh2 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qRSUdoBVh2 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qRSUdoBVh2 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qRSUdoBVh2 H5 {
  color: #f7ed4a;
}
.cid-qDx77pSRnb {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
.cid-qEJZ5Z1NWY .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qEJZ5Z1NWY .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qEJZ5Z1NWY a {
  font-style: normal;
}
.cid-qEJZ5Z1NWY .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qEJZ5Z1NWY .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qEJZ5Z1NWY .nav-item:focus,
.cid-qEJZ5Z1NWY .nav-link:focus {
  outline: none;
}
.cid-qEJZ5Z1NWY .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qEJZ5Z1NWY .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qEJZ5Z1NWY .menu-logo {
  margin-right: auto;
}
.cid-qEJZ5Z1NWY .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qEJZ5Z1NWY .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qEJZ5Z1NWY .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qEJZ5Z1NWY .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qEJZ5Z1NWY .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qEJZ5Z1NWY .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qEJZ5Z1NWY .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qEJZ5Z1NWY .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qEJZ5Z1NWY .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qEJZ5Z1NWY .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qEJZ5Z1NWY .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qEJZ5Z1NWY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qEJZ5Z1NWY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qEJZ5Z1NWY .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qEJZ5Z1NWY .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qEJZ5Z1NWY .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qEJZ5Z1NWY .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qEJZ5Z1NWY .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qEJZ5Z1NWY .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qEJZ5Z1NWY .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qEJZ5Z1NWY .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qEJZ5Z1NWY .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qEJZ5Z1NWY button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qEJZ5Z1NWY button.navbar-toggler:focus {
  outline: none;
}
.cid-qEJZ5Z1NWY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qEJZ5Z1NWY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qEJZ5Z1NWY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qEJZ5Z1NWY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qEJZ5Z1NWY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qEJZ5Z1NWY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qEJZ5Z1NWY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qEJZ5Z1NWY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qEJZ5Z1NWY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qEJZ5Z1NWY .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qEJZ5Z1NWY .collapsed .btn {
  display: flex;
}
.cid-qEJZ5Z1NWY .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qEJZ5Z1NWY .collapsed .navbar-collapse.collapsing,
.cid-qEJZ5Z1NWY .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qEJZ5Z1NWY .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qEJZ5Z1NWY .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qEJZ5Z1NWY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qEJZ5Z1NWY .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qEJZ5Z1NWY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qEJZ5Z1NWY .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qEJZ5Z1NWY .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qEJZ5Z1NWY .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qEJZ5Z1NWY .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qEJZ5Z1NWY .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qEJZ5Z1NWY .collapsed button.navbar-toggler {
  display: block;
}
.cid-qEJZ5Z1NWY .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qEJZ5Z1NWY .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qEJZ5Z1NWY .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qEJZ5Z1NWY .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qEJZ5Z1NWY .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qEJZ5Z1NWY .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qEJZ5Z1NWY .navbar-expand {
    flex-direction: column;
  }
  .cid-qEJZ5Z1NWY img {
    height: 3.8rem !important;
  }
  .cid-qEJZ5Z1NWY .btn {
    display: flex;
  }
  .cid-qEJZ5Z1NWY button.navbar-toggler {
    display: block;
  }
  .cid-qEJZ5Z1NWY .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qEJZ5Z1NWY .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qEJZ5Z1NWY .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qEJZ5Z1NWY .navbar-collapse.collapsing,
  .cid-qEJZ5Z1NWY .navbar-collapse.show {
    display: block !important;
  }
  .cid-qEJZ5Z1NWY .navbar-collapse.collapsing .navbar-nav,
  .cid-qEJZ5Z1NWY .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qEJZ5Z1NWY .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qEJZ5Z1NWY .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qEJZ5Z1NWY .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qEJZ5Z1NWY .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qEJZ5Z1NWY .navbar-collapse.collapsing .navbar-buttons,
  .cid-qEJZ5Z1NWY .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qEJZ5Z1NWY .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qEJZ5Z1NWY .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qEJZ5Z1NWY .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qEJZ5Z1NWY .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qEJZ5Z1NWY .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qEJZ5Z1NWY .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qEJZ5Z1NWY .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qEJZ5Z1NWY .navbar-collapse {
  flex-basis: auto;
}
.cid-sj50hrszrG {
  background-image: url("../../images/cabobrancoreceptivo-litoralnortelancha-1920x1280.jpg");
}
.cid-sj50hrszrG .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-sj50hrszrG .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-sj50hrszrG .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sj50hrszrG .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sj50hrszrG .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sj50hrszrG a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sj50hrszrG a.close:hover {
  color: #ffffff;
}
.cid-sj50hrszrG H1 {
  color: #f7ed4a;
}
.cid-sj50hrszrG SPAN {
  color: #ff3366;
}
.cid-sj50htOm3Z {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7f1933, #ff3366);
}
.cid-sj50htOm3Z .mbr-iconfont-social {
  font-size: 32px;
  color: #f7ed4a;
}
.cid-sj50htOm3Z .social-list a:focus {
  text-decoration: none;
}
.cid-sj50huX3ac {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #7f1933;
}
.cid-sj50huX3ac H2 {
  color: #ecb730;
  text-align: center;
}
.cid-sj50huX3ac H3 {
  text-align: center;
}
.cid-sj50huX3ac SPAN {
  color: #f7ed4a;
}
.cid-sj50hvKF6X {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #042b38;
}
.cid-sj50hwzJxH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #021531;
}
.cid-sj50hwzJxH H2 {
  color: #ffffff;
}
.cid-sj50hwzJxH .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sj50hwzJxH SPAN {
  color: #f7ed4a;
}
.cid-sj50hxtTwJ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../images/background-whatsapp-1920x576.jpg");
}
.cid-sj50hxtTwJ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sj50hxtTwJ .btn {
  margin: 0 0 .5rem 0;
}
.cid-sj50hxtTwJ H2 {
  color: #ffffff;
}
.cid-sj50hy4JOL {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #073b4c;
}
.cid-sj50hy4JOL .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sj50hy4JOL .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sj50hy4JOL .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sj50hy4JOL .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sj50hy4JOL .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sj50hy4JOL .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sj50hy4JOL .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sj50hy4JOL .btn-social {
  border: none !important;
}
.cid-sj50hy4JOL [class^="socicon-"]:before,
.cid-sj50hy4JOL [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sj50hy4JOL .btn {
    font-size: 20px !important;
  }
}
.cid-sj50hy4JOL .mbr-section-title {
  color: #ffffff;
}
.cid-sj50hyJgQR {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../images/cabobrancoreceptivo-farol-1920x1280.jpg");
}
@media (max-width: 767px) {
  .cid-sj50hyJgQR .content {
    text-align: center;
  }
  .cid-sj50hyJgQR .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sj50hyJgQR .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sj50hyJgQR .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sj50hyJgQR .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-sj50hyJgQR .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sj50hyJgQR .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sj50hyJgQR .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-sj50hyJgQR .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sj50hyJgQR .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sj50hyJgQR .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sj50hyJgQR .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sj50hyJgQR .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-sj50hyJgQR H5 {
  color: #f7ed4a;
}
.cid-sj50hAaLVT {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #2e2e2e;
}
.cid-sj50hAZsi1 .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-sj50hAZsi1 .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-sj50hAZsi1 a {
  font-style: normal;
}
.cid-sj50hAZsi1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sj50hAZsi1 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sj50hAZsi1 .nav-item:focus,
.cid-sj50hAZsi1 .nav-link:focus {
  outline: none;
}
.cid-sj50hAZsi1 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sj50hAZsi1 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sj50hAZsi1 .menu-logo {
  margin-right: auto;
}
.cid-sj50hAZsi1 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sj50hAZsi1 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sj50hAZsi1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sj50hAZsi1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sj50hAZsi1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sj50hAZsi1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sj50hAZsi1 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sj50hAZsi1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sj50hAZsi1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sj50hAZsi1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sj50hAZsi1 .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sj50hAZsi1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sj50hAZsi1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sj50hAZsi1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sj50hAZsi1 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sj50hAZsi1 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sj50hAZsi1 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sj50hAZsi1 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sj50hAZsi1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sj50hAZsi1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sj50hAZsi1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sj50hAZsi1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sj50hAZsi1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sj50hAZsi1 button.navbar-toggler:focus {
  outline: none;
}
.cid-sj50hAZsi1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sj50hAZsi1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sj50hAZsi1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sj50hAZsi1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sj50hAZsi1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sj50hAZsi1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sj50hAZsi1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sj50hAZsi1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sj50hAZsi1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sj50hAZsi1 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sj50hAZsi1 .collapsed .btn {
  display: flex;
}
.cid-sj50hAZsi1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sj50hAZsi1 .collapsed .navbar-collapse.collapsing,
.cid-sj50hAZsi1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sj50hAZsi1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sj50hAZsi1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sj50hAZsi1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sj50hAZsi1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sj50hAZsi1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sj50hAZsi1 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sj50hAZsi1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sj50hAZsi1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sj50hAZsi1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sj50hAZsi1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sj50hAZsi1 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sj50hAZsi1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sj50hAZsi1 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sj50hAZsi1 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sj50hAZsi1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sj50hAZsi1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sj50hAZsi1 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sj50hAZsi1 .navbar-expand {
    flex-direction: column;
  }
  .cid-sj50hAZsi1 img {
    height: 3.8rem !important;
  }
  .cid-sj50hAZsi1 .btn {
    display: flex;
  }
  .cid-sj50hAZsi1 button.navbar-toggler {
    display: block;
  }
  .cid-sj50hAZsi1 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sj50hAZsi1 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sj50hAZsi1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sj50hAZsi1 .navbar-collapse.collapsing,
  .cid-sj50hAZsi1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sj50hAZsi1 .navbar-collapse.collapsing .navbar-nav,
  .cid-sj50hAZsi1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sj50hAZsi1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sj50hAZsi1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sj50hAZsi1 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sj50hAZsi1 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sj50hAZsi1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sj50hAZsi1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sj50hAZsi1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sj50hAZsi1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sj50hAZsi1 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sj50hAZsi1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sj50hAZsi1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sj50hAZsi1 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sj50hAZsi1 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sj50hAZsi1 .navbar-collapse {
  flex-basis: auto;
}
.cid-sj50hC0aAF .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-sj50hC0aAF .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-sj50hC0aAF a {
  font-style: normal;
}
.cid-sj50hC0aAF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sj50hC0aAF .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sj50hC0aAF .nav-item:focus,
.cid-sj50hC0aAF .nav-link:focus {
  outline: none;
}
.cid-sj50hC0aAF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sj50hC0aAF .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sj50hC0aAF .menu-logo {
  margin-right: auto;
}
.cid-sj50hC0aAF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sj50hC0aAF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sj50hC0aAF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sj50hC0aAF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sj50hC0aAF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sj50hC0aAF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sj50hC0aAF .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sj50hC0aAF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sj50hC0aAF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sj50hC0aAF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sj50hC0aAF .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sj50hC0aAF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sj50hC0aAF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sj50hC0aAF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sj50hC0aAF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sj50hC0aAF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sj50hC0aAF .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sj50hC0aAF .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sj50hC0aAF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sj50hC0aAF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sj50hC0aAF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sj50hC0aAF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sj50hC0aAF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sj50hC0aAF button.navbar-toggler:focus {
  outline: none;
}
.cid-sj50hC0aAF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sj50hC0aAF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sj50hC0aAF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sj50hC0aAF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sj50hC0aAF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sj50hC0aAF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sj50hC0aAF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sj50hC0aAF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sj50hC0aAF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sj50hC0aAF .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sj50hC0aAF .collapsed .btn {
  display: flex;
}
.cid-sj50hC0aAF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sj50hC0aAF .collapsed .navbar-collapse.collapsing,
.cid-sj50hC0aAF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sj50hC0aAF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sj50hC0aAF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sj50hC0aAF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sj50hC0aAF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sj50hC0aAF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sj50hC0aAF .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sj50hC0aAF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sj50hC0aAF .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sj50hC0aAF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sj50hC0aAF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sj50hC0aAF .collapsed button.navbar-toggler {
  display: block;
}
.cid-sj50hC0aAF .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sj50hC0aAF .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sj50hC0aAF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sj50hC0aAF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sj50hC0aAF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sj50hC0aAF .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sj50hC0aAF .navbar-expand {
    flex-direction: column;
  }
  .cid-sj50hC0aAF img {
    height: 3.8rem !important;
  }
  .cid-sj50hC0aAF .btn {
    display: flex;
  }
  .cid-sj50hC0aAF button.navbar-toggler {
    display: block;
  }
  .cid-sj50hC0aAF .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sj50hC0aAF .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sj50hC0aAF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sj50hC0aAF .navbar-collapse.collapsing,
  .cid-sj50hC0aAF .navbar-collapse.show {
    display: block !important;
  }
  .cid-sj50hC0aAF .navbar-collapse.collapsing .navbar-nav,
  .cid-sj50hC0aAF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sj50hC0aAF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sj50hC0aAF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sj50hC0aAF .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sj50hC0aAF .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sj50hC0aAF .navbar-collapse.collapsing .navbar-buttons,
  .cid-sj50hC0aAF .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sj50hC0aAF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sj50hC0aAF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sj50hC0aAF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sj50hC0aAF .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sj50hC0aAF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sj50hC0aAF .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sj50hC0aAF .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sj50hC0aAF .navbar-collapse {
  flex-basis: auto;
}
