body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Astonpoliz';
  font-size: 3rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-2 {
  font-family: 'Astonpoliz';
  font-size: 2rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-4 {
  font-family: 'Astonpoliz';
  font-size: 0.9rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.125rem;
}
.display-5 {
  font-family: 'Roboto', sans-serif;
  font-size: 1.5rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 1.875rem;
}
.display-7 {
  font-family: 'Roboto', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.25rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 2.4rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.1rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.72rem;
    font-size: calc( 0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.2rem;
    font-size: calc( 1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #1a4577 !important;
}
.bg-success {
  background-color: #ffcc29 !important;
}
.bg-info {
  background-color: #025328 !important;
}
.bg-warning {
  background-color: #0a9345 !important;
}
.bg-danger {
  background-color: #8ac642 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #1a4577 !important;
  border-color: #1a4577 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #0a1c30 !important;
  border-color: #0a1c30 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #0a1c30 !important;
  border-color: #0a1c30 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #712422 !important;
  border-color: #712422 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #2e0f0e !important;
  border-color: #2e0f0e !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #2e0f0e !important;
  border-color: #2e0f0e !important;
}
.btn-info,
.btn-info:active {
  background-color: #025328 !important;
  border-color: #025328 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-success,
.btn-success:active {
  background-color: #ffcc29 !important;
  border-color: #ffcc29 !important;
  color: #291f00 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #d19f00 !important;
  border-color: #d19f00 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #291f00 !important;
  background-color: #d19f00 !important;
  border-color: #d19f00 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #0a9345 !important;
  border-color: #0a9345 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #04421f !important;
  border-color: #04421f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #04421f !important;
  border-color: #04421f !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #8ac642 !important;
  border-color: #8ac642 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #5d8829 !important;
  border-color: #5d8829 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #5d8829 !important;
  border-color: #5d8829 !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #1a4577;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #0a1c30 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #1a4577 !important;
  border-color: #1a4577 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #712422;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #2e0f0e !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #712422 !important;
  border-color: #712422 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #025328;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #025328 !important;
  border-color: #025328 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffcc29;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #d19f00 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #291f00 !important;
  background-color: #ffcc29 !important;
  border-color: #ffcc29 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #0a9345;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #04421f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #0a9345 !important;
  border-color: #0a9345 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #8ac642;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #5d8829 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #8ac642 !important;
  border-color: #8ac642 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #1a4577 !important;
}
.text-secondary {
  color: #712422 !important;
}
.text-success {
  color: #ffcc29 !important;
}
.text-info {
  color: #025328 !important;
}
.text-warning {
  color: #0a9345 !important;
}
.text-danger {
  color: #8ac642 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #081423 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #230b0a !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #c29400 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #000000 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #043318 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #557c26 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #1a4577;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #025328;
}
.alert-warning {
  background-color: #0a9345;
}
.alert-danger {
  background-color: #8ac642;
}
.mbr-gallery-filter li.active .btn {
  background-color: #1a4577;
  border-color: #1a4577;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #1a4577;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #3c83d4;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #fffdf5;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #40fa97;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #2cf181;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #c7e4a4;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Astonpoliz';
  font-size: 0.9rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.125rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #1a4577 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Astonpoliz';
  font-size: 0.9rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.125rem;
}
blockquote {
  border-color: #1a4577;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #1a4577;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #1a4577;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #353535;
  border-bottom-color: #353535;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #1a4577;
  border-bottom-color: #1a4577;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #1a4577 !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: #712422 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%231a4577' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.cid-uLRurSyGBs .navbar-dropdown {
  position: relative !important;
}
.cid-uLRurSyGBs .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uLRurSyGBs .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uLRurSyGBs .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uLRurSyGBs .dropdown-item:hover,
.cid-uLRurSyGBs .dropdown-item:focus {
  background: #1a4577 !important;
  color: white !important;
}
.cid-uLRurSyGBs .dropdown-item:hover span {
  color: white;
}
.cid-uLRurSyGBs .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uLRurSyGBs .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uLRurSyGBs .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uLRurSyGBs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uLRurSyGBs .nav-link {
  position: relative;
}
.cid-uLRurSyGBs .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uLRurSyGBs .container {
    flex-wrap: nowrap;
  }
}
.cid-uLRurSyGBs .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uLRurSyGBs .dropdown-menu,
.cid-uLRurSyGBs .navbar.opened {
  background: #ffffff !important;
}
.cid-uLRurSyGBs .nav-item:focus,
.cid-uLRurSyGBs .nav-link:focus {
  outline: none;
}
.cid-uLRurSyGBs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uLRurSyGBs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uLRurSyGBs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uLRurSyGBs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uLRurSyGBs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uLRurSyGBs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uLRurSyGBs .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uLRurSyGBs .navbar.opened {
  transition: all 0.3s;
}
.cid-uLRurSyGBs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uLRurSyGBs .navbar .navbar-logo img {
  width: auto;
}
.cid-uLRurSyGBs .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uLRurSyGBs .navbar.collapsed {
  justify-content: center;
}
.cid-uLRurSyGBs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uLRurSyGBs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uLRurSyGBs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-uLRurSyGBs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uLRurSyGBs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uLRurSyGBs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uLRurSyGBs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uLRurSyGBs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uLRurSyGBs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uLRurSyGBs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uLRurSyGBs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uLRurSyGBs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uLRurSyGBs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uLRurSyGBs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uLRurSyGBs .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uLRurSyGBs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uLRurSyGBs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uLRurSyGBs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uLRurSyGBs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uLRurSyGBs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uLRurSyGBs .navbar.navbar-short {
  min-height: 60px;
}
.cid-uLRurSyGBs .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uLRurSyGBs .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uLRurSyGBs .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uLRurSyGBs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uLRurSyGBs .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uLRurSyGBs .navbar-brand {
    padding-right: 40px;
  }
}
.cid-uLRurSyGBs .dropdown-item.active,
.cid-uLRurSyGBs .dropdown-item:active {
  background-color: transparent;
}
.cid-uLRurSyGBs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uLRurSyGBs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uLRurSyGBs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uLRurSyGBs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uLRurSyGBs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uLRurSyGBs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uLRurSyGBs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uLRurSyGBs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uLRurSyGBs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uLRurSyGBs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1a4577;
}
.cid-uLRurSyGBs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uLRurSyGBs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uLRurSyGBs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uLRurSyGBs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uLRurSyGBs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uLRurSyGBs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uLRurSyGBs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uLRurSyGBs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uLRurSyGBs .navbar-dropdown {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-uLRurSyGBs .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-uLRurSyGBs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uLRurSyGBs .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uLRurSyGBs .navbar {
    height: 70px;
  }
  .cid-uLRurSyGBs .navbar.opened {
    height: auto;
  }
  .cid-uLRurSyGBs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uLRurSyGBs .container,
.cid-uLRurSyGBs .container-fluid {
  flex-wrap: wrap;
}
.cid-uLRurSyGBs .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-uLRurSyGBs .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-uLRurSyGBs .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uLRurSyGBs .contacts-menu {
    display: none;
  }
}
.cid-uLRurSyGBs .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-uLRurSyGBs .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #1a4577;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-uLRurSyGBs .icon-box:hover {
  transform: scale(1.1);
}
.cid-uLRurSyGBs .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-uLRurSyGBs .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-uLRurSyGBs .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-uLRurSyGBs .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-uLRurSyGBs .navbar-collapse .mbr-section-btn .btn-black {
  color: #1a4577 !important;
}
@media (max-width: 577px) {
  .cid-uLRurSyGBs .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-uLRurSyGBs .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-uLRurSyGBs .navbar-collapse .nav-link:hover {
  color: #1a4577 !important;
}
.cid-uLRo6Pk1fq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uLRo6Pk1fq .carousel {
  height: 800px;
}
.cid-uLRo6Pk1fq .carousel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uLRo6Pk1fq .carousel-item,
.cid-uLRo6Pk1fq .carousel-inner {
  height: 100%;
}
.cid-uLRo6Pk1fq .carousel-caption {
  bottom: 40px;
}
.cid-uLRo6Pk1fq .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uLRo6Pk1fq .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uLRo6Pk1fq .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uLRo6Pk1fq .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uLRo6Pk1fq .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uLRo6Pk1fq .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uLRo6Pk1fq .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uLRo6Pk1fq .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uLRo6Pk1fq .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uLRo6Pk1fq .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uLRo6Pk1fq .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uLRo6Pk1fq .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uLRo6Pk1fq .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uLRo6Pk1fq .carousel-indicators li.active,
.cid-uLRo6Pk1fq .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uLRo6Pk1fq .carousel-indicators li::after,
.cid-uLRo6Pk1fq .carousel-indicators li::before {
  content: none;
}
.cid-uLRo6Pk1fq .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uLRo6Pk1fq .carousel-indicators {
    display: none !important;
  }
}
.cid-uLRrnA6rCG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uLRrnA6rCG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLRrnA6rCG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLRrnA6rCG .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uLRrnA6rCG .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uLRrnA6rCG .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  gap: 20px;
}
@media (max-width: 1440px) {
  .cid-uLRrnA6rCG .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uLRrnA6rCG .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-uLRrnA6rCG .item {
    margin-bottom: 16px;
  }
}
.cid-uLRrnA6rCG .item .item-wrapper {
  padding: 10px;
  background-color: #1a4577;
}
@media (max-width: 1440px) {
  .cid-uLRrnA6rCG .item .item-wrapper {
    height: 100%;
  }
}
.cid-uLRrnA6rCG .item .item-wrapper .item-img {
  margin-bottom: 32px;
}
.cid-uLRrnA6rCG .item .item-wrapper .item-img img {
  height: 310px;
  object-fit: cover;
}
.cid-uLRrnA6rCG .item .item-wrapper .item-content {
  padding: 0 40px 20px;
}
@media (max-width: 1440px) {
  .cid-uLRrnA6rCG .item .item-wrapper .item-content {
    padding: 0 20px 20px;
  }
}
@media (max-width: 992px) {
  .cid-uLRrnA6rCG .item .item-wrapper .item-content {
    padding: 0 10px;
  }
}
.cid-uLRrnA6rCG .item .item-wrapper .item-content .item-title {
  margin-bottom: 20px;
}
.cid-uLRrnA6rCG .item .item-wrapper .item-content .item-text {
  margin-bottom: 20px;
}
@media (max-width: 1200px) {
  .cid-uLRrnA6rCG .item .item-wrapper .item-content .mbr-section-btn .btn {
    padding: 12px 16px;
  }
}
.cid-uLRrnA6rCG .mbr-section-title {
  color: #000c3f;
  text-align: center;
}
.cid-uLRrnA6rCG .item-title {
  color: #000c3f;
}
.cid-uLRrnA6rCG .item-text {
  color: #ffffff;
}
.cid-uLRrnA6rCG .item-title,
.cid-uLRrnA6rCG .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uLS7mK0cjx {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uLS7mK0cjx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLS7mK0cjx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLS7mK0cjx .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uLS7mK0cjx .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uLS7mK0cjx .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-uLS7mK0cjx .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uLS7mK0cjx .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uLS7mK0cjx .items-wrapper {
  margin: 0 -32px;
  justify-content: center;
}
.cid-uLS7mK0cjx .item {
  padding: 0 32px;
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uLS7mK0cjx .item {
    margin-bottom: 28px;
  }
}
.cid-uLS7mK0cjx .item .item-wrapper {
  padding: 24px;
  height: 100%;
  border: 1px solid #1a4577;
  background-color: #1a4577;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-uLS7mK0cjx .item .item-wrapper {
    padding: 16px;
  }
}
.cid-uLS7mK0cjx .item .item-wrapper .item-content .icon-wrapper {
  height: 176px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-uLS7mK0cjx .item .item-wrapper .item-content .icon-wrapper {
    margin-bottom: 16px;
  }
}
.cid-uLS7mK0cjx .item .item-wrapper .item-content .icon-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 70px;
  color: #8ac642;
  background: linear-gradient(90deg, #8ac642, #a2d269 65%, #bbde90);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uLS7mK0cjx .item .item-wrapper .item-content .item-title {
  margin-bottom: 8px;
}
.cid-uLS7mK0cjx .item .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-uLS7mK0cjx .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uLS7mK0cjx .mbr-text,
.cid-uLS7mK0cjx .text-wrapper {
  color: #000000;
  text-align: center;
}
.cid-uLS7mK0cjx .item-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLS7mK0cjx .item-text {
  color: #ffffff;
  text-align: center;
}
.cid-uLS83bXebR {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uLS83bXebR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLS83bXebR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLS83bXebR .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uLS83bXebR .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uLS83bXebR .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-uLS83bXebR .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uLS83bXebR .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uLS83bXebR .items-wrapper {
  margin: 0 -32px;
  justify-content: center;
}
.cid-uLS83bXebR .item {
  padding: 0 32px;
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uLS83bXebR .item {
    margin-bottom: 28px;
  }
}
.cid-uLS83bXebR .item .item-wrapper {
  padding: 24px;
  height: 100%;
  border: 1px solid #252525;
  background-color: #1a4577;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-uLS83bXebR .item .item-wrapper {
    padding: 16px;
  }
}
.cid-uLS83bXebR .item .item-wrapper .item-content .icon-wrapper {
  height: 176px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-uLS83bXebR .item .item-wrapper .item-content .icon-wrapper {
    margin-bottom: 16px;
  }
}
.cid-uLS83bXebR .item .item-wrapper .item-content .icon-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 70px;
  color: #8ac642;
  background: linear-gradient(90deg, #8ac642, #a2d269 65%, #bbde90);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uLS83bXebR .item .item-wrapper .item-content .item-title {
  margin-bottom: 8px;
}
.cid-uLS83bXebR .item .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-uLS83bXebR .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLS83bXebR .mbr-text,
.cid-uLS83bXebR .text-wrapper {
  color: #9aa0a6;
  text-align: center;
}
.cid-uLS83bXebR .item-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLS83bXebR .item-text {
  color: #ffffff;
  text-align: center;
}
.cid-uLTDKZhDJD {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #1a4577;
}
.cid-uLTDKZhDJD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLTDKZhDJD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLTffpcuLT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #1a4577;
}
.cid-uLTffpcuLT .fb-page,
.cid-uLTffpcuLT span,
.cid-uLTffpcuLT iframe {
  width: 480px;
  height: 620px;
}
.cid-uLTffpcuLT blockquote {
  display: none;
}
.cid-uLTffpcuLT .fb-page {
  background-color: #1877f2;
  border-radius: 4px;
  background-size: contain;
  background-repeat: no-repeat;
  color: #fff;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMinYMin meet' viewBox='0 0 262 266.895'><path id='path3087' fill='%23fff' d='M182.409,262.307v-99.803h33.499l5.016-38.895h-38.515V98.777c0-11.261,3.127-18.935,19.275-18.935 l20.596-0.009V45.045c-3.562-0.474-15.788-1.533-30.012-1.533c-29.695,0-50.025,18.126-50.025,51.413v28.684h-33.585v38.895h33.585 v99.803H182.409z'></path></svg>");
}
.cid-uLTffpcuLT .mbr-section-title {
  color: #ffffff;
}
.cid-uLTffpcuLT .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uLTEt7ZhtR {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uLTEt7ZhtR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLTEt7ZhtR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLTEt7ZhtR .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uLTEt7ZhtR .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uLTEt7ZhtR .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uLTEt7ZhtR .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uLTEt7ZhtR .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #1a4577;
}
.cid-uLTGm9L6Ky {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uLTGm9L6Ky .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLTGm9L6Ky .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLTGm9L6Ky .google-map iframe {
  height: 500px;
  filter: grayscale(1);
}
@media (max-width: 992px) {
  .cid-uLTGm9L6Ky .google-map iframe {
    height: 350px;
  }
}
.cid-uLTH3Je8tQ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #1a4577;
}
.cid-uLTH3Je8tQ .mbr-text {
  color: #ffffff;
}
.cid-uLTHjN5V6i.popup-builder {
  background-color: #ffffff;
}
.cid-uLTHjN5V6i.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uLTHjN5V6i.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uLTHjN5V6i .modal-content,
.cid-uLTHjN5V6i .modal-dialog {
  height: auto;
}
.cid-uLTHjN5V6i .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uLTHjN5V6i .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uLTHjN5V6i .form-wrapper .mbr-form .form-group,
  .cid-uLTHjN5V6i .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uLTHjN5V6i .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uLTHjN5V6i .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uLTHjN5V6i .mbr-text {
  text-align: justify;
}
.cid-uLTHjN5V6i .pt-0 {
  padding-top: 0 !important;
}
.cid-uLTHjN5V6i .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uLTHjN5V6i .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uLTHjN5V6i .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uLTHjN5V6i .modal-open {
  overflow: hidden;
}
.cid-uLTHjN5V6i .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uLTHjN5V6i .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uLTHjN5V6i .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uLTHjN5V6i .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uLTHjN5V6i .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uLTHjN5V6i .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uLTHjN5V6i .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uLTHjN5V6i .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uLTHjN5V6i .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uLTHjN5V6i .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uLTHjN5V6i .modal-backdrop.fade {
  opacity: 0;
}
.cid-uLTHjN5V6i .modal-backdrop.show {
  opacity: .5;
}
.cid-uLTHjN5V6i .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uLTHjN5V6i .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uLTHjN5V6i .modal-header {
    padding: 1rem;
  }
}
.cid-uLTHjN5V6i .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uLTHjN5V6i .modal-header .close svg {
  fill: #353535;
}
.cid-uLTHjN5V6i .modal-header .close:hover {
  opacity: 1;
}
.cid-uLTHjN5V6i .modal-header .close:focus {
  outline: none;
}
.cid-uLTHjN5V6i .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uLTHjN5V6i .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uLTHjN5V6i .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLTHjN5V6i .modal-body {
    padding: 1rem;
  }
}
.cid-uLTHjN5V6i .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uLTHjN5V6i .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLTHjN5V6i .modal-footer {
    padding: 1rem;
  }
}
.cid-uLTHjN5V6i .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uLTHjN5V6i .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uLTHjN5V6i .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uLTHjN5V6i .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uLTHjN5V6i .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uLTHjN5V6i .modal-lg,
  .cid-uLTHjN5V6i .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uLTHjN5V6i .modal-xl {
    max-width: 1140px;
  }
}
.cid-uLTHjN5V6i .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uLTHjN5V6i .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uLTHjN5V6i .form-group {
  margin-bottom: 1rem;
}
.cid-uLTHjN5V6i .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uLTHjN5V6i .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uLTHjN5V6i .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uLTHjN5V6i .mbr-section-btn {
  margin: 0;
}
.cid-uLTHjN5V6i .mbr-section-btn .btn {
  margin: 0;
}
.cid-uLW9SbZMi2 .navbar-dropdown {
  position: relative !important;
}
.cid-uLW9SbZMi2 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uLW9SbZMi2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uLW9SbZMi2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uLW9SbZMi2 .dropdown-item:hover,
.cid-uLW9SbZMi2 .dropdown-item:focus {
  background: #1a4577 !important;
  color: white !important;
}
.cid-uLW9SbZMi2 .dropdown-item:hover span {
  color: white;
}
.cid-uLW9SbZMi2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uLW9SbZMi2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uLW9SbZMi2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uLW9SbZMi2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uLW9SbZMi2 .nav-link {
  position: relative;
}
.cid-uLW9SbZMi2 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uLW9SbZMi2 .container {
    flex-wrap: nowrap;
  }
}
.cid-uLW9SbZMi2 .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uLW9SbZMi2 .dropdown-menu,
.cid-uLW9SbZMi2 .navbar.opened {
  background: #ffffff !important;
}
.cid-uLW9SbZMi2 .nav-item:focus,
.cid-uLW9SbZMi2 .nav-link:focus {
  outline: none;
}
.cid-uLW9SbZMi2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uLW9SbZMi2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uLW9SbZMi2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uLW9SbZMi2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uLW9SbZMi2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uLW9SbZMi2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uLW9SbZMi2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uLW9SbZMi2 .navbar.opened {
  transition: all 0.3s;
}
.cid-uLW9SbZMi2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uLW9SbZMi2 .navbar .navbar-logo img {
  width: auto;
}
.cid-uLW9SbZMi2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uLW9SbZMi2 .navbar.collapsed {
  justify-content: center;
}
.cid-uLW9SbZMi2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uLW9SbZMi2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uLW9SbZMi2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-uLW9SbZMi2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uLW9SbZMi2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uLW9SbZMi2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uLW9SbZMi2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uLW9SbZMi2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uLW9SbZMi2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uLW9SbZMi2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uLW9SbZMi2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uLW9SbZMi2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uLW9SbZMi2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uLW9SbZMi2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uLW9SbZMi2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uLW9SbZMi2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uLW9SbZMi2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uLW9SbZMi2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uLW9SbZMi2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uLW9SbZMi2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uLW9SbZMi2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uLW9SbZMi2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uLW9SbZMi2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uLW9SbZMi2 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uLW9SbZMi2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uLW9SbZMi2 .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uLW9SbZMi2 .navbar-brand {
    padding-right: 40px;
  }
}
.cid-uLW9SbZMi2 .dropdown-item.active,
.cid-uLW9SbZMi2 .dropdown-item:active {
  background-color: transparent;
}
.cid-uLW9SbZMi2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uLW9SbZMi2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uLW9SbZMi2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uLW9SbZMi2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uLW9SbZMi2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uLW9SbZMi2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uLW9SbZMi2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uLW9SbZMi2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uLW9SbZMi2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uLW9SbZMi2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1a4577;
}
.cid-uLW9SbZMi2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uLW9SbZMi2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uLW9SbZMi2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uLW9SbZMi2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uLW9SbZMi2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uLW9SbZMi2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uLW9SbZMi2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uLW9SbZMi2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uLW9SbZMi2 .navbar-dropdown {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-uLW9SbZMi2 .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-uLW9SbZMi2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uLW9SbZMi2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uLW9SbZMi2 .navbar {
    height: 70px;
  }
  .cid-uLW9SbZMi2 .navbar.opened {
    height: auto;
  }
  .cid-uLW9SbZMi2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uLW9SbZMi2 .container,
.cid-uLW9SbZMi2 .container-fluid {
  flex-wrap: wrap;
}
.cid-uLW9SbZMi2 .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-uLW9SbZMi2 .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-uLW9SbZMi2 .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uLW9SbZMi2 .contacts-menu {
    display: none;
  }
}
.cid-uLW9SbZMi2 .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-uLW9SbZMi2 .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #1a4577;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-uLW9SbZMi2 .icon-box:hover {
  transform: scale(1.1);
}
.cid-uLW9SbZMi2 .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-uLW9SbZMi2 .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-uLW9SbZMi2 .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-uLW9SbZMi2 .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-uLW9SbZMi2 .navbar-collapse .mbr-section-btn .btn-black {
  color: #1a4577 !important;
}
@media (max-width: 577px) {
  .cid-uLW9SbZMi2 .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-uLW9SbZMi2 .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-uLW9SbZMi2 .navbar-collapse .nav-link:hover {
  color: #1a4577 !important;
}
.cid-uLWacPleKd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/cohuecan-4.png-2000x1333.png");
}
.cid-uLWacPleKd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLWacPleKd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLWacPleKd .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uLWacPleKd .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uLWM3zv6OW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uLWM3zv6OW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLWM3zv6OW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLWM3zv6OW .mbr-section-title {
  color: #000000;
}
.cid-uLWM3zv6OW .mbr-text,
.cid-uLWM3zv6OW .mbr-section-btn {
  color: #1a4577;
}
.cid-uLWN354hBG {
  overflow: hidden !important;
  background: linear-gradient(to right, #1a4577 0%, #1a4577 30%, #bbbbbb 30%, #bbbbbb 100%);
}
.cid-uLWN354hBG .animated-element {
  color: #ffffff;
}
.cid-uLWN354hBG .img-block {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uLWN354hBG .mbr-section-subtitle {
  color: #1a4577;
}
@media (min-width: 992px) {
  .cid-uLWN354hBG .img-block {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uLWN354hBG .mbr-figure {
    margin-top: 1rem;
  }
}
@media (max-width: 768px) {
  .cid-uLWN354hBG {
    background: #bbbbbb;
  }
  .cid-uLWN354hBG .img-block {
    padding-bottom: 2rem;
  }
}
.cid-uLWN354hBG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLWN354hBG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLWN354hBG .mbr-section-title {
  color: #000000;
}
.cid-uLWN354hBG .mbr-text,
.cid-uLWN354hBG .mbr-section-btn {
  color: #000000;
}
.cid-uLWR41iTPc {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background: #ffffff;
}
.cid-uLWR41iTPc .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uLWR41iTPc .team-card:hover {
  transform: translateY(-10px);
}
.cid-uLWR41iTPc .image-wrap {
  overflow: hidden;
  cursor: pointer;
}
.cid-uLWR41iTPc .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uLWR41iTPc .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uLWR41iTPc .card-wrap .image-wrap img {
  width: 100%;
  transition: all 0.3s;
}
@media (min-width: 768px) {
  .cid-uLWR41iTPc .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uLWR41iTPc .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uLWR41iTPc .card-wrap:hover img {
  transform: scale(1.05);
}
.cid-uLWR41iTPc .social-row {
  text-align: center;
}
.cid-uLWR41iTPc .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #004cd5;
  transition: all 0.3s;
}
.cid-uLWR41iTPc .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #004cd5;
  font-size: 1.5rem;
}
.cid-uLWR41iTPc .social-row .soc-item:hover {
  background-color: #004cd5;
}
.cid-uLWR41iTPc .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uLWR41iTPc .mbr-section-title {
  color: #161734;
}
.cid-uLWR41iTPc .mbr-section-subtitle {
  color: #161734;
}
.cid-uLWR41iTPc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLWR41iTPc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLWRkjKBiJ {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uLWRkjKBiJ .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uLWRkjKBiJ .team-card:hover {
  transform: translateY(-10px);
}
.cid-uLWRkjKBiJ .image-wrap {
  overflow: hidden;
  cursor: pointer;
}
.cid-uLWRkjKBiJ .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uLWRkjKBiJ .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uLWRkjKBiJ .card-wrap .image-wrap img {
  width: 100%;
  transition: all 0.3s;
}
@media (min-width: 768px) {
  .cid-uLWRkjKBiJ .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uLWRkjKBiJ .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uLWRkjKBiJ .card-wrap:hover img {
  transform: scale(1.05);
}
.cid-uLWRkjKBiJ .social-row {
  text-align: center;
}
.cid-uLWRkjKBiJ .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #004cd5;
  transition: all 0.3s;
}
.cid-uLWRkjKBiJ .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #004cd5;
  font-size: 1.5rem;
}
.cid-uLWRkjKBiJ .social-row .soc-item:hover {
  background-color: #004cd5;
}
.cid-uLWRkjKBiJ .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uLWRkjKBiJ .mbr-section-title {
  color: #161734;
}
.cid-uLWRkjKBiJ .mbr-section-subtitle {
  color: #161734;
}
.cid-uLWRkjKBiJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLWRkjKBiJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLWRPLUBzE {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uLWRPLUBzE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLWRPLUBzE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uLWRPLUBzE .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uLWRPLUBzE .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-uLWRPLUBzE .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uLWRPLUBzE .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uLXBIqHIay {
  background-image: url("../../../assets/images/cabildo-cohuecan.png-2000x1333.png");
}
.cid-uLXBIqHIay .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLXBIqHIay .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLW9Sd2su9 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uLW9Sd2su9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLW9Sd2su9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLW9Sd2su9 .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uLW9Sd2su9 .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uLW9Sd2su9 .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-uLW9Sd2su9 .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uLW9Sd2su9 .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uLW9Sd2su9 .items-wrapper {
  margin: 0 -32px;
  justify-content: center;
}
.cid-uLW9Sd2su9 .item {
  padding: 0 32px;
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uLW9Sd2su9 .item {
    margin-bottom: 28px;
  }
}
.cid-uLW9Sd2su9 .item .item-wrapper {
  padding: 24px;
  height: 100%;
  border: 1px solid #1a4577;
  background-color: #1a4577;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-uLW9Sd2su9 .item .item-wrapper {
    padding: 16px;
  }
}
.cid-uLW9Sd2su9 .item .item-wrapper .item-content .icon-wrapper {
  height: 176px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-uLW9Sd2su9 .item .item-wrapper .item-content .icon-wrapper {
    margin-bottom: 16px;
  }
}
.cid-uLW9Sd2su9 .item .item-wrapper .item-content .icon-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 70px;
  color: #8ac642;
  background: linear-gradient(90deg, #8ac642, #a2d269 65%, #bbde90);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uLW9Sd2su9 .item .item-wrapper .item-content .item-title {
  margin-bottom: 8px;
}
.cid-uLW9Sd2su9 .item .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-uLW9Sd2su9 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uLW9Sd2su9 .mbr-text,
.cid-uLW9Sd2su9 .text-wrapper {
  color: #000000;
  text-align: center;
}
.cid-uLW9Sd2su9 .item-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLW9Sd2su9 .item-text {
  color: #ffffff;
  text-align: center;
}
.cid-uLW9SdnZw5 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uLW9SdnZw5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLW9SdnZw5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLW9SdnZw5 .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uLW9SdnZw5 .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uLW9SdnZw5 .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-uLW9SdnZw5 .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uLW9SdnZw5 .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uLW9SdnZw5 .items-wrapper {
  margin: 0 -32px;
  justify-content: center;
}
.cid-uLW9SdnZw5 .item {
  padding: 0 32px;
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uLW9SdnZw5 .item {
    margin-bottom: 28px;
  }
}
.cid-uLW9SdnZw5 .item .item-wrapper {
  padding: 24px;
  height: 100%;
  border: 1px solid #252525;
  background-color: #1a4577;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-uLW9SdnZw5 .item .item-wrapper {
    padding: 16px;
  }
}
.cid-uLW9SdnZw5 .item .item-wrapper .item-content .icon-wrapper {
  height: 176px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-uLW9SdnZw5 .item .item-wrapper .item-content .icon-wrapper {
    margin-bottom: 16px;
  }
}
.cid-uLW9SdnZw5 .item .item-wrapper .item-content .icon-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 70px;
  color: #8ac642;
  background: linear-gradient(90deg, #8ac642, #a2d269 65%, #bbde90);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uLW9SdnZw5 .item .item-wrapper .item-content .item-title {
  margin-bottom: 8px;
}
.cid-uLW9SdnZw5 .item .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-uLW9SdnZw5 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLW9SdnZw5 .mbr-text,
.cid-uLW9SdnZw5 .text-wrapper {
  color: #9aa0a6;
  text-align: center;
}
.cid-uLW9SdnZw5 .item-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLW9SdnZw5 .item-text {
  color: #ffffff;
  text-align: center;
}
.cid-uLW9SdJ3Ij {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #1a4577;
}
.cid-uLW9SdJ3Ij .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLW9SdJ3Ij .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLW9Se2YA7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #1a4577;
}
.cid-uLW9Se2YA7 .fb-page,
.cid-uLW9Se2YA7 span,
.cid-uLW9Se2YA7 iframe {
  width: 480px;
  height: 620px;
}
.cid-uLW9Se2YA7 blockquote {
  display: none;
}
.cid-uLW9Se2YA7 .fb-page {
  background-color: #1877f2;
  border-radius: 4px;
  background-size: contain;
  background-repeat: no-repeat;
  color: #fff;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMinYMin meet' viewBox='0 0 262 266.895'><path id='path3087' fill='%23fff' d='M182.409,262.307v-99.803h33.499l5.016-38.895h-38.515V98.777c0-11.261,3.127-18.935,19.275-18.935 l20.596-0.009V45.045c-3.562-0.474-15.788-1.533-30.012-1.533c-29.695,0-50.025,18.126-50.025,51.413v28.684h-33.585v38.895h33.585 v99.803H182.409z'></path></svg>");
}
.cid-uLW9Se2YA7 .mbr-section-title {
  color: #ffffff;
}
.cid-uLW9Se2YA7 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uLW9SeCVlg {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uLW9SeCVlg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLW9SeCVlg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLW9SeCVlg .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uLW9SeCVlg .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uLW9SeCVlg .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uLW9SeCVlg .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uLW9SeCVlg .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #1a4577;
}
.cid-uLW9SeZPqK {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uLW9SeZPqK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLW9SeZPqK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLW9SeZPqK .google-map iframe {
  height: 500px;
  filter: grayscale(1);
}
@media (max-width: 992px) {
  .cid-uLW9SeZPqK .google-map iframe {
    height: 350px;
  }
}
.cid-uLW9SfxLoj {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #1a4577;
}
.cid-uLW9SfxLoj .mbr-text {
  color: #ffffff;
}
.cid-uLW9SfSEq8.popup-builder {
  background-color: #ffffff;
}
.cid-uLW9SfSEq8.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uLW9SfSEq8.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uLW9SfSEq8 .modal-content,
.cid-uLW9SfSEq8 .modal-dialog {
  height: auto;
}
.cid-uLW9SfSEq8 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uLW9SfSEq8 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uLW9SfSEq8 .form-wrapper .mbr-form .form-group,
  .cid-uLW9SfSEq8 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uLW9SfSEq8 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uLW9SfSEq8 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uLW9SfSEq8 .mbr-text {
  text-align: justify;
}
.cid-uLW9SfSEq8 .pt-0 {
  padding-top: 0 !important;
}
.cid-uLW9SfSEq8 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uLW9SfSEq8 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uLW9SfSEq8 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uLW9SfSEq8 .modal-open {
  overflow: hidden;
}
.cid-uLW9SfSEq8 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uLW9SfSEq8 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uLW9SfSEq8 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uLW9SfSEq8 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uLW9SfSEq8 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uLW9SfSEq8 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uLW9SfSEq8 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uLW9SfSEq8 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uLW9SfSEq8 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uLW9SfSEq8 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uLW9SfSEq8 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uLW9SfSEq8 .modal-backdrop.show {
  opacity: .5;
}
.cid-uLW9SfSEq8 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uLW9SfSEq8 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uLW9SfSEq8 .modal-header {
    padding: 1rem;
  }
}
.cid-uLW9SfSEq8 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uLW9SfSEq8 .modal-header .close svg {
  fill: #353535;
}
.cid-uLW9SfSEq8 .modal-header .close:hover {
  opacity: 1;
}
.cid-uLW9SfSEq8 .modal-header .close:focus {
  outline: none;
}
.cid-uLW9SfSEq8 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uLW9SfSEq8 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uLW9SfSEq8 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLW9SfSEq8 .modal-body {
    padding: 1rem;
  }
}
.cid-uLW9SfSEq8 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uLW9SfSEq8 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLW9SfSEq8 .modal-footer {
    padding: 1rem;
  }
}
.cid-uLW9SfSEq8 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uLW9SfSEq8 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uLW9SfSEq8 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uLW9SfSEq8 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uLW9SfSEq8 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uLW9SfSEq8 .modal-lg,
  .cid-uLW9SfSEq8 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uLW9SfSEq8 .modal-xl {
    max-width: 1140px;
  }
}
.cid-uLW9SfSEq8 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uLW9SfSEq8 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uLW9SfSEq8 .form-group {
  margin-bottom: 1rem;
}
.cid-uLW9SfSEq8 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uLW9SfSEq8 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uLW9SfSEq8 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uLW9SfSEq8 .mbr-section-btn {
  margin: 0;
}
.cid-uLW9SfSEq8 .mbr-section-btn .btn {
  margin: 0;
}
.cid-uLXrzVtvAJ.popup-builder {
  background-color: #ffffff;
}
.cid-uLXrzVtvAJ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uLXrzVtvAJ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uLXrzVtvAJ .modal-content,
.cid-uLXrzVtvAJ .modal-dialog {
  height: auto;
}
.cid-uLXrzVtvAJ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uLXrzVtvAJ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uLXrzVtvAJ .form-wrapper .mbr-form .form-group,
  .cid-uLXrzVtvAJ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uLXrzVtvAJ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uLXrzVtvAJ .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uLXrzVtvAJ .mbr-text {
  text-align: justify;
}
.cid-uLXrzVtvAJ .pt-0 {
  padding-top: 0 !important;
}
.cid-uLXrzVtvAJ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uLXrzVtvAJ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uLXrzVtvAJ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uLXrzVtvAJ .modal-open {
  overflow: hidden;
}
.cid-uLXrzVtvAJ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uLXrzVtvAJ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uLXrzVtvAJ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uLXrzVtvAJ .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uLXrzVtvAJ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uLXrzVtvAJ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uLXrzVtvAJ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uLXrzVtvAJ .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uLXrzVtvAJ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uLXrzVtvAJ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uLXrzVtvAJ .modal-backdrop.fade {
  opacity: 0;
}
.cid-uLXrzVtvAJ .modal-backdrop.show {
  opacity: .5;
}
.cid-uLXrzVtvAJ .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uLXrzVtvAJ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uLXrzVtvAJ .modal-header {
    padding: 1rem;
  }
}
.cid-uLXrzVtvAJ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uLXrzVtvAJ .modal-header .close svg {
  fill: #353535;
}
.cid-uLXrzVtvAJ .modal-header .close:hover {
  opacity: 1;
}
.cid-uLXrzVtvAJ .modal-header .close:focus {
  outline: none;
}
.cid-uLXrzVtvAJ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uLXrzVtvAJ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uLXrzVtvAJ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLXrzVtvAJ .modal-body {
    padding: 1rem;
  }
}
.cid-uLXrzVtvAJ .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uLXrzVtvAJ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLXrzVtvAJ .modal-footer {
    padding: 1rem;
  }
}
.cid-uLXrzVtvAJ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uLXrzVtvAJ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uLXrzVtvAJ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uLXrzVtvAJ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uLXrzVtvAJ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uLXrzVtvAJ .modal-lg,
  .cid-uLXrzVtvAJ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uLXrzVtvAJ .modal-xl {
    max-width: 1140px;
  }
}
.cid-uLXrzVtvAJ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uLXrzVtvAJ .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uLXrzVtvAJ .form-group {
  margin-bottom: 1rem;
}
.cid-uLXrzVtvAJ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uLXrzVtvAJ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uLXrzVtvAJ .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uLXrzVtvAJ .mbr-section-btn {
  margin: 0;
}
.cid-uLXrzVtvAJ .mbr-section-btn .btn {
  margin: 0;
}
.cid-uLX4ceXOEc .navbar-dropdown {
  position: relative !important;
}
.cid-uLX4ceXOEc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uLX4ceXOEc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uLX4ceXOEc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uLX4ceXOEc .dropdown-item:hover,
.cid-uLX4ceXOEc .dropdown-item:focus {
  background: #1a4577 !important;
  color: white !important;
}
.cid-uLX4ceXOEc .dropdown-item:hover span {
  color: white;
}
.cid-uLX4ceXOEc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uLX4ceXOEc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uLX4ceXOEc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uLX4ceXOEc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uLX4ceXOEc .nav-link {
  position: relative;
}
.cid-uLX4ceXOEc .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uLX4ceXOEc .container {
    flex-wrap: nowrap;
  }
}
.cid-uLX4ceXOEc .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uLX4ceXOEc .dropdown-menu,
.cid-uLX4ceXOEc .navbar.opened {
  background: #ffffff !important;
}
.cid-uLX4ceXOEc .nav-item:focus,
.cid-uLX4ceXOEc .nav-link:focus {
  outline: none;
}
.cid-uLX4ceXOEc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uLX4ceXOEc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uLX4ceXOEc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uLX4ceXOEc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uLX4ceXOEc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uLX4ceXOEc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uLX4ceXOEc .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uLX4ceXOEc .navbar.opened {
  transition: all 0.3s;
}
.cid-uLX4ceXOEc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uLX4ceXOEc .navbar .navbar-logo img {
  width: auto;
}
.cid-uLX4ceXOEc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uLX4ceXOEc .navbar.collapsed {
  justify-content: center;
}
.cid-uLX4ceXOEc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uLX4ceXOEc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uLX4ceXOEc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-uLX4ceXOEc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uLX4ceXOEc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uLX4ceXOEc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uLX4ceXOEc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uLX4ceXOEc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uLX4ceXOEc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uLX4ceXOEc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uLX4ceXOEc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uLX4ceXOEc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uLX4ceXOEc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uLX4ceXOEc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uLX4ceXOEc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uLX4ceXOEc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uLX4ceXOEc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uLX4ceXOEc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uLX4ceXOEc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uLX4ceXOEc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uLX4ceXOEc .navbar.navbar-short {
  min-height: 60px;
}
.cid-uLX4ceXOEc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uLX4ceXOEc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uLX4ceXOEc .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uLX4ceXOEc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uLX4ceXOEc .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uLX4ceXOEc .navbar-brand {
    padding-right: 40px;
  }
}
.cid-uLX4ceXOEc .dropdown-item.active,
.cid-uLX4ceXOEc .dropdown-item:active {
  background-color: transparent;
}
.cid-uLX4ceXOEc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uLX4ceXOEc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uLX4ceXOEc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uLX4ceXOEc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uLX4ceXOEc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uLX4ceXOEc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uLX4ceXOEc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uLX4ceXOEc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uLX4ceXOEc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uLX4ceXOEc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1a4577;
}
.cid-uLX4ceXOEc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uLX4ceXOEc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uLX4ceXOEc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uLX4ceXOEc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uLX4ceXOEc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uLX4ceXOEc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uLX4ceXOEc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uLX4ceXOEc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uLX4ceXOEc .navbar-dropdown {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-uLX4ceXOEc .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-uLX4ceXOEc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uLX4ceXOEc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uLX4ceXOEc .navbar {
    height: 70px;
  }
  .cid-uLX4ceXOEc .navbar.opened {
    height: auto;
  }
  .cid-uLX4ceXOEc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uLX4ceXOEc .container,
.cid-uLX4ceXOEc .container-fluid {
  flex-wrap: wrap;
}
.cid-uLX4ceXOEc .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-uLX4ceXOEc .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-uLX4ceXOEc .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uLX4ceXOEc .contacts-menu {
    display: none;
  }
}
.cid-uLX4ceXOEc .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-uLX4ceXOEc .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #1a4577;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-uLX4ceXOEc .icon-box:hover {
  transform: scale(1.1);
}
.cid-uLX4ceXOEc .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-uLX4ceXOEc .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-uLX4ceXOEc .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-uLX4ceXOEc .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-uLX4ceXOEc .navbar-collapse .mbr-section-btn .btn-black {
  color: #1a4577 !important;
}
@media (max-width: 577px) {
  .cid-uLX4ceXOEc .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-uLX4ceXOEc .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-uLX4ceXOEc .navbar-collapse .nav-link:hover {
  color: #1a4577 !important;
}
.cid-uLX4cfAjNb {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/cohuecan-5.png-2000x1333.png");
}
.cid-uLX4cfAjNb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLX4cfAjNb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLX4cfAjNb .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uLX4cfAjNb .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uLX4cg16eZ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uLX4cg16eZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLX4cg16eZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLX4cg16eZ .mbr-section-title {
  color: #000000;
}
.cid-uLX4cg16eZ .mbr-text,
.cid-uLX4cg16eZ .mbr-section-btn {
  color: #1a4577;
}
.cid-uLX4cg16eZ .mbr-section-subtitle {
  color: #1a4577;
}
.cid-uLX5zaLCvd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uLX5zaLCvd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLX5zaLCvd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLX5zaLCvd .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #1a4577;
  margin-bottom: 2rem;
}
.cid-uLX5zaLCvd .item-wrapper {
  min-height: 220px;
  transition: all 0.3s;
  border-radius: 4px;
  padding: 1rem;
  background: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uO134O2PJl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uO134O2PJl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uO134O2PJl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uO134O2PJl .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #1a4577;
  margin-bottom: 2rem;
}
.cid-uO134O2PJl .item-wrapper {
  min-height: 220px;
  transition: all 0.3s;
  border-radius: 4px;
  padding: 1rem;
  background: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPIQNw9JRw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uPIQNw9JRw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPIQNw9JRw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPIQNw9JRw .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #1a4577;
  margin-bottom: 2rem;
}
.cid-uPIQNw9JRw .item-wrapper {
  min-height: 220px;
  transition: all 0.3s;
  border-radius: 4px;
  padding: 1rem;
  background: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVQcJSWVif {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uVQcJSWVif .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVQcJSWVif .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVQcJSWVif .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #1a4577;
  margin-bottom: 2rem;
}
.cid-uVQcJSWVif .item-wrapper {
  min-height: 220px;
  transition: all 0.3s;
  border-radius: 4px;
  padding: 1rem;
  background: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uLX5ZhghHa {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #1a4577;
}
.cid-uLX5ZhghHa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLX5ZhghHa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLX4ciGU2s {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uLX4ciGU2s .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLX4ciGU2s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLX4ciGU2s .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uLX4ciGU2s .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uLX4ciGU2s .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-uLX4ciGU2s .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uLX4ciGU2s .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uLX4ciGU2s .items-wrapper {
  margin: 0 -32px;
  justify-content: center;
}
.cid-uLX4ciGU2s .item {
  padding: 0 32px;
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uLX4ciGU2s .item {
    margin-bottom: 28px;
  }
}
.cid-uLX4ciGU2s .item .item-wrapper {
  padding: 24px;
  height: 100%;
  border: 1px solid #1a4577;
  background-color: #1a4577;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-uLX4ciGU2s .item .item-wrapper {
    padding: 16px;
  }
}
.cid-uLX4ciGU2s .item .item-wrapper .item-content .icon-wrapper {
  height: 176px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-uLX4ciGU2s .item .item-wrapper .item-content .icon-wrapper {
    margin-bottom: 16px;
  }
}
.cid-uLX4ciGU2s .item .item-wrapper .item-content .icon-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 70px;
  color: #8ac642;
  background: linear-gradient(90deg, #8ac642, #a2d269 65%, #bbde90);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uLX4ciGU2s .item .item-wrapper .item-content .item-title {
  margin-bottom: 8px;
}
.cid-uLX4ciGU2s .item .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-uLX4ciGU2s .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uLX4ciGU2s .mbr-text,
.cid-uLX4ciGU2s .text-wrapper {
  color: #000000;
  text-align: center;
}
.cid-uLX4ciGU2s .item-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLX4ciGU2s .item-text {
  color: #ffffff;
  text-align: center;
}
.cid-uLX4cj9NYl {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uLX4cj9NYl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLX4cj9NYl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLX4cj9NYl .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uLX4cj9NYl .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uLX4cj9NYl .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-uLX4cj9NYl .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uLX4cj9NYl .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uLX4cj9NYl .items-wrapper {
  margin: 0 -32px;
  justify-content: center;
}
.cid-uLX4cj9NYl .item {
  padding: 0 32px;
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uLX4cj9NYl .item {
    margin-bottom: 28px;
  }
}
.cid-uLX4cj9NYl .item .item-wrapper {
  padding: 24px;
  height: 100%;
  border: 1px solid #252525;
  background-color: #1a4577;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-uLX4cj9NYl .item .item-wrapper {
    padding: 16px;
  }
}
.cid-uLX4cj9NYl .item .item-wrapper .item-content .icon-wrapper {
  height: 176px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-uLX4cj9NYl .item .item-wrapper .item-content .icon-wrapper {
    margin-bottom: 16px;
  }
}
.cid-uLX4cj9NYl .item .item-wrapper .item-content .icon-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 70px;
  color: #8ac642;
  background: linear-gradient(90deg, #8ac642, #a2d269 65%, #bbde90);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uLX4cj9NYl .item .item-wrapper .item-content .item-title {
  margin-bottom: 8px;
}
.cid-uLX4cj9NYl .item .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-uLX4cj9NYl .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLX4cj9NYl .mbr-text,
.cid-uLX4cj9NYl .text-wrapper {
  color: #9aa0a6;
  text-align: center;
}
.cid-uLX4cj9NYl .item-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLX4cj9NYl .item-text {
  color: #ffffff;
  text-align: center;
}
.cid-uLX4cjEKJD {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #1a4577;
}
.cid-uLX4cjEKJD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLX4cjEKJD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLX4ck671R {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #1a4577;
}
.cid-uLX4ck671R .fb-page,
.cid-uLX4ck671R span,
.cid-uLX4ck671R iframe {
  width: 480px;
  height: 620px;
}
.cid-uLX4ck671R blockquote {
  display: none;
}
.cid-uLX4ck671R .fb-page {
  background-color: #1877f2;
  border-radius: 4px;
  background-size: contain;
  background-repeat: no-repeat;
  color: #fff;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMinYMin meet' viewBox='0 0 262 266.895'><path id='path3087' fill='%23fff' d='M182.409,262.307v-99.803h33.499l5.016-38.895h-38.515V98.777c0-11.261,3.127-18.935,19.275-18.935 l20.596-0.009V45.045c-3.562-0.474-15.788-1.533-30.012-1.533c-29.695,0-50.025,18.126-50.025,51.413v28.684h-33.585v38.895h33.585 v99.803H182.409z'></path></svg>");
}
.cid-uLX4ck671R .mbr-section-title {
  color: #ffffff;
}
.cid-uLX4ck671R .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uLX4ckTJ4q {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uLX4ckTJ4q .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLX4ckTJ4q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLX4ckTJ4q .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uLX4ckTJ4q .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uLX4ckTJ4q .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uLX4ckTJ4q .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uLX4ckTJ4q .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #1a4577;
}
.cid-uLX4clr3GJ {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uLX4clr3GJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLX4clr3GJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLX4clr3GJ .google-map iframe {
  height: 500px;
  filter: grayscale(1);
}
@media (max-width: 992px) {
  .cid-uLX4clr3GJ .google-map iframe {
    height: 350px;
  }
}
.cid-uLX4cmci8s {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #1a4577;
}
.cid-uLX4cmci8s .mbr-text {
  color: #ffffff;
}
.cid-uLX4cmMbFI.popup-builder {
  background-color: #ffffff;
}
.cid-uLX4cmMbFI.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uLX4cmMbFI.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uLX4cmMbFI .modal-content,
.cid-uLX4cmMbFI .modal-dialog {
  height: auto;
}
.cid-uLX4cmMbFI .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uLX4cmMbFI .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uLX4cmMbFI .form-wrapper .mbr-form .form-group,
  .cid-uLX4cmMbFI .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uLX4cmMbFI .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uLX4cmMbFI .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uLX4cmMbFI .mbr-text {
  text-align: justify;
}
.cid-uLX4cmMbFI .pt-0 {
  padding-top: 0 !important;
}
.cid-uLX4cmMbFI .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uLX4cmMbFI .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uLX4cmMbFI .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uLX4cmMbFI .modal-open {
  overflow: hidden;
}
.cid-uLX4cmMbFI .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uLX4cmMbFI .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uLX4cmMbFI .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uLX4cmMbFI .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uLX4cmMbFI .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uLX4cmMbFI .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uLX4cmMbFI .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uLX4cmMbFI .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uLX4cmMbFI .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uLX4cmMbFI .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uLX4cmMbFI .modal-backdrop.fade {
  opacity: 0;
}
.cid-uLX4cmMbFI .modal-backdrop.show {
  opacity: .5;
}
.cid-uLX4cmMbFI .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uLX4cmMbFI .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uLX4cmMbFI .modal-header {
    padding: 1rem;
  }
}
.cid-uLX4cmMbFI .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uLX4cmMbFI .modal-header .close svg {
  fill: #353535;
}
.cid-uLX4cmMbFI .modal-header .close:hover {
  opacity: 1;
}
.cid-uLX4cmMbFI .modal-header .close:focus {
  outline: none;
}
.cid-uLX4cmMbFI .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uLX4cmMbFI .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uLX4cmMbFI .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLX4cmMbFI .modal-body {
    padding: 1rem;
  }
}
.cid-uLX4cmMbFI .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uLX4cmMbFI .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLX4cmMbFI .modal-footer {
    padding: 1rem;
  }
}
.cid-uLX4cmMbFI .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uLX4cmMbFI .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uLX4cmMbFI .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uLX4cmMbFI .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uLX4cmMbFI .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uLX4cmMbFI .modal-lg,
  .cid-uLX4cmMbFI .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uLX4cmMbFI .modal-xl {
    max-width: 1140px;
  }
}
.cid-uLX4cmMbFI .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uLX4cmMbFI .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uLX4cmMbFI .form-group {
  margin-bottom: 1rem;
}
.cid-uLX4cmMbFI .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uLX4cmMbFI .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uLX4cmMbFI .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uLX4cmMbFI .mbr-section-btn {
  margin: 0;
}
.cid-uLX4cmMbFI .mbr-section-btn .btn {
  margin: 0;
}
.cid-uLXaattrWe .navbar-dropdown {
  position: relative !important;
}
.cid-uLXaattrWe .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uLXaattrWe .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uLXaattrWe .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uLXaattrWe .dropdown-item:hover,
.cid-uLXaattrWe .dropdown-item:focus {
  background: #1a4577 !important;
  color: white !important;
}
.cid-uLXaattrWe .dropdown-item:hover span {
  color: white;
}
.cid-uLXaattrWe .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uLXaattrWe .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uLXaattrWe .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uLXaattrWe .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uLXaattrWe .nav-link {
  position: relative;
}
.cid-uLXaattrWe .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uLXaattrWe .container {
    flex-wrap: nowrap;
  }
}
.cid-uLXaattrWe .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uLXaattrWe .dropdown-menu,
.cid-uLXaattrWe .navbar.opened {
  background: #ffffff !important;
}
.cid-uLXaattrWe .nav-item:focus,
.cid-uLXaattrWe .nav-link:focus {
  outline: none;
}
.cid-uLXaattrWe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uLXaattrWe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uLXaattrWe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uLXaattrWe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uLXaattrWe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uLXaattrWe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uLXaattrWe .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uLXaattrWe .navbar.opened {
  transition: all 0.3s;
}
.cid-uLXaattrWe .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uLXaattrWe .navbar .navbar-logo img {
  width: auto;
}
.cid-uLXaattrWe .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uLXaattrWe .navbar.collapsed {
  justify-content: center;
}
.cid-uLXaattrWe .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uLXaattrWe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uLXaattrWe .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-uLXaattrWe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uLXaattrWe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uLXaattrWe .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uLXaattrWe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uLXaattrWe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uLXaattrWe .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uLXaattrWe .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uLXaattrWe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uLXaattrWe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uLXaattrWe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uLXaattrWe .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uLXaattrWe .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uLXaattrWe .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uLXaattrWe .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uLXaattrWe .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uLXaattrWe .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uLXaattrWe .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uLXaattrWe .navbar.navbar-short {
  min-height: 60px;
}
.cid-uLXaattrWe .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uLXaattrWe .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uLXaattrWe .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uLXaattrWe .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uLXaattrWe .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uLXaattrWe .navbar-brand {
    padding-right: 40px;
  }
}
.cid-uLXaattrWe .dropdown-item.active,
.cid-uLXaattrWe .dropdown-item:active {
  background-color: transparent;
}
.cid-uLXaattrWe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uLXaattrWe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uLXaattrWe .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uLXaattrWe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uLXaattrWe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uLXaattrWe .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uLXaattrWe ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uLXaattrWe .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uLXaattrWe button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uLXaattrWe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1a4577;
}
.cid-uLXaattrWe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uLXaattrWe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uLXaattrWe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uLXaattrWe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uLXaattrWe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uLXaattrWe nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uLXaattrWe nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uLXaattrWe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uLXaattrWe .navbar-dropdown {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-uLXaattrWe .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-uLXaattrWe a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uLXaattrWe .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uLXaattrWe .navbar {
    height: 70px;
  }
  .cid-uLXaattrWe .navbar.opened {
    height: auto;
  }
  .cid-uLXaattrWe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uLXaattrWe .container,
.cid-uLXaattrWe .container-fluid {
  flex-wrap: wrap;
}
.cid-uLXaattrWe .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-uLXaattrWe .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-uLXaattrWe .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uLXaattrWe .contacts-menu {
    display: none;
  }
}
.cid-uLXaattrWe .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-uLXaattrWe .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #1a4577;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-uLXaattrWe .icon-box:hover {
  transform: scale(1.1);
}
.cid-uLXaattrWe .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-uLXaattrWe .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-uLXaattrWe .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-uLXaattrWe .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-uLXaattrWe .navbar-collapse .mbr-section-btn .btn-black {
  color: #1a4577 !important;
}
@media (max-width: 577px) {
  .cid-uLXaattrWe .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-uLXaattrWe .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-uLXaattrWe .navbar-collapse .nav-link:hover {
  color: #1a4577 !important;
}
.cid-uLXaauadl3 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/cohuecan-5.png-2000x1333.png");
}
.cid-uLXaauadl3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLXaauadl3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLXaauadl3 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uLXaauadl3 .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uLXaauGkIc {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uLXaauGkIc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLXaauGkIc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLXaauGkIc .mbr-section-title {
  color: #000000;
}
.cid-uLXaauGkIc .mbr-text,
.cid-uLXaauGkIc .mbr-section-btn {
  color: #000000;
}
.cid-uLXaauGkIc .mbr-section-subtitle {
  color: #1a4577;
}
.cid-uLXaod7U1Y {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uLXaod7U1Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLXaod7U1Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLXaod7U1Y .container-fluid {
  padding: 0 50px;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-uLXaod7U1Y .container-fluid {
    padding: 0 20px;
  }
}
.cid-uLXaod7U1Y .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uLXaod7U1Y .container {
    padding: 0 20px;
  }
}
.cid-uLXaod7U1Y .row {
  justify-content: center;
}
.cid-uLXaod7U1Y .title-wrapper .mbr-section-title {
  margin-bottom: 60px;
}
@media (max-width: 768px) {
  .cid-uLXaod7U1Y .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-uLXaod7U1Y .card {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-uLXaod7U1Y .card {
    margin-bottom: 30px;
  }
}
.cid-uLXaod7U1Y .card .card-wrapper {
  height: 100%;
}
.cid-uLXaod7U1Y .card .card-wrapper .icon-wrap {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-uLXaod7U1Y .card .card-wrapper .icon-wrap {
    margin-bottom: 24px;
  }
}
.cid-uLXaod7U1Y .card .card-wrapper .icon-wrap .mbr-iconfont {
  font-size: 42px;
  width: 76px;
  height: 76px;
  border-radius: 100%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #1e1d1c;
  position: relative;
}
.cid-uLXaod7U1Y .card .card-wrapper .icon-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 100%;
  background-color: #000000;
  opacity: .1;
}
.cid-uLXaod7U1Y .card .card-wrapper .mbr-card-title {
  margin-bottom: 14px;
  line-height: 1.2em;
}
.cid-uLXaod7U1Y .card .card-wrapper .mbr-text {
  margin-bottom: 0;
  line-height: 1.8em;
}
.cid-uLXaod7U1Y .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uLXaod7U1Y .mbr-card-title {
  color: #ffffff;
}
.cid-uLXaod7U1Y .mbr-text {
  color: #1e1d1c;
  text-align: center;
}
.cid-uLXaod7U1Y .mbr-card-title,
.cid-uLXaod7U1Y .icon-wrap {
  text-align: center;
  color: #1e1d1c;
}
.cid-uLXbTrbhQm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uLXbTrbhQm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLXbTrbhQm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLXbTrbhQm .container-fluid {
  padding: 0 50px;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-uLXbTrbhQm .container-fluid {
    padding: 0 20px;
  }
}
.cid-uLXbTrbhQm .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uLXbTrbhQm .container {
    padding: 0 20px;
  }
}
.cid-uLXbTrbhQm .row {
  justify-content: center;
}
.cid-uLXbTrbhQm .title-wrapper .mbr-section-title {
  margin-bottom: 60px;
}
@media (max-width: 768px) {
  .cid-uLXbTrbhQm .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-uLXbTrbhQm .card {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-uLXbTrbhQm .card {
    margin-bottom: 30px;
  }
}
.cid-uLXbTrbhQm .card .card-wrapper {
  height: 100%;
}
.cid-uLXbTrbhQm .card .card-wrapper .icon-wrap {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-uLXbTrbhQm .card .card-wrapper .icon-wrap {
    margin-bottom: 24px;
  }
}
.cid-uLXbTrbhQm .card .card-wrapper .icon-wrap .mbr-iconfont {
  font-size: 42px;
  width: 76px;
  height: 76px;
  border-radius: 100%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #1e1d1c;
  position: relative;
}
.cid-uLXbTrbhQm .card .card-wrapper .icon-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 100%;
  background-color: #000000;
  opacity: .1;
}
.cid-uLXbTrbhQm .card .card-wrapper .mbr-card-title {
  margin-bottom: 14px;
  line-height: 1.2em;
}
.cid-uLXbTrbhQm .card .card-wrapper .mbr-text {
  margin-bottom: 0;
  line-height: 1.8em;
}
.cid-uLXbTrbhQm .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uLXbTrbhQm .mbr-card-title {
  color: #ffffff;
}
.cid-uLXbTrbhQm .mbr-text {
  color: #1e1d1c;
  text-align: center;
}
.cid-uLXbTrbhQm .mbr-card-title,
.cid-uLXbTrbhQm .icon-wrap {
  text-align: center;
  color: #1e1d1c;
}
.cid-uLXaavJYAu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #1a4577;
}
.cid-uLXaavJYAu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLXaavJYAu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLXaaweAZ9 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uLXaaweAZ9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLXaaweAZ9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLXaaweAZ9 .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uLXaaweAZ9 .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uLXaaweAZ9 .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-uLXaaweAZ9 .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uLXaaweAZ9 .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uLXaaweAZ9 .items-wrapper {
  margin: 0 -32px;
  justify-content: center;
}
.cid-uLXaaweAZ9 .item {
  padding: 0 32px;
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uLXaaweAZ9 .item {
    margin-bottom: 28px;
  }
}
.cid-uLXaaweAZ9 .item .item-wrapper {
  padding: 24px;
  height: 100%;
  border: 1px solid #1a4577;
  background-color: #1a4577;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-uLXaaweAZ9 .item .item-wrapper {
    padding: 16px;
  }
}
.cid-uLXaaweAZ9 .item .item-wrapper .item-content .icon-wrapper {
  height: 176px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-uLXaaweAZ9 .item .item-wrapper .item-content .icon-wrapper {
    margin-bottom: 16px;
  }
}
.cid-uLXaaweAZ9 .item .item-wrapper .item-content .icon-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 70px;
  color: #8ac642;
  background: linear-gradient(90deg, #8ac642, #a2d269 65%, #bbde90);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uLXaaweAZ9 .item .item-wrapper .item-content .item-title {
  margin-bottom: 8px;
}
.cid-uLXaaweAZ9 .item .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-uLXaaweAZ9 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uLXaaweAZ9 .mbr-text,
.cid-uLXaaweAZ9 .text-wrapper {
  color: #000000;
  text-align: center;
}
.cid-uLXaaweAZ9 .item-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLXaaweAZ9 .item-text {
  color: #ffffff;
  text-align: center;
}
.cid-uLXaawMgcj {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uLXaawMgcj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLXaawMgcj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLXaawMgcj .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uLXaawMgcj .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uLXaawMgcj .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-uLXaawMgcj .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uLXaawMgcj .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uLXaawMgcj .items-wrapper {
  margin: 0 -32px;
  justify-content: center;
}
.cid-uLXaawMgcj .item {
  padding: 0 32px;
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uLXaawMgcj .item {
    margin-bottom: 28px;
  }
}
.cid-uLXaawMgcj .item .item-wrapper {
  padding: 24px;
  height: 100%;
  border: 1px solid #252525;
  background-color: #1a4577;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-uLXaawMgcj .item .item-wrapper {
    padding: 16px;
  }
}
.cid-uLXaawMgcj .item .item-wrapper .item-content .icon-wrapper {
  height: 176px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-uLXaawMgcj .item .item-wrapper .item-content .icon-wrapper {
    margin-bottom: 16px;
  }
}
.cid-uLXaawMgcj .item .item-wrapper .item-content .icon-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 70px;
  color: #8ac642;
  background: linear-gradient(90deg, #8ac642, #a2d269 65%, #bbde90);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uLXaawMgcj .item .item-wrapper .item-content .item-title {
  margin-bottom: 8px;
}
.cid-uLXaawMgcj .item .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-uLXaawMgcj .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLXaawMgcj .mbr-text,
.cid-uLXaawMgcj .text-wrapper {
  color: #9aa0a6;
  text-align: center;
}
.cid-uLXaawMgcj .item-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLXaawMgcj .item-text {
  color: #ffffff;
  text-align: center;
}
.cid-uLXaaxnKuR {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #1a4577;
}
.cid-uLXaaxnKuR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLXaaxnKuR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLXaaxTv0n {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #1a4577;
}
.cid-uLXaaxTv0n .fb-page,
.cid-uLXaaxTv0n span,
.cid-uLXaaxTv0n iframe {
  width: 480px;
  height: 620px;
}
.cid-uLXaaxTv0n blockquote {
  display: none;
}
.cid-uLXaaxTv0n .fb-page {
  background-color: #1877f2;
  border-radius: 4px;
  background-size: contain;
  background-repeat: no-repeat;
  color: #fff;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMinYMin meet' viewBox='0 0 262 266.895'><path id='path3087' fill='%23fff' d='M182.409,262.307v-99.803h33.499l5.016-38.895h-38.515V98.777c0-11.261,3.127-18.935,19.275-18.935 l20.596-0.009V45.045c-3.562-0.474-15.788-1.533-30.012-1.533c-29.695,0-50.025,18.126-50.025,51.413v28.684h-33.585v38.895h33.585 v99.803H182.409z'></path></svg>");
}
.cid-uLXaaxTv0n .mbr-section-title {
  color: #ffffff;
}
.cid-uLXaaxTv0n .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uLXaayNTv9 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uLXaayNTv9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLXaayNTv9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLXaayNTv9 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uLXaayNTv9 .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uLXaayNTv9 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uLXaayNTv9 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uLXaayNTv9 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #1a4577;
}
.cid-uLXaazpZc5 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uLXaazpZc5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLXaazpZc5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLXaazpZc5 .google-map iframe {
  height: 500px;
  filter: grayscale(1);
}
@media (max-width: 992px) {
  .cid-uLXaazpZc5 .google-map iframe {
    height: 350px;
  }
}
.cid-uLXaaAe0T5 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #1a4577;
}
.cid-uLXaaAe0T5 .mbr-text {
  color: #ffffff;
}
.cid-uLXaaBaeIv.popup-builder {
  background-color: #ffffff;
}
.cid-uLXaaBaeIv.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uLXaaBaeIv.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uLXaaBaeIv .modal-content,
.cid-uLXaaBaeIv .modal-dialog {
  height: auto;
}
.cid-uLXaaBaeIv .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uLXaaBaeIv .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uLXaaBaeIv .form-wrapper .mbr-form .form-group,
  .cid-uLXaaBaeIv .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uLXaaBaeIv .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uLXaaBaeIv .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uLXaaBaeIv .mbr-text {
  text-align: justify;
}
.cid-uLXaaBaeIv .pt-0 {
  padding-top: 0 !important;
}
.cid-uLXaaBaeIv .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uLXaaBaeIv .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uLXaaBaeIv .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uLXaaBaeIv .modal-open {
  overflow: hidden;
}
.cid-uLXaaBaeIv .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uLXaaBaeIv .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uLXaaBaeIv .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uLXaaBaeIv .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uLXaaBaeIv .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uLXaaBaeIv .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uLXaaBaeIv .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uLXaaBaeIv .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uLXaaBaeIv .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uLXaaBaeIv .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uLXaaBaeIv .modal-backdrop.fade {
  opacity: 0;
}
.cid-uLXaaBaeIv .modal-backdrop.show {
  opacity: .5;
}
.cid-uLXaaBaeIv .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uLXaaBaeIv .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uLXaaBaeIv .modal-header {
    padding: 1rem;
  }
}
.cid-uLXaaBaeIv .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uLXaaBaeIv .modal-header .close svg {
  fill: #353535;
}
.cid-uLXaaBaeIv .modal-header .close:hover {
  opacity: 1;
}
.cid-uLXaaBaeIv .modal-header .close:focus {
  outline: none;
}
.cid-uLXaaBaeIv .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uLXaaBaeIv .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uLXaaBaeIv .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLXaaBaeIv .modal-body {
    padding: 1rem;
  }
}
.cid-uLXaaBaeIv .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uLXaaBaeIv .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLXaaBaeIv .modal-footer {
    padding: 1rem;
  }
}
.cid-uLXaaBaeIv .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uLXaaBaeIv .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uLXaaBaeIv .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uLXaaBaeIv .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uLXaaBaeIv .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uLXaaBaeIv .modal-lg,
  .cid-uLXaaBaeIv .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uLXaaBaeIv .modal-xl {
    max-width: 1140px;
  }
}
.cid-uLXaaBaeIv .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uLXaaBaeIv .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uLXaaBaeIv .form-group {
  margin-bottom: 1rem;
}
.cid-uLXaaBaeIv .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uLXaaBaeIv .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uLXaaBaeIv .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uLXaaBaeIv .mbr-section-btn {
  margin: 0;
}
.cid-uLXaaBaeIv .mbr-section-btn .btn {
  margin: 0;
}
.cid-uLXlBcs5c4 .navbar-dropdown {
  position: relative !important;
}
.cid-uLXlBcs5c4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uLXlBcs5c4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uLXlBcs5c4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uLXlBcs5c4 .dropdown-item:hover,
.cid-uLXlBcs5c4 .dropdown-item:focus {
  background: #1a4577 !important;
  color: white !important;
}
.cid-uLXlBcs5c4 .dropdown-item:hover span {
  color: white;
}
.cid-uLXlBcs5c4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uLXlBcs5c4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uLXlBcs5c4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uLXlBcs5c4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uLXlBcs5c4 .nav-link {
  position: relative;
}
.cid-uLXlBcs5c4 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uLXlBcs5c4 .container {
    flex-wrap: nowrap;
  }
}
.cid-uLXlBcs5c4 .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uLXlBcs5c4 .dropdown-menu,
.cid-uLXlBcs5c4 .navbar.opened {
  background: #ffffff !important;
}
.cid-uLXlBcs5c4 .nav-item:focus,
.cid-uLXlBcs5c4 .nav-link:focus {
  outline: none;
}
.cid-uLXlBcs5c4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uLXlBcs5c4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uLXlBcs5c4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uLXlBcs5c4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uLXlBcs5c4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uLXlBcs5c4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uLXlBcs5c4 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uLXlBcs5c4 .navbar.opened {
  transition: all 0.3s;
}
.cid-uLXlBcs5c4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uLXlBcs5c4 .navbar .navbar-logo img {
  width: auto;
}
.cid-uLXlBcs5c4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uLXlBcs5c4 .navbar.collapsed {
  justify-content: center;
}
.cid-uLXlBcs5c4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uLXlBcs5c4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uLXlBcs5c4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-uLXlBcs5c4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uLXlBcs5c4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uLXlBcs5c4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uLXlBcs5c4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uLXlBcs5c4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uLXlBcs5c4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uLXlBcs5c4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uLXlBcs5c4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uLXlBcs5c4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uLXlBcs5c4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uLXlBcs5c4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uLXlBcs5c4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uLXlBcs5c4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uLXlBcs5c4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uLXlBcs5c4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uLXlBcs5c4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uLXlBcs5c4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uLXlBcs5c4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uLXlBcs5c4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uLXlBcs5c4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uLXlBcs5c4 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uLXlBcs5c4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uLXlBcs5c4 .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uLXlBcs5c4 .navbar-brand {
    padding-right: 40px;
  }
}
.cid-uLXlBcs5c4 .dropdown-item.active,
.cid-uLXlBcs5c4 .dropdown-item:active {
  background-color: transparent;
}
.cid-uLXlBcs5c4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uLXlBcs5c4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uLXlBcs5c4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uLXlBcs5c4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uLXlBcs5c4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uLXlBcs5c4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uLXlBcs5c4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uLXlBcs5c4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uLXlBcs5c4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uLXlBcs5c4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1a4577;
}
.cid-uLXlBcs5c4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uLXlBcs5c4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uLXlBcs5c4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uLXlBcs5c4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uLXlBcs5c4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uLXlBcs5c4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uLXlBcs5c4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uLXlBcs5c4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uLXlBcs5c4 .navbar-dropdown {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-uLXlBcs5c4 .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-uLXlBcs5c4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uLXlBcs5c4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uLXlBcs5c4 .navbar {
    height: 70px;
  }
  .cid-uLXlBcs5c4 .navbar.opened {
    height: auto;
  }
  .cid-uLXlBcs5c4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uLXlBcs5c4 .container,
.cid-uLXlBcs5c4 .container-fluid {
  flex-wrap: wrap;
}
.cid-uLXlBcs5c4 .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-uLXlBcs5c4 .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-uLXlBcs5c4 .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uLXlBcs5c4 .contacts-menu {
    display: none;
  }
}
.cid-uLXlBcs5c4 .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-uLXlBcs5c4 .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #1a4577;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-uLXlBcs5c4 .icon-box:hover {
  transform: scale(1.1);
}
.cid-uLXlBcs5c4 .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-uLXlBcs5c4 .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-uLXlBcs5c4 .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-uLXlBcs5c4 .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-uLXlBcs5c4 .navbar-collapse .mbr-section-btn .btn-black {
  color: #1a4577 !important;
}
@media (max-width: 577px) {
  .cid-uLXlBcs5c4 .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-uLXlBcs5c4 .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-uLXlBcs5c4 .navbar-collapse .nav-link:hover {
  color: #1a4577 !important;
}
.cid-uLXlBd4L82 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/cohuecan-1.png-2000x1333.png");
}
.cid-uLXlBd4L82 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLXlBd4L82 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLXlBd4L82 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uLXlBd4L82 .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uLXAitZOUl {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uLXAitZOUl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLXAitZOUl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLXAitZOUl .mbr-section-title {
  color: #000000;
}
.cid-uLXAitZOUl .mbr-section-subtitle {
  color: #000000;
}
.cid-uLXzQCVzRo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uLXzQCVzRo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLXzQCVzRo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLXzQCVzRo .items-wrapper {
  justify-content: center;
  margin: 0 -10;
}
.cid-uLXzQCVzRo .items-wrapper .item {
  padding: 0 10px;
}
.cid-uLXzQCVzRo .item {
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .cid-uLXzQCVzRo .item {
    margin-bottom: 20px;
  }
}
.cid-uLXzQCVzRo .item:hover .item-wrapper .item-img img,
.cid-uLXzQCVzRo .item:focus .item-wrapper .item-img img {
  transform: scale(0.95);
}
.cid-uLXzQCVzRo .item .item-wrapper {
  padding: 80px 60px;
  background-color: #ffffff;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-uLXzQCVzRo .item .item-wrapper {
    padding: 20px 20px 40px;
  }
}
.cid-uLXzQCVzRo .item .item-wrapper .item-img {
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-uLXzQCVzRo .item .item-wrapper .item-img {
    margin-bottom: 40px;
  }
}
.cid-uLXzQCVzRo .item .item-wrapper .item-img img {
  height: 400px;
  object-fit: cover;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uLXzQCVzRo .item .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-uLXzQCVzRo .item .item-wrapper .item-content .label-wrapper .mbr-label {
  display: inline-block;
  padding: 6px 20px;
  margin-bottom: 20px;
  background-color: #ffffff;
}
.cid-uLXzQCVzRo .item .item-wrapper .item-content .text-wrapper .item-text {
  display: inline-block;
  width: 85%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uLXzQCVzRo .item .item-wrapper .item-content .text-wrapper .item-text {
    width: 100%;
  }
}
.cid-uLXzQCVzRo .item .item-wrapper .item-content .mbr-section-btn {
  margin-top: 10px;
}
.cid-uLXzQCVzRo .mbr-label {
  color: #19171c;
}
.cid-uLXzQCVzRo .item-text {
  color: #6e6e73;
}
.cid-uLXo8U4Ydy {
  overflow: hidden !important;
  background: linear-gradient(to right, #1a4577 0%, #1a4577 30%, #bbbbbb 30%, #bbbbbb 100%);
}
.cid-uLXo8U4Ydy .animated-element {
  color: #efefef;
}
.cid-uLXo8U4Ydy .img-block {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uLXo8U4Ydy .mbr-section-subtitle {
  color: #1a4577;
}
@media (min-width: 992px) {
  .cid-uLXo8U4Ydy .img-block {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uLXo8U4Ydy .mbr-figure {
    margin-top: 1rem;
  }
}
@media (max-width: 768px) {
  .cid-uLXo8U4Ydy {
    background: #bbbbbb;
  }
  .cid-uLXo8U4Ydy .img-block {
    padding-bottom: 2rem;
  }
}
.cid-uLXo8U4Ydy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLXo8U4Ydy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLXpNMGLJ6 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uLXpNMGLJ6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLXpNMGLJ6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLXpNMGLJ6 .mbr-section-title {
  color: #1a4577;
}
.cid-uLXpw9saMM {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 1000px) {
  .cid-uLXpw9saMM {
    padding-top: 2rem;
    padding-bottom: 1.5rem;
  }
}
@media (max-width: 768px) {
  .cid-uLXpw9saMM {
    padding-top: 1.2rem;
    padding-bottom: 0.9rem;
  }
  .cid-uLXpw9saMM .box {
    bottom: 0;
  }
}
.cid-uLXpw9saMM .f-row {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0 -3em;
}
@media (max-width: 1199px) {
  .cid-uLXpw9saMM .f-row {
    margin: 0 -1em;
  }
}
.cid-uLXpw9saMM .f-item {
  flex: 0 0 33.333%;
  padding: 0 3em;
  height: 480px;
}
@media (max-width: 1199px) {
  .cid-uLXpw9saMM .f-item {
    padding: 0 1em;
  }
}
@media (max-width: 1000px) {
  .cid-uLXpw9saMM .f-item {
    flex: 0 0 50%;
    padding: 0 1em 2em;
  }
}
@media (max-width: 600px) {
  .cid-uLXpw9saMM .f-item {
    flex: 0 0 100%;
    padding: 0 2em 2em 1em;
  }
}
.cid-uLXpw9saMM .f-wrap {
  height: 100%;
  width: 100%;
}
.cid-uLXpw9saMM .bg1 {
  background-color: rgba(187, 187, 187, 0.5);
}
.cid-uLXpw9saMM .bg2 {
  background-color: rgba(187, 187, 187, 0.5);
}
.cid-uLXpw9saMM .bg3 {
  background-color: rgba(187, 187, 187, 0.5);
}
.cid-uLXpw9saMM .f-card {
  position: relative;
  height: 100%;
  min-height: 100%;
  transition: all 0.2s linear;
  transform: translate3d(0.75em, 0.75em, 0);
}
@media (min-width: 769px) {
  .cid-uLXpw9saMM .f-card {
    overflow: hidden;
  }
  .cid-uLXpw9saMM .f-card:hover:before {
    bottom: 33%;
    background-color: rgba(0, 0, 0, 0.1);
    transition: bottom 0.375s linear;
  }
  .cid-uLXpw9saMM .f-card:hover .box {
    transition: bottom 0.375s linear;
    bottom: 0;
    z-index: 3;
  }
  .cid-uLXpw9saMM .box {
    bottom: -15%;
  }
}
.cid-uLXpw9saMM .f-card img {
  position: relative;
  width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: top center;
}
.cid-uLXpw9saMM .box {
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  padding: 1.25rem;
  transition: all 0.375s linear;
}
.cid-uLXpw9saMM .b1 {
  background-color: #bbbbbb;
}
.cid-uLXpw9saMM .b2 {
  background-color: #bbbbbb;
}
.cid-uLXpw9saMM .b3 {
  background-color: #bbbbbb;
}
.cid-uLXpw9saMM .box-row {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}
.cid-uLXpw9saMM .box-row p {
  margin-bottom: 0;
}
.cid-uLXpw9saMM .box-mt {
  margin-top: 1rem;
}
.cid-uLXpw9saMM .box-contacts,
.cid-uLXpw9saMM .box-name {
  margin-right: 1rem;
}
.cid-uLXpw9saMM .box-social {
  margin-top: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
  flex: 0 0 40px;
  background-color: #000;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  width: 40px;
  height: 40px;
}
.cid-uLXpw9saMM .btn {
  margin: 0;
}
.cid-uLXpw9saMM .box {
  bottom: 0;
}
.cid-uLXpw9saMM .mbr-iconfont,
.cid-uLXpw9saMM .mbr-serction-btn,
.cid-uLXpw9saMM .box-btn {
  margin: 0;
}
.cid-uLXpw9saMM .box-name,
.cid-uLXpw9saMM .box-btn {
  margin-bottom: 1rem;
}
.cid-uLXpw9saMM .mbr-text {
  color: #ffffff;
}
.cid-uLXxcOtRWl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uLXxcOtRWl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLXxcOtRWl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uLXxcOtRWl .container {
    max-width: 1400px;
  }
}
.cid-uLXxcOtRWl .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uLXxcOtRWl .row {
  justify-content: center;
}
.cid-uLXlBgiP4E {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uLXlBgiP4E .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLXlBgiP4E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLXlBgiP4E .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uLXlBgiP4E .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uLXlBgiP4E .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-uLXlBgiP4E .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uLXlBgiP4E .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uLXlBgiP4E .items-wrapper {
  margin: 0 -32px;
  justify-content: center;
}
.cid-uLXlBgiP4E .item {
  padding: 0 32px;
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uLXlBgiP4E .item {
    margin-bottom: 28px;
  }
}
.cid-uLXlBgiP4E .item .item-wrapper {
  padding: 24px;
  height: 100%;
  border: 1px solid #1a4577;
  background-color: #1a4577;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-uLXlBgiP4E .item .item-wrapper {
    padding: 16px;
  }
}
.cid-uLXlBgiP4E .item .item-wrapper .item-content .icon-wrapper {
  height: 176px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-uLXlBgiP4E .item .item-wrapper .item-content .icon-wrapper {
    margin-bottom: 16px;
  }
}
.cid-uLXlBgiP4E .item .item-wrapper .item-content .icon-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 70px;
  color: #8ac642;
  background: linear-gradient(90deg, #8ac642, #a2d269 65%, #bbde90);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uLXlBgiP4E .item .item-wrapper .item-content .item-title {
  margin-bottom: 8px;
}
.cid-uLXlBgiP4E .item .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-uLXlBgiP4E .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uLXlBgiP4E .mbr-text,
.cid-uLXlBgiP4E .text-wrapper {
  color: #000000;
  text-align: center;
}
.cid-uLXlBgiP4E .item-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLXlBgiP4E .item-text {
  color: #ffffff;
  text-align: center;
}
.cid-uLXlBh1jLG {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uLXlBh1jLG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLXlBh1jLG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLXlBh1jLG .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uLXlBh1jLG .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uLXlBh1jLG .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-uLXlBh1jLG .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uLXlBh1jLG .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uLXlBh1jLG .items-wrapper {
  margin: 0 -32px;
  justify-content: center;
}
.cid-uLXlBh1jLG .item {
  padding: 0 32px;
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uLXlBh1jLG .item {
    margin-bottom: 28px;
  }
}
.cid-uLXlBh1jLG .item .item-wrapper {
  padding: 24px;
  height: 100%;
  border: 1px solid #252525;
  background-color: #1a4577;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-uLXlBh1jLG .item .item-wrapper {
    padding: 16px;
  }
}
.cid-uLXlBh1jLG .item .item-wrapper .item-content .icon-wrapper {
  height: 176px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-uLXlBh1jLG .item .item-wrapper .item-content .icon-wrapper {
    margin-bottom: 16px;
  }
}
.cid-uLXlBh1jLG .item .item-wrapper .item-content .icon-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 70px;
  color: #8ac642;
  background: linear-gradient(90deg, #8ac642, #a2d269 65%, #bbde90);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uLXlBh1jLG .item .item-wrapper .item-content .item-title {
  margin-bottom: 8px;
}
.cid-uLXlBh1jLG .item .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-uLXlBh1jLG .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLXlBh1jLG .mbr-text,
.cid-uLXlBh1jLG .text-wrapper {
  color: #9aa0a6;
  text-align: center;
}
.cid-uLXlBh1jLG .item-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLXlBh1jLG .item-text {
  color: #ffffff;
  text-align: center;
}
.cid-uLXlBhtc8m {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #1a4577;
}
.cid-uLXlBhtc8m .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLXlBhtc8m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLXlBhP7Xg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #1a4577;
}
.cid-uLXlBhP7Xg .fb-page,
.cid-uLXlBhP7Xg span,
.cid-uLXlBhP7Xg iframe {
  width: 480px;
  height: 620px;
}
.cid-uLXlBhP7Xg blockquote {
  display: none;
}
.cid-uLXlBhP7Xg .fb-page {
  background-color: #1877f2;
  border-radius: 4px;
  background-size: contain;
  background-repeat: no-repeat;
  color: #fff;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMinYMin meet' viewBox='0 0 262 266.895'><path id='path3087' fill='%23fff' d='M182.409,262.307v-99.803h33.499l5.016-38.895h-38.515V98.777c0-11.261,3.127-18.935,19.275-18.935 l20.596-0.009V45.045c-3.562-0.474-15.788-1.533-30.012-1.533c-29.695,0-50.025,18.126-50.025,51.413v28.684h-33.585v38.895h33.585 v99.803H182.409z'></path></svg>");
}
.cid-uLXlBhP7Xg .mbr-section-title {
  color: #ffffff;
}
.cid-uLXlBhP7Xg .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uLXlBivDse {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uLXlBivDse .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLXlBivDse .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLXlBivDse .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uLXlBivDse .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uLXlBivDse .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uLXlBivDse .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uLXlBivDse .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #1a4577;
}
.cid-uLXlBiXjc6 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uLXlBiXjc6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLXlBiXjc6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLXlBiXjc6 .google-map iframe {
  height: 500px;
  filter: grayscale(1);
}
@media (max-width: 992px) {
  .cid-uLXlBiXjc6 .google-map iframe {
    height: 350px;
  }
}
.cid-uLXlBjCHIi {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #1a4577;
}
.cid-uLXlBjCHIi .mbr-text {
  color: #ffffff;
}
.cid-uLXlBk3Uro.popup-builder {
  background-color: #ffffff;
}
.cid-uLXlBk3Uro.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uLXlBk3Uro.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uLXlBk3Uro .modal-content,
.cid-uLXlBk3Uro .modal-dialog {
  height: auto;
}
.cid-uLXlBk3Uro .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uLXlBk3Uro .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uLXlBk3Uro .form-wrapper .mbr-form .form-group,
  .cid-uLXlBk3Uro .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uLXlBk3Uro .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uLXlBk3Uro .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uLXlBk3Uro .mbr-text {
  text-align: justify;
}
.cid-uLXlBk3Uro .pt-0 {
  padding-top: 0 !important;
}
.cid-uLXlBk3Uro .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uLXlBk3Uro .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uLXlBk3Uro .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uLXlBk3Uro .modal-open {
  overflow: hidden;
}
.cid-uLXlBk3Uro .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uLXlBk3Uro .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uLXlBk3Uro .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uLXlBk3Uro .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uLXlBk3Uro .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uLXlBk3Uro .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uLXlBk3Uro .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uLXlBk3Uro .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uLXlBk3Uro .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uLXlBk3Uro .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uLXlBk3Uro .modal-backdrop.fade {
  opacity: 0;
}
.cid-uLXlBk3Uro .modal-backdrop.show {
  opacity: .5;
}
.cid-uLXlBk3Uro .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uLXlBk3Uro .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uLXlBk3Uro .modal-header {
    padding: 1rem;
  }
}
.cid-uLXlBk3Uro .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uLXlBk3Uro .modal-header .close svg {
  fill: #353535;
}
.cid-uLXlBk3Uro .modal-header .close:hover {
  opacity: 1;
}
.cid-uLXlBk3Uro .modal-header .close:focus {
  outline: none;
}
.cid-uLXlBk3Uro .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uLXlBk3Uro .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uLXlBk3Uro .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLXlBk3Uro .modal-body {
    padding: 1rem;
  }
}
.cid-uLXlBk3Uro .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uLXlBk3Uro .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLXlBk3Uro .modal-footer {
    padding: 1rem;
  }
}
.cid-uLXlBk3Uro .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uLXlBk3Uro .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uLXlBk3Uro .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uLXlBk3Uro .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uLXlBk3Uro .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uLXlBk3Uro .modal-lg,
  .cid-uLXlBk3Uro .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uLXlBk3Uro .modal-xl {
    max-width: 1140px;
  }
}
.cid-uLXlBk3Uro .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uLXlBk3Uro .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uLXlBk3Uro .form-group {
  margin-bottom: 1rem;
}
.cid-uLXlBk3Uro .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uLXlBk3Uro .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uLXlBk3Uro .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uLXlBk3Uro .mbr-section-btn {
  margin: 0;
}
.cid-uLXlBk3Uro .mbr-section-btn .btn {
  margin: 0;
}
.cid-uLXtRawZXw.popup-builder {
  background-color: #ffffff;
}
.cid-uLXtRawZXw.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uLXtRawZXw.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uLXtRawZXw .modal-content,
.cid-uLXtRawZXw .modal-dialog {
  height: auto;
}
.cid-uLXtRawZXw .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uLXtRawZXw .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uLXtRawZXw .form-wrapper .mbr-form .form-group,
  .cid-uLXtRawZXw .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uLXtRawZXw .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uLXtRawZXw .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uLXtRawZXw .mbr-text {
  text-align: justify;
}
.cid-uLXtRawZXw .pt-0 {
  padding-top: 0 !important;
}
.cid-uLXtRawZXw .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uLXtRawZXw .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uLXtRawZXw .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uLXtRawZXw .modal-open {
  overflow: hidden;
}
.cid-uLXtRawZXw .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uLXtRawZXw .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uLXtRawZXw .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uLXtRawZXw .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uLXtRawZXw .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uLXtRawZXw .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uLXtRawZXw .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uLXtRawZXw .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uLXtRawZXw .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uLXtRawZXw .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uLXtRawZXw .modal-backdrop.fade {
  opacity: 0;
}
.cid-uLXtRawZXw .modal-backdrop.show {
  opacity: .5;
}
.cid-uLXtRawZXw .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uLXtRawZXw .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uLXtRawZXw .modal-header {
    padding: 1rem;
  }
}
.cid-uLXtRawZXw .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uLXtRawZXw .modal-header .close svg {
  fill: #353535;
}
.cid-uLXtRawZXw .modal-header .close:hover {
  opacity: 1;
}
.cid-uLXtRawZXw .modal-header .close:focus {
  outline: none;
}
.cid-uLXtRawZXw .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uLXtRawZXw .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uLXtRawZXw .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLXtRawZXw .modal-body {
    padding: 1rem;
  }
}
.cid-uLXtRawZXw .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uLXtRawZXw .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLXtRawZXw .modal-footer {
    padding: 1rem;
  }
}
.cid-uLXtRawZXw .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uLXtRawZXw .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uLXtRawZXw .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uLXtRawZXw .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uLXtRawZXw .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uLXtRawZXw .modal-lg,
  .cid-uLXtRawZXw .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uLXtRawZXw .modal-xl {
    max-width: 1140px;
  }
}
.cid-uLXtRawZXw .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uLXtRawZXw .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uLXtRawZXw .form-group {
  margin-bottom: 1rem;
}
.cid-uLXtRawZXw .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uLXtRawZXw .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uLXtRawZXw .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uLXtRawZXw .mbr-section-btn {
  margin: 0;
}
.cid-uLXtRawZXw .mbr-section-btn .btn {
  margin: 0;
}
.cid-uLXEsDtFVh .navbar-dropdown {
  position: relative !important;
}
.cid-uLXEsDtFVh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uLXEsDtFVh .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uLXEsDtFVh .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uLXEsDtFVh .dropdown-item:hover,
.cid-uLXEsDtFVh .dropdown-item:focus {
  background: #1a4577 !important;
  color: white !important;
}
.cid-uLXEsDtFVh .dropdown-item:hover span {
  color: white;
}
.cid-uLXEsDtFVh .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uLXEsDtFVh .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uLXEsDtFVh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uLXEsDtFVh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uLXEsDtFVh .nav-link {
  position: relative;
}
.cid-uLXEsDtFVh .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uLXEsDtFVh .container {
    flex-wrap: nowrap;
  }
}
.cid-uLXEsDtFVh .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uLXEsDtFVh .dropdown-menu,
.cid-uLXEsDtFVh .navbar.opened {
  background: #ffffff !important;
}
.cid-uLXEsDtFVh .nav-item:focus,
.cid-uLXEsDtFVh .nav-link:focus {
  outline: none;
}
.cid-uLXEsDtFVh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uLXEsDtFVh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uLXEsDtFVh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uLXEsDtFVh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uLXEsDtFVh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uLXEsDtFVh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uLXEsDtFVh .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uLXEsDtFVh .navbar.opened {
  transition: all 0.3s;
}
.cid-uLXEsDtFVh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uLXEsDtFVh .navbar .navbar-logo img {
  width: auto;
}
.cid-uLXEsDtFVh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uLXEsDtFVh .navbar.collapsed {
  justify-content: center;
}
.cid-uLXEsDtFVh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uLXEsDtFVh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uLXEsDtFVh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-uLXEsDtFVh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uLXEsDtFVh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uLXEsDtFVh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uLXEsDtFVh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uLXEsDtFVh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uLXEsDtFVh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uLXEsDtFVh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uLXEsDtFVh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uLXEsDtFVh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uLXEsDtFVh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uLXEsDtFVh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uLXEsDtFVh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uLXEsDtFVh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uLXEsDtFVh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uLXEsDtFVh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uLXEsDtFVh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uLXEsDtFVh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uLXEsDtFVh .navbar.navbar-short {
  min-height: 60px;
}
.cid-uLXEsDtFVh .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uLXEsDtFVh .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uLXEsDtFVh .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uLXEsDtFVh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uLXEsDtFVh .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uLXEsDtFVh .navbar-brand {
    padding-right: 40px;
  }
}
.cid-uLXEsDtFVh .dropdown-item.active,
.cid-uLXEsDtFVh .dropdown-item:active {
  background-color: transparent;
}
.cid-uLXEsDtFVh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uLXEsDtFVh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uLXEsDtFVh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uLXEsDtFVh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uLXEsDtFVh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uLXEsDtFVh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uLXEsDtFVh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uLXEsDtFVh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uLXEsDtFVh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uLXEsDtFVh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1a4577;
}
.cid-uLXEsDtFVh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uLXEsDtFVh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uLXEsDtFVh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uLXEsDtFVh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uLXEsDtFVh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uLXEsDtFVh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uLXEsDtFVh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uLXEsDtFVh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uLXEsDtFVh .navbar-dropdown {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-uLXEsDtFVh .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-uLXEsDtFVh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uLXEsDtFVh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uLXEsDtFVh .navbar {
    height: 70px;
  }
  .cid-uLXEsDtFVh .navbar.opened {
    height: auto;
  }
  .cid-uLXEsDtFVh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uLXEsDtFVh .container,
.cid-uLXEsDtFVh .container-fluid {
  flex-wrap: wrap;
}
.cid-uLXEsDtFVh .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-uLXEsDtFVh .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-uLXEsDtFVh .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uLXEsDtFVh .contacts-menu {
    display: none;
  }
}
.cid-uLXEsDtFVh .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-uLXEsDtFVh .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #1a4577;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-uLXEsDtFVh .icon-box:hover {
  transform: scale(1.1);
}
.cid-uLXEsDtFVh .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-uLXEsDtFVh .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-uLXEsDtFVh .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-uLXEsDtFVh .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-uLXEsDtFVh .navbar-collapse .mbr-section-btn .btn-black {
  color: #1a4577 !important;
}
@media (max-width: 577px) {
  .cid-uLXEsDtFVh .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-uLXEsDtFVh .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-uLXEsDtFVh .navbar-collapse .nav-link:hover {
  color: #1a4577 !important;
}
.cid-uLXEsE7yME {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/cohuecan-7.png-2000x1333.png");
}
.cid-uLXEsE7yME .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLXEsE7yME .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLXEsE7yME .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uLXEsE7yME .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uLXEsE7yME .mbr-section-title {
  color: #ffffff;
}
.cid-uLXEsE7yME .mbr-text,
.cid-uLXEsE7yME .mbr-section-btn {
  color: #ffffff;
}
.cid-uLXFmgVgX3 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uLXFmgVgX3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLXFmgVgX3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLXFmgVgX3 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uLXFmgVgX3 .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uLXEsG7ohh {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uLXEsG7ohh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLXEsG7ohh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLXEsG7ohh .mbr-section-title {
  color: #1a4577;
}
.cid-uLXNSlHmom {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uLXNSlHmom .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLXNSlHmom .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLXNSlHmom .card-box {
  padding: 2rem;
  width: 58.33%;
}
.cid-uLXNSlHmom .img-wrapper {
  width: 41.66%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uLXNSlHmom .img1 {
  background: #1a4577;
}
.cid-uLXNSlHmom .img2 {
  background: #1a4577;
}
.cid-uLXNSlHmom .mbr-iconfont {
  display: block;
  font-size: 8rem;
  color: #ffffff;
  margin-bottom: 2rem;
}
.cid-uLXNSlHmom .card {
  margin: auto;
  min-height: 280px;
  transition: all 0.3s;
}
.cid-uLXNSlHmom .card-wrapper {
  background: #fafafa;
  border-radius: 4px;
  display: flex;
  overflow: hidden;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uLXNSlHmom .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uLXNSlHmom .card-wrapper {
    flex-direction: column;
  }
  .cid-uLXNSlHmom .card-box {
    padding: 1rem;
  }
  .cid-uLXNSlHmom .card-box,
  .cid-uLXNSlHmom .img-wrapper {
    width: 100%;
  }
  .cid-uLXNSlHmom .img-wrapper {
    padding: 4rem 1rem;
  }
  .cid-uLXNSlHmom .mbr-flex {
    flex-direction: column-reverse;
  }
}
.cid-uLXNSlHmom .card-subtitle {
  color: #0077ff;
}
.cid-uLXNSlHmom .mbr-text,
.cid-uLXNSlHmom .link-wrap {
  color: #555555;
}
.cid-uLXP5Y7Kvb {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uLXP5Y7Kvb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLXP5Y7Kvb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLXP5Y7Kvb .card-box {
  padding: 2rem;
  width: 58.33%;
}
.cid-uLXP5Y7Kvb .img-wrapper {
  width: 41.66%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uLXP5Y7Kvb .img1 {
  background: #1a4577;
}
.cid-uLXP5Y7Kvb .img2 {
  background: #1a4577;
}
.cid-uLXP5Y7Kvb .mbr-iconfont {
  display: block;
  font-size: 8rem;
  color: #ffffff;
  margin-bottom: 2rem;
}
.cid-uLXP5Y7Kvb .card {
  margin: auto;
  min-height: 280px;
  transition: all 0.3s;
}
.cid-uLXP5Y7Kvb .card-wrapper {
  background: #fafafa;
  border-radius: 4px;
  display: flex;
  overflow: hidden;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uLXP5Y7Kvb .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uLXP5Y7Kvb .card-wrapper {
    flex-direction: column;
  }
  .cid-uLXP5Y7Kvb .card-box {
    padding: 1rem;
  }
  .cid-uLXP5Y7Kvb .card-box,
  .cid-uLXP5Y7Kvb .img-wrapper {
    width: 100%;
  }
  .cid-uLXP5Y7Kvb .img-wrapper {
    padding: 4rem 1rem;
  }
  .cid-uLXP5Y7Kvb .mbr-flex {
    flex-direction: column-reverse;
  }
}
.cid-uLXP5Y7Kvb .card-subtitle {
  color: #0077ff;
}
.cid-uLXP5Y7Kvb .mbr-text,
.cid-uLXP5Y7Kvb .link-wrap {
  color: #555555;
}
.cid-uLXEsHfFFq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uLXEsHfFFq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLXEsHfFFq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uLXEsHfFFq .container {
    max-width: 1400px;
  }
}
.cid-uLXEsHfFFq .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uLXEsHfFFq .row {
  justify-content: center;
}
.cid-uLXEsHMxBx {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uLXEsHMxBx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLXEsHMxBx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLXEsHMxBx .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uLXEsHMxBx .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uLXEsHMxBx .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-uLXEsHMxBx .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uLXEsHMxBx .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uLXEsHMxBx .items-wrapper {
  margin: 0 -32px;
  justify-content: center;
}
.cid-uLXEsHMxBx .item {
  padding: 0 32px;
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uLXEsHMxBx .item {
    margin-bottom: 28px;
  }
}
.cid-uLXEsHMxBx .item .item-wrapper {
  padding: 24px;
  height: 100%;
  border: 1px solid #1a4577;
  background-color: #1a4577;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-uLXEsHMxBx .item .item-wrapper {
    padding: 16px;
  }
}
.cid-uLXEsHMxBx .item .item-wrapper .item-content .icon-wrapper {
  height: 176px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-uLXEsHMxBx .item .item-wrapper .item-content .icon-wrapper {
    margin-bottom: 16px;
  }
}
.cid-uLXEsHMxBx .item .item-wrapper .item-content .icon-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 70px;
  color: #8ac642;
  background: linear-gradient(90deg, #8ac642, #a2d269 65%, #bbde90);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uLXEsHMxBx .item .item-wrapper .item-content .item-title {
  margin-bottom: 8px;
}
.cid-uLXEsHMxBx .item .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-uLXEsHMxBx .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uLXEsHMxBx .mbr-text,
.cid-uLXEsHMxBx .text-wrapper {
  color: #000000;
  text-align: center;
}
.cid-uLXEsHMxBx .item-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLXEsHMxBx .item-text {
  color: #ffffff;
  text-align: center;
}
.cid-uLXEsIkmf0 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uLXEsIkmf0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLXEsIkmf0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLXEsIkmf0 .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uLXEsIkmf0 .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uLXEsIkmf0 .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-uLXEsIkmf0 .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uLXEsIkmf0 .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uLXEsIkmf0 .items-wrapper {
  margin: 0 -32px;
  justify-content: center;
}
.cid-uLXEsIkmf0 .item {
  padding: 0 32px;
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uLXEsIkmf0 .item {
    margin-bottom: 28px;
  }
}
.cid-uLXEsIkmf0 .item .item-wrapper {
  padding: 24px;
  height: 100%;
  border: 1px solid #252525;
  background-color: #1a4577;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-uLXEsIkmf0 .item .item-wrapper {
    padding: 16px;
  }
}
.cid-uLXEsIkmf0 .item .item-wrapper .item-content .icon-wrapper {
  height: 176px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-uLXEsIkmf0 .item .item-wrapper .item-content .icon-wrapper {
    margin-bottom: 16px;
  }
}
.cid-uLXEsIkmf0 .item .item-wrapper .item-content .icon-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 70px;
  color: #8ac642;
  background: linear-gradient(90deg, #8ac642, #a2d269 65%, #bbde90);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uLXEsIkmf0 .item .item-wrapper .item-content .item-title {
  margin-bottom: 8px;
}
.cid-uLXEsIkmf0 .item .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-uLXEsIkmf0 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLXEsIkmf0 .mbr-text,
.cid-uLXEsIkmf0 .text-wrapper {
  color: #9aa0a6;
  text-align: center;
}
.cid-uLXEsIkmf0 .item-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLXEsIkmf0 .item-text {
  color: #ffffff;
  text-align: center;
}
.cid-uLXEsIRraR {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #1a4577;
}
.cid-uLXEsIRraR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLXEsIRraR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLXEsJnagQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #1a4577;
}
.cid-uLXEsJnagQ .fb-page,
.cid-uLXEsJnagQ span,
.cid-uLXEsJnagQ iframe {
  width: 480px;
  height: 620px;
}
.cid-uLXEsJnagQ blockquote {
  display: none;
}
.cid-uLXEsJnagQ .fb-page {
  background-color: #1877f2;
  border-radius: 4px;
  background-size: contain;
  background-repeat: no-repeat;
  color: #fff;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMinYMin meet' viewBox='0 0 262 266.895'><path id='path3087' fill='%23fff' d='M182.409,262.307v-99.803h33.499l5.016-38.895h-38.515V98.777c0-11.261,3.127-18.935,19.275-18.935 l20.596-0.009V45.045c-3.562-0.474-15.788-1.533-30.012-1.533c-29.695,0-50.025,18.126-50.025,51.413v28.684h-33.585v38.895h33.585 v99.803H182.409z'></path></svg>");
}
.cid-uLXEsJnagQ .mbr-section-title {
  color: #ffffff;
}
.cid-uLXEsJnagQ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uLXEsKiS7O {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uLXEsKiS7O .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLXEsKiS7O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLXEsKiS7O .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uLXEsKiS7O .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uLXEsKiS7O .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uLXEsKiS7O .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uLXEsKiS7O .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #1a4577;
}
.cid-uLXEsLb0Lb {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uLXEsLb0Lb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLXEsLb0Lb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLXEsLb0Lb .google-map iframe {
  height: 500px;
  filter: grayscale(1);
}
@media (max-width: 992px) {
  .cid-uLXEsLb0Lb .google-map iframe {
    height: 350px;
  }
}
.cid-uLXEsMAnnA {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #1a4577;
}
.cid-uLXEsMAnnA .mbr-text {
  color: #ffffff;
}
.cid-uLXEsNpUYY.popup-builder {
  background-color: #ffffff;
}
.cid-uLXEsNpUYY.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uLXEsNpUYY.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uLXEsNpUYY .modal-content,
.cid-uLXEsNpUYY .modal-dialog {
  height: auto;
}
.cid-uLXEsNpUYY .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uLXEsNpUYY .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uLXEsNpUYY .form-wrapper .mbr-form .form-group,
  .cid-uLXEsNpUYY .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uLXEsNpUYY .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uLXEsNpUYY .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uLXEsNpUYY .mbr-text {
  text-align: justify;
}
.cid-uLXEsNpUYY .pt-0 {
  padding-top: 0 !important;
}
.cid-uLXEsNpUYY .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uLXEsNpUYY .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uLXEsNpUYY .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uLXEsNpUYY .modal-open {
  overflow: hidden;
}
.cid-uLXEsNpUYY .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uLXEsNpUYY .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uLXEsNpUYY .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uLXEsNpUYY .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uLXEsNpUYY .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uLXEsNpUYY .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uLXEsNpUYY .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uLXEsNpUYY .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uLXEsNpUYY .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uLXEsNpUYY .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uLXEsNpUYY .modal-backdrop.fade {
  opacity: 0;
}
.cid-uLXEsNpUYY .modal-backdrop.show {
  opacity: .5;
}
.cid-uLXEsNpUYY .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uLXEsNpUYY .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uLXEsNpUYY .modal-header {
    padding: 1rem;
  }
}
.cid-uLXEsNpUYY .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uLXEsNpUYY .modal-header .close svg {
  fill: #353535;
}
.cid-uLXEsNpUYY .modal-header .close:hover {
  opacity: 1;
}
.cid-uLXEsNpUYY .modal-header .close:focus {
  outline: none;
}
.cid-uLXEsNpUYY .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uLXEsNpUYY .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uLXEsNpUYY .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLXEsNpUYY .modal-body {
    padding: 1rem;
  }
}
.cid-uLXEsNpUYY .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uLXEsNpUYY .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLXEsNpUYY .modal-footer {
    padding: 1rem;
  }
}
.cid-uLXEsNpUYY .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uLXEsNpUYY .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uLXEsNpUYY .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uLXEsNpUYY .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uLXEsNpUYY .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uLXEsNpUYY .modal-lg,
  .cid-uLXEsNpUYY .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uLXEsNpUYY .modal-xl {
    max-width: 1140px;
  }
}
.cid-uLXEsNpUYY .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uLXEsNpUYY .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uLXEsNpUYY .form-group {
  margin-bottom: 1rem;
}
.cid-uLXEsNpUYY .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uLXEsNpUYY .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uLXEsNpUYY .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uLXEsNpUYY .mbr-section-btn {
  margin: 0;
}
.cid-uLXEsNpUYY .mbr-section-btn .btn {
  margin: 0;
}
.cid-uLXEsOvLfA.popup-builder {
  background-color: #ffffff;
}
.cid-uLXEsOvLfA.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uLXEsOvLfA.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uLXEsOvLfA .modal-content,
.cid-uLXEsOvLfA .modal-dialog {
  height: auto;
}
.cid-uLXEsOvLfA .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uLXEsOvLfA .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uLXEsOvLfA .form-wrapper .mbr-form .form-group,
  .cid-uLXEsOvLfA .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uLXEsOvLfA .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uLXEsOvLfA .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uLXEsOvLfA .mbr-text {
  text-align: justify;
}
.cid-uLXEsOvLfA .pt-0 {
  padding-top: 0 !important;
}
.cid-uLXEsOvLfA .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uLXEsOvLfA .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uLXEsOvLfA .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uLXEsOvLfA .modal-open {
  overflow: hidden;
}
.cid-uLXEsOvLfA .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uLXEsOvLfA .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uLXEsOvLfA .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uLXEsOvLfA .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uLXEsOvLfA .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uLXEsOvLfA .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uLXEsOvLfA .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uLXEsOvLfA .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uLXEsOvLfA .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uLXEsOvLfA .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uLXEsOvLfA .modal-backdrop.fade {
  opacity: 0;
}
.cid-uLXEsOvLfA .modal-backdrop.show {
  opacity: .5;
}
.cid-uLXEsOvLfA .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uLXEsOvLfA .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uLXEsOvLfA .modal-header {
    padding: 1rem;
  }
}
.cid-uLXEsOvLfA .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uLXEsOvLfA .modal-header .close svg {
  fill: #353535;
}
.cid-uLXEsOvLfA .modal-header .close:hover {
  opacity: 1;
}
.cid-uLXEsOvLfA .modal-header .close:focus {
  outline: none;
}
.cid-uLXEsOvLfA .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uLXEsOvLfA .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uLXEsOvLfA .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLXEsOvLfA .modal-body {
    padding: 1rem;
  }
}
.cid-uLXEsOvLfA .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uLXEsOvLfA .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLXEsOvLfA .modal-footer {
    padding: 1rem;
  }
}
.cid-uLXEsOvLfA .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uLXEsOvLfA .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uLXEsOvLfA .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uLXEsOvLfA .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uLXEsOvLfA .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uLXEsOvLfA .modal-lg,
  .cid-uLXEsOvLfA .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uLXEsOvLfA .modal-xl {
    max-width: 1140px;
  }
}
.cid-uLXEsOvLfA .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uLXEsOvLfA .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uLXEsOvLfA .form-group {
  margin-bottom: 1rem;
}
.cid-uLXEsOvLfA .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uLXEsOvLfA .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uLXEsOvLfA .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uLXEsOvLfA .mbr-section-btn {
  margin: 0;
}
.cid-uLXEsOvLfA .mbr-section-btn .btn {
  margin: 0;
}
.cid-uLYCjiF6pu .navbar-dropdown {
  position: relative !important;
}
.cid-uLYCjiF6pu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uLYCjiF6pu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uLYCjiF6pu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uLYCjiF6pu .dropdown-item:hover,
.cid-uLYCjiF6pu .dropdown-item:focus {
  background: #1a4577 !important;
  color: white !important;
}
.cid-uLYCjiF6pu .dropdown-item:hover span {
  color: white;
}
.cid-uLYCjiF6pu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uLYCjiF6pu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uLYCjiF6pu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uLYCjiF6pu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uLYCjiF6pu .nav-link {
  position: relative;
}
.cid-uLYCjiF6pu .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uLYCjiF6pu .container {
    flex-wrap: nowrap;
  }
}
.cid-uLYCjiF6pu .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uLYCjiF6pu .dropdown-menu,
.cid-uLYCjiF6pu .navbar.opened {
  background: #ffffff !important;
}
.cid-uLYCjiF6pu .nav-item:focus,
.cid-uLYCjiF6pu .nav-link:focus {
  outline: none;
}
.cid-uLYCjiF6pu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uLYCjiF6pu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uLYCjiF6pu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uLYCjiF6pu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uLYCjiF6pu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uLYCjiF6pu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uLYCjiF6pu .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uLYCjiF6pu .navbar.opened {
  transition: all 0.3s;
}
.cid-uLYCjiF6pu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uLYCjiF6pu .navbar .navbar-logo img {
  width: auto;
}
.cid-uLYCjiF6pu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uLYCjiF6pu .navbar.collapsed {
  justify-content: center;
}
.cid-uLYCjiF6pu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uLYCjiF6pu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uLYCjiF6pu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-uLYCjiF6pu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uLYCjiF6pu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uLYCjiF6pu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uLYCjiF6pu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uLYCjiF6pu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uLYCjiF6pu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uLYCjiF6pu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uLYCjiF6pu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uLYCjiF6pu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uLYCjiF6pu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uLYCjiF6pu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uLYCjiF6pu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uLYCjiF6pu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uLYCjiF6pu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uLYCjiF6pu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uLYCjiF6pu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uLYCjiF6pu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uLYCjiF6pu .navbar.navbar-short {
  min-height: 60px;
}
.cid-uLYCjiF6pu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uLYCjiF6pu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uLYCjiF6pu .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uLYCjiF6pu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uLYCjiF6pu .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uLYCjiF6pu .navbar-brand {
    padding-right: 40px;
  }
}
.cid-uLYCjiF6pu .dropdown-item.active,
.cid-uLYCjiF6pu .dropdown-item:active {
  background-color: transparent;
}
.cid-uLYCjiF6pu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uLYCjiF6pu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uLYCjiF6pu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uLYCjiF6pu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uLYCjiF6pu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uLYCjiF6pu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uLYCjiF6pu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uLYCjiF6pu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uLYCjiF6pu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uLYCjiF6pu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1a4577;
}
.cid-uLYCjiF6pu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uLYCjiF6pu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uLYCjiF6pu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uLYCjiF6pu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uLYCjiF6pu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uLYCjiF6pu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uLYCjiF6pu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uLYCjiF6pu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uLYCjiF6pu .navbar-dropdown {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-uLYCjiF6pu .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-uLYCjiF6pu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uLYCjiF6pu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uLYCjiF6pu .navbar {
    height: 70px;
  }
  .cid-uLYCjiF6pu .navbar.opened {
    height: auto;
  }
  .cid-uLYCjiF6pu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uLYCjiF6pu .container,
.cid-uLYCjiF6pu .container-fluid {
  flex-wrap: wrap;
}
.cid-uLYCjiF6pu .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-uLYCjiF6pu .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-uLYCjiF6pu .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uLYCjiF6pu .contacts-menu {
    display: none;
  }
}
.cid-uLYCjiF6pu .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-uLYCjiF6pu .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #1a4577;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-uLYCjiF6pu .icon-box:hover {
  transform: scale(1.1);
}
.cid-uLYCjiF6pu .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-uLYCjiF6pu .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-uLYCjiF6pu .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-uLYCjiF6pu .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-uLYCjiF6pu .navbar-collapse .mbr-section-btn .btn-black {
  color: #1a4577 !important;
}
@media (max-width: 577px) {
  .cid-uLYCjiF6pu .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-uLYCjiF6pu .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-uLYCjiF6pu .navbar-collapse .nav-link:hover {
  color: #1a4577 !important;
}
.cid-uLYCjjjHoZ {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/06.jpg-720x351.jpg");
}
.cid-uLYCjjjHoZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYCjjjHoZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYCjjjHoZ .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uLYCjjjHoZ .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uLYCjjjHoZ .mbr-section-title {
  color: #ffffff;
}
.cid-uLYCjjjHoZ .mbr-text,
.cid-uLYCjjjHoZ .mbr-section-btn {
  color: #ffffff;
}
.cid-uLYCjjKtA1 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uLYCjjKtA1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYCjjKtA1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYCjjKtA1 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uLYCjjKtA1 .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uLYCjkc4As {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uLYCjkc4As .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYCjkc4As .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYCjkc4As .mbr-section-title {
  color: #1a4577;
}
.cid-uLYCjkDMfE {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uLYCjkDMfE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYCjkDMfE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYCjkDMfE .card-box {
  padding: 2rem;
  width: 58.33%;
}
.cid-uLYCjkDMfE .img-wrapper {
  width: 41.66%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uLYCjkDMfE .img1 {
  background: #1a4577;
}
.cid-uLYCjkDMfE .img2 {
  background: #1a4577;
}
.cid-uLYCjkDMfE .mbr-iconfont {
  display: block;
  font-size: 8rem;
  color: #ffffff;
  margin-bottom: 2rem;
}
.cid-uLYCjkDMfE .card {
  margin: auto;
  min-height: 280px;
  transition: all 0.3s;
}
.cid-uLYCjkDMfE .card-wrapper {
  background: #fafafa;
  border-radius: 4px;
  display: flex;
  overflow: hidden;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uLYCjkDMfE .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uLYCjkDMfE .card-wrapper {
    flex-direction: column;
  }
  .cid-uLYCjkDMfE .card-box {
    padding: 1rem;
  }
  .cid-uLYCjkDMfE .card-box,
  .cid-uLYCjkDMfE .img-wrapper {
    width: 100%;
  }
  .cid-uLYCjkDMfE .img-wrapper {
    padding: 4rem 1rem;
  }
  .cid-uLYCjkDMfE .mbr-flex {
    flex-direction: column-reverse;
  }
}
.cid-uLYCjkDMfE .card-subtitle {
  color: #0077ff;
}
.cid-uLYCjkDMfE .mbr-text,
.cid-uLYCjkDMfE .link-wrap {
  color: #555555;
}
.cid-uLYCjlDKL5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uLYCjlDKL5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYCjlDKL5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uLYCjlDKL5 .container {
    max-width: 1400px;
  }
}
.cid-uLYCjlDKL5 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uLYCjlDKL5 .row {
  justify-content: center;
}
.cid-uLYCjm95rt {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uLYCjm95rt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYCjm95rt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYCjm95rt .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uLYCjm95rt .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uLYCjm95rt .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-uLYCjm95rt .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uLYCjm95rt .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uLYCjm95rt .items-wrapper {
  margin: 0 -32px;
  justify-content: center;
}
.cid-uLYCjm95rt .item {
  padding: 0 32px;
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uLYCjm95rt .item {
    margin-bottom: 28px;
  }
}
.cid-uLYCjm95rt .item .item-wrapper {
  padding: 24px;
  height: 100%;
  border: 1px solid #1a4577;
  background-color: #1a4577;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-uLYCjm95rt .item .item-wrapper {
    padding: 16px;
  }
}
.cid-uLYCjm95rt .item .item-wrapper .item-content .icon-wrapper {
  height: 176px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-uLYCjm95rt .item .item-wrapper .item-content .icon-wrapper {
    margin-bottom: 16px;
  }
}
.cid-uLYCjm95rt .item .item-wrapper .item-content .icon-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 70px;
  color: #8ac642;
  background: linear-gradient(90deg, #8ac642, #a2d269 65%, #bbde90);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uLYCjm95rt .item .item-wrapper .item-content .item-title {
  margin-bottom: 8px;
}
.cid-uLYCjm95rt .item .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-uLYCjm95rt .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uLYCjm95rt .mbr-text,
.cid-uLYCjm95rt .text-wrapper {
  color: #000000;
  text-align: center;
}
.cid-uLYCjm95rt .item-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLYCjm95rt .item-text {
  color: #ffffff;
  text-align: center;
}
.cid-uLYCjmFz9g {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uLYCjmFz9g .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYCjmFz9g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYCjmFz9g .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uLYCjmFz9g .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uLYCjmFz9g .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-uLYCjmFz9g .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uLYCjmFz9g .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uLYCjmFz9g .items-wrapper {
  margin: 0 -32px;
  justify-content: center;
}
.cid-uLYCjmFz9g .item {
  padding: 0 32px;
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uLYCjmFz9g .item {
    margin-bottom: 28px;
  }
}
.cid-uLYCjmFz9g .item .item-wrapper {
  padding: 24px;
  height: 100%;
  border: 1px solid #252525;
  background-color: #1a4577;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-uLYCjmFz9g .item .item-wrapper {
    padding: 16px;
  }
}
.cid-uLYCjmFz9g .item .item-wrapper .item-content .icon-wrapper {
  height: 176px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-uLYCjmFz9g .item .item-wrapper .item-content .icon-wrapper {
    margin-bottom: 16px;
  }
}
.cid-uLYCjmFz9g .item .item-wrapper .item-content .icon-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 70px;
  color: #8ac642;
  background: linear-gradient(90deg, #8ac642, #a2d269 65%, #bbde90);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uLYCjmFz9g .item .item-wrapper .item-content .item-title {
  margin-bottom: 8px;
}
.cid-uLYCjmFz9g .item .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-uLYCjmFz9g .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLYCjmFz9g .mbr-text,
.cid-uLYCjmFz9g .text-wrapper {
  color: #9aa0a6;
  text-align: center;
}
.cid-uLYCjmFz9g .item-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLYCjmFz9g .item-text {
  color: #ffffff;
  text-align: center;
}
.cid-uLYCjnbcRx {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #1a4577;
}
.cid-uLYCjnbcRx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYCjnbcRx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYCjnHU01 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #1a4577;
}
.cid-uLYCjnHU01 .fb-page,
.cid-uLYCjnHU01 span,
.cid-uLYCjnHU01 iframe {
  width: 480px;
  height: 620px;
}
.cid-uLYCjnHU01 blockquote {
  display: none;
}
.cid-uLYCjnHU01 .fb-page {
  background-color: #1877f2;
  border-radius: 4px;
  background-size: contain;
  background-repeat: no-repeat;
  color: #fff;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMinYMin meet' viewBox='0 0 262 266.895'><path id='path3087' fill='%23fff' d='M182.409,262.307v-99.803h33.499l5.016-38.895h-38.515V98.777c0-11.261,3.127-18.935,19.275-18.935 l20.596-0.009V45.045c-3.562-0.474-15.788-1.533-30.012-1.533c-29.695,0-50.025,18.126-50.025,51.413v28.684h-33.585v38.895h33.585 v99.803H182.409z'></path></svg>");
}
.cid-uLYCjnHU01 .mbr-section-title {
  color: #ffffff;
}
.cid-uLYCjnHU01 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uLYCjoyacE {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uLYCjoyacE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYCjoyacE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYCjoyacE .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uLYCjoyacE .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uLYCjoyacE .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uLYCjoyacE .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uLYCjoyacE .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #1a4577;
}
.cid-uLYCjp76rD {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uLYCjp76rD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYCjp76rD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYCjp76rD .google-map iframe {
  height: 500px;
  filter: grayscale(1);
}
@media (max-width: 992px) {
  .cid-uLYCjp76rD .google-map iframe {
    height: 350px;
  }
}
.cid-uLYCjpYFOT {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #1a4577;
}
.cid-uLYCjpYFOT .mbr-text {
  color: #ffffff;
}
.cid-uLYCjqBmDW.popup-builder {
  background-color: #ffffff;
}
.cid-uLYCjqBmDW.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uLYCjqBmDW.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uLYCjqBmDW .modal-content,
.cid-uLYCjqBmDW .modal-dialog {
  height: auto;
}
.cid-uLYCjqBmDW .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uLYCjqBmDW .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uLYCjqBmDW .form-wrapper .mbr-form .form-group,
  .cid-uLYCjqBmDW .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uLYCjqBmDW .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uLYCjqBmDW .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uLYCjqBmDW .mbr-text {
  text-align: justify;
}
.cid-uLYCjqBmDW .pt-0 {
  padding-top: 0 !important;
}
.cid-uLYCjqBmDW .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uLYCjqBmDW .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uLYCjqBmDW .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uLYCjqBmDW .modal-open {
  overflow: hidden;
}
.cid-uLYCjqBmDW .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uLYCjqBmDW .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uLYCjqBmDW .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uLYCjqBmDW .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uLYCjqBmDW .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uLYCjqBmDW .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uLYCjqBmDW .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uLYCjqBmDW .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uLYCjqBmDW .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uLYCjqBmDW .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uLYCjqBmDW .modal-backdrop.fade {
  opacity: 0;
}
.cid-uLYCjqBmDW .modal-backdrop.show {
  opacity: .5;
}
.cid-uLYCjqBmDW .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uLYCjqBmDW .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYCjqBmDW .modal-header {
    padding: 1rem;
  }
}
.cid-uLYCjqBmDW .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uLYCjqBmDW .modal-header .close svg {
  fill: #353535;
}
.cid-uLYCjqBmDW .modal-header .close:hover {
  opacity: 1;
}
.cid-uLYCjqBmDW .modal-header .close:focus {
  outline: none;
}
.cid-uLYCjqBmDW .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uLYCjqBmDW .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uLYCjqBmDW .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYCjqBmDW .modal-body {
    padding: 1rem;
  }
}
.cid-uLYCjqBmDW .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uLYCjqBmDW .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYCjqBmDW .modal-footer {
    padding: 1rem;
  }
}
.cid-uLYCjqBmDW .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uLYCjqBmDW .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uLYCjqBmDW .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uLYCjqBmDW .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uLYCjqBmDW .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uLYCjqBmDW .modal-lg,
  .cid-uLYCjqBmDW .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uLYCjqBmDW .modal-xl {
    max-width: 1140px;
  }
}
.cid-uLYCjqBmDW .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uLYCjqBmDW .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uLYCjqBmDW .form-group {
  margin-bottom: 1rem;
}
.cid-uLYCjqBmDW .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uLYCjqBmDW .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uLYCjqBmDW .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uLYCjqBmDW .mbr-section-btn {
  margin: 0;
}
.cid-uLYCjqBmDW .mbr-section-btn .btn {
  margin: 0;
}
.cid-uLYCjrj4zr.popup-builder {
  background-color: #ffffff;
}
.cid-uLYCjrj4zr.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uLYCjrj4zr.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uLYCjrj4zr .modal-content,
.cid-uLYCjrj4zr .modal-dialog {
  height: auto;
}
.cid-uLYCjrj4zr .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uLYCjrj4zr .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uLYCjrj4zr .form-wrapper .mbr-form .form-group,
  .cid-uLYCjrj4zr .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uLYCjrj4zr .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uLYCjrj4zr .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uLYCjrj4zr .mbr-text {
  text-align: justify;
}
.cid-uLYCjrj4zr .pt-0 {
  padding-top: 0 !important;
}
.cid-uLYCjrj4zr .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uLYCjrj4zr .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uLYCjrj4zr .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uLYCjrj4zr .modal-open {
  overflow: hidden;
}
.cid-uLYCjrj4zr .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uLYCjrj4zr .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uLYCjrj4zr .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uLYCjrj4zr .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uLYCjrj4zr .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uLYCjrj4zr .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uLYCjrj4zr .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uLYCjrj4zr .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uLYCjrj4zr .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uLYCjrj4zr .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uLYCjrj4zr .modal-backdrop.fade {
  opacity: 0;
}
.cid-uLYCjrj4zr .modal-backdrop.show {
  opacity: .5;
}
.cid-uLYCjrj4zr .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uLYCjrj4zr .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYCjrj4zr .modal-header {
    padding: 1rem;
  }
}
.cid-uLYCjrj4zr .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uLYCjrj4zr .modal-header .close svg {
  fill: #353535;
}
.cid-uLYCjrj4zr .modal-header .close:hover {
  opacity: 1;
}
.cid-uLYCjrj4zr .modal-header .close:focus {
  outline: none;
}
.cid-uLYCjrj4zr .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uLYCjrj4zr .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uLYCjrj4zr .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYCjrj4zr .modal-body {
    padding: 1rem;
  }
}
.cid-uLYCjrj4zr .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uLYCjrj4zr .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYCjrj4zr .modal-footer {
    padding: 1rem;
  }
}
.cid-uLYCjrj4zr .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uLYCjrj4zr .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uLYCjrj4zr .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uLYCjrj4zr .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uLYCjrj4zr .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uLYCjrj4zr .modal-lg,
  .cid-uLYCjrj4zr .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uLYCjrj4zr .modal-xl {
    max-width: 1140px;
  }
}
.cid-uLYCjrj4zr .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uLYCjrj4zr .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uLYCjrj4zr .form-group {
  margin-bottom: 1rem;
}
.cid-uLYCjrj4zr .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uLYCjrj4zr .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uLYCjrj4zr .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uLYCjrj4zr .mbr-section-btn {
  margin: 0;
}
.cid-uLYCjrj4zr .mbr-section-btn .btn {
  margin: 0;
}
.cid-uLYDoiCjWc .navbar-dropdown {
  position: relative !important;
}
.cid-uLYDoiCjWc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uLYDoiCjWc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uLYDoiCjWc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uLYDoiCjWc .dropdown-item:hover,
.cid-uLYDoiCjWc .dropdown-item:focus {
  background: #1a4577 !important;
  color: white !important;
}
.cid-uLYDoiCjWc .dropdown-item:hover span {
  color: white;
}
.cid-uLYDoiCjWc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uLYDoiCjWc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uLYDoiCjWc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uLYDoiCjWc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uLYDoiCjWc .nav-link {
  position: relative;
}
.cid-uLYDoiCjWc .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uLYDoiCjWc .container {
    flex-wrap: nowrap;
  }
}
.cid-uLYDoiCjWc .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uLYDoiCjWc .dropdown-menu,
.cid-uLYDoiCjWc .navbar.opened {
  background: #ffffff !important;
}
.cid-uLYDoiCjWc .nav-item:focus,
.cid-uLYDoiCjWc .nav-link:focus {
  outline: none;
}
.cid-uLYDoiCjWc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uLYDoiCjWc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uLYDoiCjWc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uLYDoiCjWc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uLYDoiCjWc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uLYDoiCjWc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uLYDoiCjWc .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uLYDoiCjWc .navbar.opened {
  transition: all 0.3s;
}
.cid-uLYDoiCjWc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uLYDoiCjWc .navbar .navbar-logo img {
  width: auto;
}
.cid-uLYDoiCjWc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uLYDoiCjWc .navbar.collapsed {
  justify-content: center;
}
.cid-uLYDoiCjWc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uLYDoiCjWc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uLYDoiCjWc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-uLYDoiCjWc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uLYDoiCjWc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uLYDoiCjWc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uLYDoiCjWc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uLYDoiCjWc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uLYDoiCjWc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uLYDoiCjWc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uLYDoiCjWc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uLYDoiCjWc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uLYDoiCjWc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uLYDoiCjWc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uLYDoiCjWc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uLYDoiCjWc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uLYDoiCjWc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uLYDoiCjWc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uLYDoiCjWc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uLYDoiCjWc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uLYDoiCjWc .navbar.navbar-short {
  min-height: 60px;
}
.cid-uLYDoiCjWc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uLYDoiCjWc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uLYDoiCjWc .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uLYDoiCjWc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uLYDoiCjWc .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uLYDoiCjWc .navbar-brand {
    padding-right: 40px;
  }
}
.cid-uLYDoiCjWc .dropdown-item.active,
.cid-uLYDoiCjWc .dropdown-item:active {
  background-color: transparent;
}
.cid-uLYDoiCjWc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uLYDoiCjWc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uLYDoiCjWc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uLYDoiCjWc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uLYDoiCjWc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uLYDoiCjWc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uLYDoiCjWc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uLYDoiCjWc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uLYDoiCjWc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uLYDoiCjWc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1a4577;
}
.cid-uLYDoiCjWc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uLYDoiCjWc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uLYDoiCjWc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uLYDoiCjWc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uLYDoiCjWc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uLYDoiCjWc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uLYDoiCjWc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uLYDoiCjWc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uLYDoiCjWc .navbar-dropdown {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-uLYDoiCjWc .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-uLYDoiCjWc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uLYDoiCjWc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uLYDoiCjWc .navbar {
    height: 70px;
  }
  .cid-uLYDoiCjWc .navbar.opened {
    height: auto;
  }
  .cid-uLYDoiCjWc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uLYDoiCjWc .container,
.cid-uLYDoiCjWc .container-fluid {
  flex-wrap: wrap;
}
.cid-uLYDoiCjWc .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-uLYDoiCjWc .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-uLYDoiCjWc .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uLYDoiCjWc .contacts-menu {
    display: none;
  }
}
.cid-uLYDoiCjWc .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-uLYDoiCjWc .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #1a4577;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-uLYDoiCjWc .icon-box:hover {
  transform: scale(1.1);
}
.cid-uLYDoiCjWc .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-uLYDoiCjWc .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-uLYDoiCjWc .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-uLYDoiCjWc .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-uLYDoiCjWc .navbar-collapse .mbr-section-btn .btn-black {
  color: #1a4577 !important;
}
@media (max-width: 577px) {
  .cid-uLYDoiCjWc .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-uLYDoiCjWc .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-uLYDoiCjWc .navbar-collapse .nav-link:hover {
  color: #1a4577 !important;
}
.cid-uLYDokuPIK {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/cohuecan-3.png-2000x1333.png");
}
.cid-uLYDokuPIK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYDokuPIK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYDokuPIK .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uLYDokuPIK .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uLYDokuPIK .mbr-section-title {
  color: #ffffff;
}
.cid-uLYDokuPIK .mbr-text,
.cid-uLYDokuPIK .mbr-section-btn {
  color: #ffffff;
}
.cid-uLYDokZBli {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uLYDokZBli .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYDokZBli .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYDokZBli .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uLYDokZBli .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uLYDols744 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uLYDols744 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYDols744 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYDols744 .mbr-section-title {
  color: #1a4577;
}
.cid-uLYDolUnvm {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uLYDolUnvm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYDolUnvm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYDolUnvm .card-box {
  padding: 2rem;
  width: 58.33%;
}
.cid-uLYDolUnvm .img-wrapper {
  width: 41.66%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uLYDolUnvm .img1 {
  background: #1a4577;
}
.cid-uLYDolUnvm .img2 {
  background: #1a4577;
}
.cid-uLYDolUnvm .mbr-iconfont {
  display: block;
  font-size: 8rem;
  color: #ffffff;
  margin-bottom: 2rem;
}
.cid-uLYDolUnvm .card {
  margin: auto;
  min-height: 280px;
  transition: all 0.3s;
}
.cid-uLYDolUnvm .card-wrapper {
  background: #fafafa;
  border-radius: 4px;
  display: flex;
  overflow: hidden;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uLYDolUnvm .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uLYDolUnvm .card-wrapper {
    flex-direction: column;
  }
  .cid-uLYDolUnvm .card-box {
    padding: 1rem;
  }
  .cid-uLYDolUnvm .card-box,
  .cid-uLYDolUnvm .img-wrapper {
    width: 100%;
  }
  .cid-uLYDolUnvm .img-wrapper {
    padding: 4rem 1rem;
  }
  .cid-uLYDolUnvm .mbr-flex {
    flex-direction: column-reverse;
  }
}
.cid-uLYDolUnvm .card-subtitle {
  color: #0077ff;
}
.cid-uLYDolUnvm .mbr-text,
.cid-uLYDolUnvm .link-wrap {
  color: #555555;
}
.cid-uLYDomnI2E {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uLYDomnI2E .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYDomnI2E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uLYDomnI2E .container {
    max-width: 1400px;
  }
}
.cid-uLYDomnI2E .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uLYDomnI2E .row {
  justify-content: center;
}
.cid-uLYDomRybY {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uLYDomRybY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYDomRybY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYDomRybY .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uLYDomRybY .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uLYDomRybY .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-uLYDomRybY .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uLYDomRybY .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uLYDomRybY .items-wrapper {
  margin: 0 -32px;
  justify-content: center;
}
.cid-uLYDomRybY .item {
  padding: 0 32px;
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uLYDomRybY .item {
    margin-bottom: 28px;
  }
}
.cid-uLYDomRybY .item .item-wrapper {
  padding: 24px;
  height: 100%;
  border: 1px solid #1a4577;
  background-color: #1a4577;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-uLYDomRybY .item .item-wrapper {
    padding: 16px;
  }
}
.cid-uLYDomRybY .item .item-wrapper .item-content .icon-wrapper {
  height: 176px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-uLYDomRybY .item .item-wrapper .item-content .icon-wrapper {
    margin-bottom: 16px;
  }
}
.cid-uLYDomRybY .item .item-wrapper .item-content .icon-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 70px;
  color: #8ac642;
  background: linear-gradient(90deg, #8ac642, #a2d269 65%, #bbde90);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uLYDomRybY .item .item-wrapper .item-content .item-title {
  margin-bottom: 8px;
}
.cid-uLYDomRybY .item .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-uLYDomRybY .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uLYDomRybY .mbr-text,
.cid-uLYDomRybY .text-wrapper {
  color: #000000;
  text-align: center;
}
.cid-uLYDomRybY .item-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLYDomRybY .item-text {
  color: #ffffff;
  text-align: center;
}
.cid-uLYDonnQwm {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uLYDonnQwm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYDonnQwm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYDonnQwm .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uLYDonnQwm .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uLYDonnQwm .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-uLYDonnQwm .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uLYDonnQwm .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uLYDonnQwm .items-wrapper {
  margin: 0 -32px;
  justify-content: center;
}
.cid-uLYDonnQwm .item {
  padding: 0 32px;
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uLYDonnQwm .item {
    margin-bottom: 28px;
  }
}
.cid-uLYDonnQwm .item .item-wrapper {
  padding: 24px;
  height: 100%;
  border: 1px solid #252525;
  background-color: #1a4577;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-uLYDonnQwm .item .item-wrapper {
    padding: 16px;
  }
}
.cid-uLYDonnQwm .item .item-wrapper .item-content .icon-wrapper {
  height: 176px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-uLYDonnQwm .item .item-wrapper .item-content .icon-wrapper {
    margin-bottom: 16px;
  }
}
.cid-uLYDonnQwm .item .item-wrapper .item-content .icon-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 70px;
  color: #8ac642;
  background: linear-gradient(90deg, #8ac642, #a2d269 65%, #bbde90);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uLYDonnQwm .item .item-wrapper .item-content .item-title {
  margin-bottom: 8px;
}
.cid-uLYDonnQwm .item .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-uLYDonnQwm .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLYDonnQwm .mbr-text,
.cid-uLYDonnQwm .text-wrapper {
  color: #9aa0a6;
  text-align: center;
}
.cid-uLYDonnQwm .item-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLYDonnQwm .item-text {
  color: #ffffff;
  text-align: center;
}
.cid-uLYDonRMtZ {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #1a4577;
}
.cid-uLYDonRMtZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYDonRMtZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYDooo0dp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #1a4577;
}
.cid-uLYDooo0dp .fb-page,
.cid-uLYDooo0dp span,
.cid-uLYDooo0dp iframe {
  width: 480px;
  height: 620px;
}
.cid-uLYDooo0dp blockquote {
  display: none;
}
.cid-uLYDooo0dp .fb-page {
  background-color: #1877f2;
  border-radius: 4px;
  background-size: contain;
  background-repeat: no-repeat;
  color: #fff;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMinYMin meet' viewBox='0 0 262 266.895'><path id='path3087' fill='%23fff' d='M182.409,262.307v-99.803h33.499l5.016-38.895h-38.515V98.777c0-11.261,3.127-18.935,19.275-18.935 l20.596-0.009V45.045c-3.562-0.474-15.788-1.533-30.012-1.533c-29.695,0-50.025,18.126-50.025,51.413v28.684h-33.585v38.895h33.585 v99.803H182.409z'></path></svg>");
}
.cid-uLYDooo0dp .mbr-section-title {
  color: #ffffff;
}
.cid-uLYDooo0dp .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uLYDopeZX2 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uLYDopeZX2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYDopeZX2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYDopeZX2 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uLYDopeZX2 .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uLYDopeZX2 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uLYDopeZX2 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uLYDopeZX2 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #1a4577;
}
.cid-uLYDopLsde {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uLYDopLsde .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYDopLsde .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYDopLsde .google-map iframe {
  height: 500px;
  filter: grayscale(1);
}
@media (max-width: 992px) {
  .cid-uLYDopLsde .google-map iframe {
    height: 350px;
  }
}
.cid-uLYDoqzVil {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #1a4577;
}
.cid-uLYDoqzVil .mbr-text {
  color: #ffffff;
}
.cid-uLYDorblQ5.popup-builder {
  background-color: #ffffff;
}
.cid-uLYDorblQ5.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uLYDorblQ5.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uLYDorblQ5 .modal-content,
.cid-uLYDorblQ5 .modal-dialog {
  height: auto;
}
.cid-uLYDorblQ5 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uLYDorblQ5 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uLYDorblQ5 .form-wrapper .mbr-form .form-group,
  .cid-uLYDorblQ5 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uLYDorblQ5 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uLYDorblQ5 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uLYDorblQ5 .mbr-text {
  text-align: justify;
}
.cid-uLYDorblQ5 .pt-0 {
  padding-top: 0 !important;
}
.cid-uLYDorblQ5 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uLYDorblQ5 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uLYDorblQ5 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uLYDorblQ5 .modal-open {
  overflow: hidden;
}
.cid-uLYDorblQ5 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uLYDorblQ5 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uLYDorblQ5 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uLYDorblQ5 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uLYDorblQ5 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uLYDorblQ5 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uLYDorblQ5 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uLYDorblQ5 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uLYDorblQ5 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uLYDorblQ5 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uLYDorblQ5 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uLYDorblQ5 .modal-backdrop.show {
  opacity: .5;
}
.cid-uLYDorblQ5 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uLYDorblQ5 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYDorblQ5 .modal-header {
    padding: 1rem;
  }
}
.cid-uLYDorblQ5 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uLYDorblQ5 .modal-header .close svg {
  fill: #353535;
}
.cid-uLYDorblQ5 .modal-header .close:hover {
  opacity: 1;
}
.cid-uLYDorblQ5 .modal-header .close:focus {
  outline: none;
}
.cid-uLYDorblQ5 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uLYDorblQ5 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uLYDorblQ5 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYDorblQ5 .modal-body {
    padding: 1rem;
  }
}
.cid-uLYDorblQ5 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uLYDorblQ5 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYDorblQ5 .modal-footer {
    padding: 1rem;
  }
}
.cid-uLYDorblQ5 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uLYDorblQ5 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uLYDorblQ5 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uLYDorblQ5 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uLYDorblQ5 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uLYDorblQ5 .modal-lg,
  .cid-uLYDorblQ5 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uLYDorblQ5 .modal-xl {
    max-width: 1140px;
  }
}
.cid-uLYDorblQ5 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uLYDorblQ5 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uLYDorblQ5 .form-group {
  margin-bottom: 1rem;
}
.cid-uLYDorblQ5 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uLYDorblQ5 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uLYDorblQ5 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uLYDorblQ5 .mbr-section-btn {
  margin: 0;
}
.cid-uLYDorblQ5 .mbr-section-btn .btn {
  margin: 0;
}
.cid-uLYDorSGhi.popup-builder {
  background-color: #ffffff;
}
.cid-uLYDorSGhi.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uLYDorSGhi.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uLYDorSGhi .modal-content,
.cid-uLYDorSGhi .modal-dialog {
  height: auto;
}
.cid-uLYDorSGhi .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uLYDorSGhi .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uLYDorSGhi .form-wrapper .mbr-form .form-group,
  .cid-uLYDorSGhi .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uLYDorSGhi .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uLYDorSGhi .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uLYDorSGhi .mbr-text {
  text-align: justify;
}
.cid-uLYDorSGhi .pt-0 {
  padding-top: 0 !important;
}
.cid-uLYDorSGhi .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uLYDorSGhi .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uLYDorSGhi .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uLYDorSGhi .modal-open {
  overflow: hidden;
}
.cid-uLYDorSGhi .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uLYDorSGhi .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uLYDorSGhi .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uLYDorSGhi .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uLYDorSGhi .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uLYDorSGhi .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uLYDorSGhi .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uLYDorSGhi .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uLYDorSGhi .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uLYDorSGhi .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uLYDorSGhi .modal-backdrop.fade {
  opacity: 0;
}
.cid-uLYDorSGhi .modal-backdrop.show {
  opacity: .5;
}
.cid-uLYDorSGhi .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uLYDorSGhi .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYDorSGhi .modal-header {
    padding: 1rem;
  }
}
.cid-uLYDorSGhi .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uLYDorSGhi .modal-header .close svg {
  fill: #353535;
}
.cid-uLYDorSGhi .modal-header .close:hover {
  opacity: 1;
}
.cid-uLYDorSGhi .modal-header .close:focus {
  outline: none;
}
.cid-uLYDorSGhi .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uLYDorSGhi .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uLYDorSGhi .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYDorSGhi .modal-body {
    padding: 1rem;
  }
}
.cid-uLYDorSGhi .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uLYDorSGhi .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYDorSGhi .modal-footer {
    padding: 1rem;
  }
}
.cid-uLYDorSGhi .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uLYDorSGhi .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uLYDorSGhi .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uLYDorSGhi .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uLYDorSGhi .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uLYDorSGhi .modal-lg,
  .cid-uLYDorSGhi .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uLYDorSGhi .modal-xl {
    max-width: 1140px;
  }
}
.cid-uLYDorSGhi .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uLYDorSGhi .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uLYDorSGhi .form-group {
  margin-bottom: 1rem;
}
.cid-uLYDorSGhi .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uLYDorSGhi .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uLYDorSGhi .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uLYDorSGhi .mbr-section-btn {
  margin: 0;
}
.cid-uLYDorSGhi .mbr-section-btn .btn {
  margin: 0;
}
.cid-uLYFrx5YtX .navbar-dropdown {
  position: relative !important;
}
.cid-uLYFrx5YtX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uLYFrx5YtX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uLYFrx5YtX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uLYFrx5YtX .dropdown-item:hover,
.cid-uLYFrx5YtX .dropdown-item:focus {
  background: #1a4577 !important;
  color: white !important;
}
.cid-uLYFrx5YtX .dropdown-item:hover span {
  color: white;
}
.cid-uLYFrx5YtX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uLYFrx5YtX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uLYFrx5YtX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uLYFrx5YtX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uLYFrx5YtX .nav-link {
  position: relative;
}
.cid-uLYFrx5YtX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uLYFrx5YtX .container {
    flex-wrap: nowrap;
  }
}
.cid-uLYFrx5YtX .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uLYFrx5YtX .dropdown-menu,
.cid-uLYFrx5YtX .navbar.opened {
  background: #ffffff !important;
}
.cid-uLYFrx5YtX .nav-item:focus,
.cid-uLYFrx5YtX .nav-link:focus {
  outline: none;
}
.cid-uLYFrx5YtX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uLYFrx5YtX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uLYFrx5YtX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uLYFrx5YtX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uLYFrx5YtX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uLYFrx5YtX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uLYFrx5YtX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uLYFrx5YtX .navbar.opened {
  transition: all 0.3s;
}
.cid-uLYFrx5YtX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uLYFrx5YtX .navbar .navbar-logo img {
  width: auto;
}
.cid-uLYFrx5YtX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uLYFrx5YtX .navbar.collapsed {
  justify-content: center;
}
.cid-uLYFrx5YtX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uLYFrx5YtX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uLYFrx5YtX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-uLYFrx5YtX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uLYFrx5YtX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uLYFrx5YtX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uLYFrx5YtX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uLYFrx5YtX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uLYFrx5YtX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uLYFrx5YtX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uLYFrx5YtX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uLYFrx5YtX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uLYFrx5YtX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uLYFrx5YtX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uLYFrx5YtX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uLYFrx5YtX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uLYFrx5YtX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uLYFrx5YtX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uLYFrx5YtX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uLYFrx5YtX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uLYFrx5YtX .navbar.navbar-short {
  min-height: 60px;
}
.cid-uLYFrx5YtX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uLYFrx5YtX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uLYFrx5YtX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uLYFrx5YtX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uLYFrx5YtX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uLYFrx5YtX .navbar-brand {
    padding-right: 40px;
  }
}
.cid-uLYFrx5YtX .dropdown-item.active,
.cid-uLYFrx5YtX .dropdown-item:active {
  background-color: transparent;
}
.cid-uLYFrx5YtX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uLYFrx5YtX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uLYFrx5YtX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uLYFrx5YtX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uLYFrx5YtX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uLYFrx5YtX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uLYFrx5YtX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uLYFrx5YtX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uLYFrx5YtX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uLYFrx5YtX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1a4577;
}
.cid-uLYFrx5YtX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uLYFrx5YtX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uLYFrx5YtX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uLYFrx5YtX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uLYFrx5YtX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uLYFrx5YtX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uLYFrx5YtX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uLYFrx5YtX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uLYFrx5YtX .navbar-dropdown {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-uLYFrx5YtX .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-uLYFrx5YtX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uLYFrx5YtX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uLYFrx5YtX .navbar {
    height: 70px;
  }
  .cid-uLYFrx5YtX .navbar.opened {
    height: auto;
  }
  .cid-uLYFrx5YtX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uLYFrx5YtX .container,
.cid-uLYFrx5YtX .container-fluid {
  flex-wrap: wrap;
}
.cid-uLYFrx5YtX .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-uLYFrx5YtX .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-uLYFrx5YtX .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uLYFrx5YtX .contacts-menu {
    display: none;
  }
}
.cid-uLYFrx5YtX .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-uLYFrx5YtX .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #1a4577;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-uLYFrx5YtX .icon-box:hover {
  transform: scale(1.1);
}
.cid-uLYFrx5YtX .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-uLYFrx5YtX .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-uLYFrx5YtX .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-uLYFrx5YtX .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-uLYFrx5YtX .navbar-collapse .mbr-section-btn .btn-black {
  color: #1a4577 !important;
}
@media (max-width: 577px) {
  .cid-uLYFrx5YtX .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-uLYFrx5YtX .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-uLYFrx5YtX .navbar-collapse .nav-link:hover {
  color: #1a4577 !important;
}
.cid-uLYFrxHgSA {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/cohuecan-11.png-1-2000x1333.png");
}
.cid-uLYFrxHgSA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYFrxHgSA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYFrxHgSA .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uLYFrxHgSA .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uLYFrxHgSA .mbr-section-title {
  color: #ffffff;
}
.cid-uLYFrxHgSA .mbr-text,
.cid-uLYFrxHgSA .mbr-section-btn {
  color: #ffffff;
}
.cid-uLYFryazUZ {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uLYFryazUZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYFryazUZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYFryazUZ .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uLYFryazUZ .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uLYG2n47cl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #1a4577;
}
.cid-uLYG2n47cl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYG2n47cl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYFrzYQZn {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uLYFrzYQZn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYFrzYQZn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYFrzYQZn .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uLYFrzYQZn .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uLYFrzYQZn .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-uLYFrzYQZn .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uLYFrzYQZn .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uLYFrzYQZn .items-wrapper {
  margin: 0 -32px;
  justify-content: center;
}
.cid-uLYFrzYQZn .item {
  padding: 0 32px;
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uLYFrzYQZn .item {
    margin-bottom: 28px;
  }
}
.cid-uLYFrzYQZn .item .item-wrapper {
  padding: 24px;
  height: 100%;
  border: 1px solid #1a4577;
  background-color: #1a4577;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-uLYFrzYQZn .item .item-wrapper {
    padding: 16px;
  }
}
.cid-uLYFrzYQZn .item .item-wrapper .item-content .icon-wrapper {
  height: 176px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-uLYFrzYQZn .item .item-wrapper .item-content .icon-wrapper {
    margin-bottom: 16px;
  }
}
.cid-uLYFrzYQZn .item .item-wrapper .item-content .icon-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 70px;
  color: #8ac642;
  background: linear-gradient(90deg, #8ac642, #a2d269 65%, #bbde90);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uLYFrzYQZn .item .item-wrapper .item-content .item-title {
  margin-bottom: 8px;
}
.cid-uLYFrzYQZn .item .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-uLYFrzYQZn .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uLYFrzYQZn .mbr-text,
.cid-uLYFrzYQZn .text-wrapper {
  color: #000000;
  text-align: center;
}
.cid-uLYFrzYQZn .item-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLYFrzYQZn .item-text {
  color: #ffffff;
  text-align: center;
}
.cid-uLYFrAttf8 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uLYFrAttf8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYFrAttf8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYFrAttf8 .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uLYFrAttf8 .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uLYFrAttf8 .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-uLYFrAttf8 .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uLYFrAttf8 .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uLYFrAttf8 .items-wrapper {
  margin: 0 -32px;
  justify-content: center;
}
.cid-uLYFrAttf8 .item {
  padding: 0 32px;
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uLYFrAttf8 .item {
    margin-bottom: 28px;
  }
}
.cid-uLYFrAttf8 .item .item-wrapper {
  padding: 24px;
  height: 100%;
  border: 1px solid #252525;
  background-color: #1a4577;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-uLYFrAttf8 .item .item-wrapper {
    padding: 16px;
  }
}
.cid-uLYFrAttf8 .item .item-wrapper .item-content .icon-wrapper {
  height: 176px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-uLYFrAttf8 .item .item-wrapper .item-content .icon-wrapper {
    margin-bottom: 16px;
  }
}
.cid-uLYFrAttf8 .item .item-wrapper .item-content .icon-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 70px;
  color: #8ac642;
  background: linear-gradient(90deg, #8ac642, #a2d269 65%, #bbde90);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uLYFrAttf8 .item .item-wrapper .item-content .item-title {
  margin-bottom: 8px;
}
.cid-uLYFrAttf8 .item .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-uLYFrAttf8 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLYFrAttf8 .mbr-text,
.cid-uLYFrAttf8 .text-wrapper {
  color: #9aa0a6;
  text-align: center;
}
.cid-uLYFrAttf8 .item-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLYFrAttf8 .item-text {
  color: #ffffff;
  text-align: center;
}
.cid-uLYFrAXZcb {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #1a4577;
}
.cid-uLYFrAXZcb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYFrAXZcb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYFrBriJL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #1a4577;
}
.cid-uLYFrBriJL .fb-page,
.cid-uLYFrBriJL span,
.cid-uLYFrBriJL iframe {
  width: 480px;
  height: 620px;
}
.cid-uLYFrBriJL blockquote {
  display: none;
}
.cid-uLYFrBriJL .fb-page {
  background-color: #1877f2;
  border-radius: 4px;
  background-size: contain;
  background-repeat: no-repeat;
  color: #fff;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMinYMin meet' viewBox='0 0 262 266.895'><path id='path3087' fill='%23fff' d='M182.409,262.307v-99.803h33.499l5.016-38.895h-38.515V98.777c0-11.261,3.127-18.935,19.275-18.935 l20.596-0.009V45.045c-3.562-0.474-15.788-1.533-30.012-1.533c-29.695,0-50.025,18.126-50.025,51.413v28.684h-33.585v38.895h33.585 v99.803H182.409z'></path></svg>");
}
.cid-uLYFrBriJL .mbr-section-title {
  color: #ffffff;
}
.cid-uLYFrBriJL .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uLYFrCg3wr {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uLYFrCg3wr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYFrCg3wr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYFrCg3wr .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uLYFrCg3wr .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uLYFrCg3wr .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uLYFrCg3wr .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uLYFrCg3wr .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #1a4577;
}
.cid-uLYFrCNqZU {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uLYFrCNqZU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYFrCNqZU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYFrCNqZU .google-map iframe {
  height: 500px;
  filter: grayscale(1);
}
@media (max-width: 992px) {
  .cid-uLYFrCNqZU .google-map iframe {
    height: 350px;
  }
}
.cid-uLYFrDzLf3 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #1a4577;
}
.cid-uLYFrDzLf3 .mbr-text {
  color: #ffffff;
}
.cid-uLYFrEaopg.popup-builder {
  background-color: #ffffff;
}
.cid-uLYFrEaopg.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uLYFrEaopg.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uLYFrEaopg .modal-content,
.cid-uLYFrEaopg .modal-dialog {
  height: auto;
}
.cid-uLYFrEaopg .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uLYFrEaopg .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uLYFrEaopg .form-wrapper .mbr-form .form-group,
  .cid-uLYFrEaopg .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uLYFrEaopg .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uLYFrEaopg .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uLYFrEaopg .mbr-text {
  text-align: justify;
}
.cid-uLYFrEaopg .pt-0 {
  padding-top: 0 !important;
}
.cid-uLYFrEaopg .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uLYFrEaopg .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uLYFrEaopg .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uLYFrEaopg .modal-open {
  overflow: hidden;
}
.cid-uLYFrEaopg .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uLYFrEaopg .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uLYFrEaopg .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uLYFrEaopg .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uLYFrEaopg .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uLYFrEaopg .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uLYFrEaopg .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uLYFrEaopg .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uLYFrEaopg .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uLYFrEaopg .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uLYFrEaopg .modal-backdrop.fade {
  opacity: 0;
}
.cid-uLYFrEaopg .modal-backdrop.show {
  opacity: .5;
}
.cid-uLYFrEaopg .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uLYFrEaopg .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYFrEaopg .modal-header {
    padding: 1rem;
  }
}
.cid-uLYFrEaopg .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uLYFrEaopg .modal-header .close svg {
  fill: #353535;
}
.cid-uLYFrEaopg .modal-header .close:hover {
  opacity: 1;
}
.cid-uLYFrEaopg .modal-header .close:focus {
  outline: none;
}
.cid-uLYFrEaopg .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uLYFrEaopg .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uLYFrEaopg .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYFrEaopg .modal-body {
    padding: 1rem;
  }
}
.cid-uLYFrEaopg .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uLYFrEaopg .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYFrEaopg .modal-footer {
    padding: 1rem;
  }
}
.cid-uLYFrEaopg .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uLYFrEaopg .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uLYFrEaopg .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uLYFrEaopg .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uLYFrEaopg .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uLYFrEaopg .modal-lg,
  .cid-uLYFrEaopg .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uLYFrEaopg .modal-xl {
    max-width: 1140px;
  }
}
.cid-uLYFrEaopg .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uLYFrEaopg .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uLYFrEaopg .form-group {
  margin-bottom: 1rem;
}
.cid-uLYFrEaopg .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uLYFrEaopg .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uLYFrEaopg .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uLYFrEaopg .mbr-section-btn {
  margin: 0;
}
.cid-uLYFrEaopg .mbr-section-btn .btn {
  margin: 0;
}
.cid-uLYFrEQEBR.popup-builder {
  background-color: #ffffff;
}
.cid-uLYFrEQEBR.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uLYFrEQEBR.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uLYFrEQEBR .modal-content,
.cid-uLYFrEQEBR .modal-dialog {
  height: auto;
}
.cid-uLYFrEQEBR .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uLYFrEQEBR .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uLYFrEQEBR .form-wrapper .mbr-form .form-group,
  .cid-uLYFrEQEBR .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uLYFrEQEBR .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uLYFrEQEBR .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uLYFrEQEBR .mbr-text {
  text-align: justify;
}
.cid-uLYFrEQEBR .pt-0 {
  padding-top: 0 !important;
}
.cid-uLYFrEQEBR .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uLYFrEQEBR .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uLYFrEQEBR .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uLYFrEQEBR .modal-open {
  overflow: hidden;
}
.cid-uLYFrEQEBR .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uLYFrEQEBR .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uLYFrEQEBR .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uLYFrEQEBR .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uLYFrEQEBR .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uLYFrEQEBR .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uLYFrEQEBR .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uLYFrEQEBR .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uLYFrEQEBR .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uLYFrEQEBR .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uLYFrEQEBR .modal-backdrop.fade {
  opacity: 0;
}
.cid-uLYFrEQEBR .modal-backdrop.show {
  opacity: .5;
}
.cid-uLYFrEQEBR .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uLYFrEQEBR .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYFrEQEBR .modal-header {
    padding: 1rem;
  }
}
.cid-uLYFrEQEBR .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uLYFrEQEBR .modal-header .close svg {
  fill: #353535;
}
.cid-uLYFrEQEBR .modal-header .close:hover {
  opacity: 1;
}
.cid-uLYFrEQEBR .modal-header .close:focus {
  outline: none;
}
.cid-uLYFrEQEBR .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uLYFrEQEBR .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uLYFrEQEBR .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYFrEQEBR .modal-body {
    padding: 1rem;
  }
}
.cid-uLYFrEQEBR .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uLYFrEQEBR .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYFrEQEBR .modal-footer {
    padding: 1rem;
  }
}
.cid-uLYFrEQEBR .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uLYFrEQEBR .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uLYFrEQEBR .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uLYFrEQEBR .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uLYFrEQEBR .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uLYFrEQEBR .modal-lg,
  .cid-uLYFrEQEBR .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uLYFrEQEBR .modal-xl {
    max-width: 1140px;
  }
}
.cid-uLYFrEQEBR .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uLYFrEQEBR .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uLYFrEQEBR .form-group {
  margin-bottom: 1rem;
}
.cid-uLYFrEQEBR .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uLYFrEQEBR .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uLYFrEQEBR .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uLYFrEQEBR .mbr-section-btn {
  margin: 0;
}
.cid-uLYFrEQEBR .mbr-section-btn .btn {
  margin: 0;
}
.cid-uLYKWuBBJL .navbar-dropdown {
  position: relative !important;
}
.cid-uLYKWuBBJL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uLYKWuBBJL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uLYKWuBBJL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uLYKWuBBJL .dropdown-item:hover,
.cid-uLYKWuBBJL .dropdown-item:focus {
  background: #1a4577 !important;
  color: white !important;
}
.cid-uLYKWuBBJL .dropdown-item:hover span {
  color: white;
}
.cid-uLYKWuBBJL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uLYKWuBBJL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uLYKWuBBJL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uLYKWuBBJL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uLYKWuBBJL .nav-link {
  position: relative;
}
.cid-uLYKWuBBJL .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uLYKWuBBJL .container {
    flex-wrap: nowrap;
  }
}
.cid-uLYKWuBBJL .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uLYKWuBBJL .dropdown-menu,
.cid-uLYKWuBBJL .navbar.opened {
  background: #ffffff !important;
}
.cid-uLYKWuBBJL .nav-item:focus,
.cid-uLYKWuBBJL .nav-link:focus {
  outline: none;
}
.cid-uLYKWuBBJL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uLYKWuBBJL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uLYKWuBBJL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uLYKWuBBJL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uLYKWuBBJL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uLYKWuBBJL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uLYKWuBBJL .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uLYKWuBBJL .navbar.opened {
  transition: all 0.3s;
}
.cid-uLYKWuBBJL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uLYKWuBBJL .navbar .navbar-logo img {
  width: auto;
}
.cid-uLYKWuBBJL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uLYKWuBBJL .navbar.collapsed {
  justify-content: center;
}
.cid-uLYKWuBBJL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uLYKWuBBJL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uLYKWuBBJL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-uLYKWuBBJL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uLYKWuBBJL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uLYKWuBBJL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uLYKWuBBJL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uLYKWuBBJL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uLYKWuBBJL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uLYKWuBBJL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uLYKWuBBJL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uLYKWuBBJL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uLYKWuBBJL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uLYKWuBBJL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uLYKWuBBJL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uLYKWuBBJL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uLYKWuBBJL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uLYKWuBBJL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uLYKWuBBJL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uLYKWuBBJL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uLYKWuBBJL .navbar.navbar-short {
  min-height: 60px;
}
.cid-uLYKWuBBJL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uLYKWuBBJL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uLYKWuBBJL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uLYKWuBBJL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uLYKWuBBJL .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uLYKWuBBJL .navbar-brand {
    padding-right: 40px;
  }
}
.cid-uLYKWuBBJL .dropdown-item.active,
.cid-uLYKWuBBJL .dropdown-item:active {
  background-color: transparent;
}
.cid-uLYKWuBBJL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uLYKWuBBJL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uLYKWuBBJL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uLYKWuBBJL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uLYKWuBBJL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uLYKWuBBJL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uLYKWuBBJL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uLYKWuBBJL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uLYKWuBBJL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uLYKWuBBJL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1a4577;
}
.cid-uLYKWuBBJL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uLYKWuBBJL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uLYKWuBBJL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uLYKWuBBJL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uLYKWuBBJL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uLYKWuBBJL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uLYKWuBBJL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uLYKWuBBJL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uLYKWuBBJL .navbar-dropdown {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-uLYKWuBBJL .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-uLYKWuBBJL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uLYKWuBBJL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uLYKWuBBJL .navbar {
    height: 70px;
  }
  .cid-uLYKWuBBJL .navbar.opened {
    height: auto;
  }
  .cid-uLYKWuBBJL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uLYKWuBBJL .container,
.cid-uLYKWuBBJL .container-fluid {
  flex-wrap: wrap;
}
.cid-uLYKWuBBJL .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-uLYKWuBBJL .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-uLYKWuBBJL .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uLYKWuBBJL .contacts-menu {
    display: none;
  }
}
.cid-uLYKWuBBJL .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-uLYKWuBBJL .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #1a4577;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-uLYKWuBBJL .icon-box:hover {
  transform: scale(1.1);
}
.cid-uLYKWuBBJL .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-uLYKWuBBJL .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-uLYKWuBBJL .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-uLYKWuBBJL .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-uLYKWuBBJL .navbar-collapse .mbr-section-btn .btn-black {
  color: #1a4577 !important;
}
@media (max-width: 577px) {
  .cid-uLYKWuBBJL .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-uLYKWuBBJL .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-uLYKWuBBJL .navbar-collapse .nav-link:hover {
  color: #1a4577 !important;
}
.cid-uLYKWvun40 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/0ca.png-2-1600x1200.png");
}
.cid-uLYKWvun40 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYKWvun40 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYKWvun40 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uLYKWvun40 .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uLYKWvun40 .mbr-section-title {
  color: #ffffff;
}
.cid-uLYKWvun40 .mbr-text,
.cid-uLYKWvun40 .mbr-section-btn {
  color: #ffffff;
}
.cid-uLYKWwv2HS {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uLYKWwv2HS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYKWwv2HS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYKWwv2HS .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uLYKWwv2HS .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uLYKWxc14I {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uLYKWxc14I .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYKWxc14I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYKWxc14I .mbr-section-title {
  color: #000000;
}
.cid-uLYKWxc14I .mbr-text,
.cid-uLYKWxc14I .mbr-section-btn {
  color: #000000;
}
.cid-uLYMVzO7bD {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uLYMVzO7bD .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uLYKWxVH9o {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uLYKWxVH9o .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYKWxVH9o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYKWxVH9o .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uLYKWxVH9o .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uLYKWxVH9o .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-uLYKWxVH9o .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uLYKWxVH9o .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uLYKWxVH9o .items-wrapper {
  margin: 0 -32px;
  justify-content: center;
}
.cid-uLYKWxVH9o .item {
  padding: 0 32px;
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uLYKWxVH9o .item {
    margin-bottom: 28px;
  }
}
.cid-uLYKWxVH9o .item .item-wrapper {
  padding: 24px;
  height: 100%;
  border: 1px solid #1a4577;
  background-color: #1a4577;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-uLYKWxVH9o .item .item-wrapper {
    padding: 16px;
  }
}
.cid-uLYKWxVH9o .item .item-wrapper .item-content .icon-wrapper {
  height: 176px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-uLYKWxVH9o .item .item-wrapper .item-content .icon-wrapper {
    margin-bottom: 16px;
  }
}
.cid-uLYKWxVH9o .item .item-wrapper .item-content .icon-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 70px;
  color: #8ac642;
  background: linear-gradient(90deg, #8ac642, #a2d269 65%, #bbde90);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uLYKWxVH9o .item .item-wrapper .item-content .item-title {
  margin-bottom: 8px;
}
.cid-uLYKWxVH9o .item .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-uLYKWxVH9o .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uLYKWxVH9o .mbr-text,
.cid-uLYKWxVH9o .text-wrapper {
  color: #000000;
  text-align: center;
}
.cid-uLYKWxVH9o .item-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLYKWxVH9o .item-text {
  color: #ffffff;
  text-align: center;
}
.cid-uLYKWyCIsM {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uLYKWyCIsM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYKWyCIsM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYKWyCIsM .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uLYKWyCIsM .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uLYKWyCIsM .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-uLYKWyCIsM .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uLYKWyCIsM .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uLYKWyCIsM .items-wrapper {
  margin: 0 -32px;
  justify-content: center;
}
.cid-uLYKWyCIsM .item {
  padding: 0 32px;
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uLYKWyCIsM .item {
    margin-bottom: 28px;
  }
}
.cid-uLYKWyCIsM .item .item-wrapper {
  padding: 24px;
  height: 100%;
  border: 1px solid #252525;
  background-color: #1a4577;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-uLYKWyCIsM .item .item-wrapper {
    padding: 16px;
  }
}
.cid-uLYKWyCIsM .item .item-wrapper .item-content .icon-wrapper {
  height: 176px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-uLYKWyCIsM .item .item-wrapper .item-content .icon-wrapper {
    margin-bottom: 16px;
  }
}
.cid-uLYKWyCIsM .item .item-wrapper .item-content .icon-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 70px;
  color: #8ac642;
  background: linear-gradient(90deg, #8ac642, #a2d269 65%, #bbde90);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uLYKWyCIsM .item .item-wrapper .item-content .item-title {
  margin-bottom: 8px;
}
.cid-uLYKWyCIsM .item .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-uLYKWyCIsM .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLYKWyCIsM .mbr-text,
.cid-uLYKWyCIsM .text-wrapper {
  color: #9aa0a6;
  text-align: center;
}
.cid-uLYKWyCIsM .item-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLYKWyCIsM .item-text {
  color: #ffffff;
  text-align: center;
}
.cid-uLYKWzpRgp {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #1a4577;
}
.cid-uLYKWzpRgp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYKWzpRgp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYKWAH0QI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #1a4577;
}
.cid-uLYKWAH0QI .fb-page,
.cid-uLYKWAH0QI span,
.cid-uLYKWAH0QI iframe {
  width: 480px;
  height: 620px;
}
.cid-uLYKWAH0QI blockquote {
  display: none;
}
.cid-uLYKWAH0QI .fb-page {
  background-color: #1877f2;
  border-radius: 4px;
  background-size: contain;
  background-repeat: no-repeat;
  color: #fff;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMinYMin meet' viewBox='0 0 262 266.895'><path id='path3087' fill='%23fff' d='M182.409,262.307v-99.803h33.499l5.016-38.895h-38.515V98.777c0-11.261,3.127-18.935,19.275-18.935 l20.596-0.009V45.045c-3.562-0.474-15.788-1.533-30.012-1.533c-29.695,0-50.025,18.126-50.025,51.413v28.684h-33.585v38.895h33.585 v99.803H182.409z'></path></svg>");
}
.cid-uLYKWAH0QI .mbr-section-title {
  color: #ffffff;
}
.cid-uLYKWAH0QI .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uLYKWBISTR {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uLYKWBISTR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYKWBISTR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYKWBISTR .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uLYKWBISTR .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uLYKWBISTR .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uLYKWBISTR .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uLYKWBISTR .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #1a4577;
}
.cid-uLYKWCgT2B {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uLYKWCgT2B .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYKWCgT2B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYKWCgT2B .google-map iframe {
  height: 500px;
  filter: grayscale(1);
}
@media (max-width: 992px) {
  .cid-uLYKWCgT2B .google-map iframe {
    height: 350px;
  }
}
.cid-uLYKWD0ZG8 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #1a4577;
}
.cid-uLYKWD0ZG8 .mbr-text {
  color: #ffffff;
}
.cid-uLYKWDyl1K.popup-builder {
  background-color: #ffffff;
}
.cid-uLYKWDyl1K.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uLYKWDyl1K.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uLYKWDyl1K .modal-content,
.cid-uLYKWDyl1K .modal-dialog {
  height: auto;
}
.cid-uLYKWDyl1K .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uLYKWDyl1K .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uLYKWDyl1K .form-wrapper .mbr-form .form-group,
  .cid-uLYKWDyl1K .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uLYKWDyl1K .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uLYKWDyl1K .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uLYKWDyl1K .mbr-text {
  text-align: justify;
}
.cid-uLYKWDyl1K .pt-0 {
  padding-top: 0 !important;
}
.cid-uLYKWDyl1K .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uLYKWDyl1K .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uLYKWDyl1K .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uLYKWDyl1K .modal-open {
  overflow: hidden;
}
.cid-uLYKWDyl1K .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uLYKWDyl1K .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uLYKWDyl1K .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uLYKWDyl1K .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uLYKWDyl1K .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uLYKWDyl1K .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uLYKWDyl1K .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uLYKWDyl1K .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uLYKWDyl1K .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uLYKWDyl1K .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uLYKWDyl1K .modal-backdrop.fade {
  opacity: 0;
}
.cid-uLYKWDyl1K .modal-backdrop.show {
  opacity: .5;
}
.cid-uLYKWDyl1K .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uLYKWDyl1K .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYKWDyl1K .modal-header {
    padding: 1rem;
  }
}
.cid-uLYKWDyl1K .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uLYKWDyl1K .modal-header .close svg {
  fill: #353535;
}
.cid-uLYKWDyl1K .modal-header .close:hover {
  opacity: 1;
}
.cid-uLYKWDyl1K .modal-header .close:focus {
  outline: none;
}
.cid-uLYKWDyl1K .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uLYKWDyl1K .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uLYKWDyl1K .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYKWDyl1K .modal-body {
    padding: 1rem;
  }
}
.cid-uLYKWDyl1K .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uLYKWDyl1K .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYKWDyl1K .modal-footer {
    padding: 1rem;
  }
}
.cid-uLYKWDyl1K .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uLYKWDyl1K .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uLYKWDyl1K .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uLYKWDyl1K .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uLYKWDyl1K .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uLYKWDyl1K .modal-lg,
  .cid-uLYKWDyl1K .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uLYKWDyl1K .modal-xl {
    max-width: 1140px;
  }
}
.cid-uLYKWDyl1K .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uLYKWDyl1K .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uLYKWDyl1K .form-group {
  margin-bottom: 1rem;
}
.cid-uLYKWDyl1K .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uLYKWDyl1K .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uLYKWDyl1K .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uLYKWDyl1K .mbr-section-btn {
  margin: 0;
}
.cid-uLYKWDyl1K .mbr-section-btn .btn {
  margin: 0;
}
.cid-uLYKWEcZPW.popup-builder {
  background-color: #ffffff;
}
.cid-uLYKWEcZPW.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uLYKWEcZPW.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uLYKWEcZPW .modal-content,
.cid-uLYKWEcZPW .modal-dialog {
  height: auto;
}
.cid-uLYKWEcZPW .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uLYKWEcZPW .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uLYKWEcZPW .form-wrapper .mbr-form .form-group,
  .cid-uLYKWEcZPW .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uLYKWEcZPW .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uLYKWEcZPW .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uLYKWEcZPW .mbr-text {
  text-align: justify;
}
.cid-uLYKWEcZPW .pt-0 {
  padding-top: 0 !important;
}
.cid-uLYKWEcZPW .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uLYKWEcZPW .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uLYKWEcZPW .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uLYKWEcZPW .modal-open {
  overflow: hidden;
}
.cid-uLYKWEcZPW .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uLYKWEcZPW .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uLYKWEcZPW .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uLYKWEcZPW .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uLYKWEcZPW .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uLYKWEcZPW .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uLYKWEcZPW .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uLYKWEcZPW .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uLYKWEcZPW .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uLYKWEcZPW .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uLYKWEcZPW .modal-backdrop.fade {
  opacity: 0;
}
.cid-uLYKWEcZPW .modal-backdrop.show {
  opacity: .5;
}
.cid-uLYKWEcZPW .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uLYKWEcZPW .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYKWEcZPW .modal-header {
    padding: 1rem;
  }
}
.cid-uLYKWEcZPW .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uLYKWEcZPW .modal-header .close svg {
  fill: #353535;
}
.cid-uLYKWEcZPW .modal-header .close:hover {
  opacity: 1;
}
.cid-uLYKWEcZPW .modal-header .close:focus {
  outline: none;
}
.cid-uLYKWEcZPW .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uLYKWEcZPW .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uLYKWEcZPW .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYKWEcZPW .modal-body {
    padding: 1rem;
  }
}
.cid-uLYKWEcZPW .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uLYKWEcZPW .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYKWEcZPW .modal-footer {
    padding: 1rem;
  }
}
.cid-uLYKWEcZPW .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uLYKWEcZPW .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uLYKWEcZPW .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uLYKWEcZPW .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uLYKWEcZPW .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uLYKWEcZPW .modal-lg,
  .cid-uLYKWEcZPW .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uLYKWEcZPW .modal-xl {
    max-width: 1140px;
  }
}
.cid-uLYKWEcZPW .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uLYKWEcZPW .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uLYKWEcZPW .form-group {
  margin-bottom: 1rem;
}
.cid-uLYKWEcZPW .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uLYKWEcZPW .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uLYKWEcZPW .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uLYKWEcZPW .mbr-section-btn {
  margin: 0;
}
.cid-uLYKWEcZPW .mbr-section-btn .btn {
  margin: 0;
}
.cid-uLYP3Ie7Ig .navbar-dropdown {
  position: relative !important;
}
.cid-uLYP3Ie7Ig .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uLYP3Ie7Ig .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uLYP3Ie7Ig .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uLYP3Ie7Ig .dropdown-item:hover,
.cid-uLYP3Ie7Ig .dropdown-item:focus {
  background: #1a4577 !important;
  color: white !important;
}
.cid-uLYP3Ie7Ig .dropdown-item:hover span {
  color: white;
}
.cid-uLYP3Ie7Ig .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uLYP3Ie7Ig .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uLYP3Ie7Ig .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uLYP3Ie7Ig .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uLYP3Ie7Ig .nav-link {
  position: relative;
}
.cid-uLYP3Ie7Ig .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uLYP3Ie7Ig .container {
    flex-wrap: nowrap;
  }
}
.cid-uLYP3Ie7Ig .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uLYP3Ie7Ig .dropdown-menu,
.cid-uLYP3Ie7Ig .navbar.opened {
  background: #ffffff !important;
}
.cid-uLYP3Ie7Ig .nav-item:focus,
.cid-uLYP3Ie7Ig .nav-link:focus {
  outline: none;
}
.cid-uLYP3Ie7Ig .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uLYP3Ie7Ig .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uLYP3Ie7Ig .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uLYP3Ie7Ig .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uLYP3Ie7Ig .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uLYP3Ie7Ig .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uLYP3Ie7Ig .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uLYP3Ie7Ig .navbar.opened {
  transition: all 0.3s;
}
.cid-uLYP3Ie7Ig .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uLYP3Ie7Ig .navbar .navbar-logo img {
  width: auto;
}
.cid-uLYP3Ie7Ig .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uLYP3Ie7Ig .navbar.collapsed {
  justify-content: center;
}
.cid-uLYP3Ie7Ig .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uLYP3Ie7Ig .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uLYP3Ie7Ig .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-uLYP3Ie7Ig .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uLYP3Ie7Ig .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uLYP3Ie7Ig .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uLYP3Ie7Ig .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uLYP3Ie7Ig .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uLYP3Ie7Ig .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uLYP3Ie7Ig .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uLYP3Ie7Ig .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uLYP3Ie7Ig .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uLYP3Ie7Ig .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uLYP3Ie7Ig .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uLYP3Ie7Ig .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uLYP3Ie7Ig .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uLYP3Ie7Ig .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uLYP3Ie7Ig .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uLYP3Ie7Ig .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uLYP3Ie7Ig .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uLYP3Ie7Ig .navbar.navbar-short {
  min-height: 60px;
}
.cid-uLYP3Ie7Ig .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uLYP3Ie7Ig .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uLYP3Ie7Ig .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uLYP3Ie7Ig .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uLYP3Ie7Ig .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uLYP3Ie7Ig .navbar-brand {
    padding-right: 40px;
  }
}
.cid-uLYP3Ie7Ig .dropdown-item.active,
.cid-uLYP3Ie7Ig .dropdown-item:active {
  background-color: transparent;
}
.cid-uLYP3Ie7Ig .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uLYP3Ie7Ig .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uLYP3Ie7Ig .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uLYP3Ie7Ig .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uLYP3Ie7Ig .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uLYP3Ie7Ig .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uLYP3Ie7Ig ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uLYP3Ie7Ig .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uLYP3Ie7Ig button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uLYP3Ie7Ig button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1a4577;
}
.cid-uLYP3Ie7Ig button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uLYP3Ie7Ig button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uLYP3Ie7Ig button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uLYP3Ie7Ig button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uLYP3Ie7Ig nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uLYP3Ie7Ig nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uLYP3Ie7Ig nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uLYP3Ie7Ig nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uLYP3Ie7Ig .navbar-dropdown {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-uLYP3Ie7Ig .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-uLYP3Ie7Ig a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uLYP3Ie7Ig .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uLYP3Ie7Ig .navbar {
    height: 70px;
  }
  .cid-uLYP3Ie7Ig .navbar.opened {
    height: auto;
  }
  .cid-uLYP3Ie7Ig .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uLYP3Ie7Ig .container,
.cid-uLYP3Ie7Ig .container-fluid {
  flex-wrap: wrap;
}
.cid-uLYP3Ie7Ig .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-uLYP3Ie7Ig .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-uLYP3Ie7Ig .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uLYP3Ie7Ig .contacts-menu {
    display: none;
  }
}
.cid-uLYP3Ie7Ig .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-uLYP3Ie7Ig .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #1a4577;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-uLYP3Ie7Ig .icon-box:hover {
  transform: scale(1.1);
}
.cid-uLYP3Ie7Ig .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-uLYP3Ie7Ig .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-uLYP3Ie7Ig .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-uLYP3Ie7Ig .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-uLYP3Ie7Ig .navbar-collapse .mbr-section-btn .btn-black {
  color: #1a4577 !important;
}
@media (max-width: 577px) {
  .cid-uLYP3Ie7Ig .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-uLYP3Ie7Ig .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-uLYP3Ie7Ig .navbar-collapse .nav-link:hover {
  color: #1a4577 !important;
}
.cid-uLYP3IuPUl {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/0ca.png-2-1600x1200.png");
}
.cid-uLYP3IuPUl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYP3IuPUl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYP3IuPUl .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uLYP3IuPUl .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uLYP3IuPUl .mbr-section-title {
  color: #ffffff;
}
.cid-uLYP3IuPUl .mbr-text,
.cid-uLYP3IuPUl .mbr-section-btn {
  color: #ffffff;
}
.cid-uLYP3IDkBu {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uLYP3IDkBu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYP3IDkBu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYP3IDkBu .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uLYP3IDkBu .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uLYP3INte2 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uLYP3INte2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYP3INte2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYP3INte2 .mbr-section-title {
  color: #000000;
}
.cid-uLYP3INte2 .mbr-text,
.cid-uLYP3INte2 .mbr-section-btn {
  color: #000000;
  text-align: justify;
}
.cid-uLYPRwUcbB {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uLYPRwUcbB .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uLYP3J8UoS {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uLYP3J8UoS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYP3J8UoS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYP3J8UoS .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uLYP3J8UoS .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uLYP3J8UoS .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-uLYP3J8UoS .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uLYP3J8UoS .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uLYP3J8UoS .items-wrapper {
  margin: 0 -32px;
  justify-content: center;
}
.cid-uLYP3J8UoS .item {
  padding: 0 32px;
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uLYP3J8UoS .item {
    margin-bottom: 28px;
  }
}
.cid-uLYP3J8UoS .item .item-wrapper {
  padding: 24px;
  height: 100%;
  border: 1px solid #1a4577;
  background-color: #1a4577;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-uLYP3J8UoS .item .item-wrapper {
    padding: 16px;
  }
}
.cid-uLYP3J8UoS .item .item-wrapper .item-content .icon-wrapper {
  height: 176px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-uLYP3J8UoS .item .item-wrapper .item-content .icon-wrapper {
    margin-bottom: 16px;
  }
}
.cid-uLYP3J8UoS .item .item-wrapper .item-content .icon-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 70px;
  color: #8ac642;
  background: linear-gradient(90deg, #8ac642, #a2d269 65%, #bbde90);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uLYP3J8UoS .item .item-wrapper .item-content .item-title {
  margin-bottom: 8px;
}
.cid-uLYP3J8UoS .item .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-uLYP3J8UoS .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uLYP3J8UoS .mbr-text,
.cid-uLYP3J8UoS .text-wrapper {
  color: #000000;
  text-align: center;
}
.cid-uLYP3J8UoS .item-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLYP3J8UoS .item-text {
  color: #ffffff;
  text-align: center;
}
.cid-uLYP3JlUDh {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uLYP3JlUDh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYP3JlUDh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYP3JlUDh .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uLYP3JlUDh .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uLYP3JlUDh .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-uLYP3JlUDh .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uLYP3JlUDh .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uLYP3JlUDh .items-wrapper {
  margin: 0 -32px;
  justify-content: center;
}
.cid-uLYP3JlUDh .item {
  padding: 0 32px;
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uLYP3JlUDh .item {
    margin-bottom: 28px;
  }
}
.cid-uLYP3JlUDh .item .item-wrapper {
  padding: 24px;
  height: 100%;
  border: 1px solid #252525;
  background-color: #1a4577;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-uLYP3JlUDh .item .item-wrapper {
    padding: 16px;
  }
}
.cid-uLYP3JlUDh .item .item-wrapper .item-content .icon-wrapper {
  height: 176px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-uLYP3JlUDh .item .item-wrapper .item-content .icon-wrapper {
    margin-bottom: 16px;
  }
}
.cid-uLYP3JlUDh .item .item-wrapper .item-content .icon-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 70px;
  color: #8ac642;
  background: linear-gradient(90deg, #8ac642, #a2d269 65%, #bbde90);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uLYP3JlUDh .item .item-wrapper .item-content .item-title {
  margin-bottom: 8px;
}
.cid-uLYP3JlUDh .item .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-uLYP3JlUDh .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLYP3JlUDh .mbr-text,
.cid-uLYP3JlUDh .text-wrapper {
  color: #9aa0a6;
  text-align: center;
}
.cid-uLYP3JlUDh .item-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLYP3JlUDh .item-text {
  color: #ffffff;
  text-align: center;
}
.cid-uLYP3JAlSf {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #1a4577;
}
.cid-uLYP3JAlSf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYP3JAlSf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYP3JLivE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #1a4577;
}
.cid-uLYP3JLivE .fb-page,
.cid-uLYP3JLivE span,
.cid-uLYP3JLivE iframe {
  width: 480px;
  height: 620px;
}
.cid-uLYP3JLivE blockquote {
  display: none;
}
.cid-uLYP3JLivE .fb-page {
  background-color: #1877f2;
  border-radius: 4px;
  background-size: contain;
  background-repeat: no-repeat;
  color: #fff;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMinYMin meet' viewBox='0 0 262 266.895'><path id='path3087' fill='%23fff' d='M182.409,262.307v-99.803h33.499l5.016-38.895h-38.515V98.777c0-11.261,3.127-18.935,19.275-18.935 l20.596-0.009V45.045c-3.562-0.474-15.788-1.533-30.012-1.533c-29.695,0-50.025,18.126-50.025,51.413v28.684h-33.585v38.895h33.585 v99.803H182.409z'></path></svg>");
}
.cid-uLYP3JLivE .mbr-section-title {
  color: #ffffff;
}
.cid-uLYP3JLivE .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uLYP3K1DcU {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uLYP3K1DcU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYP3K1DcU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYP3K1DcU .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uLYP3K1DcU .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uLYP3K1DcU .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uLYP3K1DcU .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uLYP3K1DcU .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #1a4577;
}
.cid-uLYP3KiUZj {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uLYP3KiUZj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYP3KiUZj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYP3KiUZj .google-map iframe {
  height: 500px;
  filter: grayscale(1);
}
@media (max-width: 992px) {
  .cid-uLYP3KiUZj .google-map iframe {
    height: 350px;
  }
}
.cid-uLYP3KvWwf {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #1a4577;
}
.cid-uLYP3KvWwf .mbr-text {
  color: #ffffff;
}
.cid-uLYP3KIYFA.popup-builder {
  background-color: #ffffff;
}
.cid-uLYP3KIYFA.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uLYP3KIYFA.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uLYP3KIYFA .modal-content,
.cid-uLYP3KIYFA .modal-dialog {
  height: auto;
}
.cid-uLYP3KIYFA .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uLYP3KIYFA .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uLYP3KIYFA .form-wrapper .mbr-form .form-group,
  .cid-uLYP3KIYFA .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uLYP3KIYFA .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uLYP3KIYFA .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uLYP3KIYFA .mbr-text {
  text-align: justify;
}
.cid-uLYP3KIYFA .pt-0 {
  padding-top: 0 !important;
}
.cid-uLYP3KIYFA .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uLYP3KIYFA .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uLYP3KIYFA .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uLYP3KIYFA .modal-open {
  overflow: hidden;
}
.cid-uLYP3KIYFA .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uLYP3KIYFA .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uLYP3KIYFA .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uLYP3KIYFA .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uLYP3KIYFA .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uLYP3KIYFA .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uLYP3KIYFA .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uLYP3KIYFA .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uLYP3KIYFA .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uLYP3KIYFA .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uLYP3KIYFA .modal-backdrop.fade {
  opacity: 0;
}
.cid-uLYP3KIYFA .modal-backdrop.show {
  opacity: .5;
}
.cid-uLYP3KIYFA .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uLYP3KIYFA .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYP3KIYFA .modal-header {
    padding: 1rem;
  }
}
.cid-uLYP3KIYFA .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uLYP3KIYFA .modal-header .close svg {
  fill: #353535;
}
.cid-uLYP3KIYFA .modal-header .close:hover {
  opacity: 1;
}
.cid-uLYP3KIYFA .modal-header .close:focus {
  outline: none;
}
.cid-uLYP3KIYFA .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uLYP3KIYFA .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uLYP3KIYFA .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYP3KIYFA .modal-body {
    padding: 1rem;
  }
}
.cid-uLYP3KIYFA .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uLYP3KIYFA .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYP3KIYFA .modal-footer {
    padding: 1rem;
  }
}
.cid-uLYP3KIYFA .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uLYP3KIYFA .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uLYP3KIYFA .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uLYP3KIYFA .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uLYP3KIYFA .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uLYP3KIYFA .modal-lg,
  .cid-uLYP3KIYFA .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uLYP3KIYFA .modal-xl {
    max-width: 1140px;
  }
}
.cid-uLYP3KIYFA .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uLYP3KIYFA .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uLYP3KIYFA .form-group {
  margin-bottom: 1rem;
}
.cid-uLYP3KIYFA .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uLYP3KIYFA .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uLYP3KIYFA .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uLYP3KIYFA .mbr-section-btn {
  margin: 0;
}
.cid-uLYP3KIYFA .mbr-section-btn .btn {
  margin: 0;
}
.cid-uLYP3KYutf.popup-builder {
  background-color: #ffffff;
}
.cid-uLYP3KYutf.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uLYP3KYutf.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uLYP3KYutf .modal-content,
.cid-uLYP3KYutf .modal-dialog {
  height: auto;
}
.cid-uLYP3KYutf .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uLYP3KYutf .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uLYP3KYutf .form-wrapper .mbr-form .form-group,
  .cid-uLYP3KYutf .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uLYP3KYutf .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uLYP3KYutf .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uLYP3KYutf .mbr-text {
  text-align: justify;
}
.cid-uLYP3KYutf .pt-0 {
  padding-top: 0 !important;
}
.cid-uLYP3KYutf .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uLYP3KYutf .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uLYP3KYutf .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uLYP3KYutf .modal-open {
  overflow: hidden;
}
.cid-uLYP3KYutf .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uLYP3KYutf .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uLYP3KYutf .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uLYP3KYutf .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uLYP3KYutf .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uLYP3KYutf .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uLYP3KYutf .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uLYP3KYutf .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uLYP3KYutf .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uLYP3KYutf .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uLYP3KYutf .modal-backdrop.fade {
  opacity: 0;
}
.cid-uLYP3KYutf .modal-backdrop.show {
  opacity: .5;
}
.cid-uLYP3KYutf .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uLYP3KYutf .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYP3KYutf .modal-header {
    padding: 1rem;
  }
}
.cid-uLYP3KYutf .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uLYP3KYutf .modal-header .close svg {
  fill: #353535;
}
.cid-uLYP3KYutf .modal-header .close:hover {
  opacity: 1;
}
.cid-uLYP3KYutf .modal-header .close:focus {
  outline: none;
}
.cid-uLYP3KYutf .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uLYP3KYutf .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uLYP3KYutf .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYP3KYutf .modal-body {
    padding: 1rem;
  }
}
.cid-uLYP3KYutf .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uLYP3KYutf .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYP3KYutf .modal-footer {
    padding: 1rem;
  }
}
.cid-uLYP3KYutf .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uLYP3KYutf .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uLYP3KYutf .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uLYP3KYutf .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uLYP3KYutf .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uLYP3KYutf .modal-lg,
  .cid-uLYP3KYutf .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uLYP3KYutf .modal-xl {
    max-width: 1140px;
  }
}
.cid-uLYP3KYutf .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uLYP3KYutf .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uLYP3KYutf .form-group {
  margin-bottom: 1rem;
}
.cid-uLYP3KYutf .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uLYP3KYutf .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uLYP3KYutf .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uLYP3KYutf .mbr-section-btn {
  margin: 0;
}
.cid-uLYP3KYutf .mbr-section-btn .btn {
  margin: 0;
}
.cid-uLYWLO9bzT .navbar-dropdown {
  position: relative !important;
}
.cid-uLYWLO9bzT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uLYWLO9bzT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uLYWLO9bzT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uLYWLO9bzT .dropdown-item:hover,
.cid-uLYWLO9bzT .dropdown-item:focus {
  background: #1a4577 !important;
  color: white !important;
}
.cid-uLYWLO9bzT .dropdown-item:hover span {
  color: white;
}
.cid-uLYWLO9bzT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uLYWLO9bzT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uLYWLO9bzT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uLYWLO9bzT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uLYWLO9bzT .nav-link {
  position: relative;
}
.cid-uLYWLO9bzT .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uLYWLO9bzT .container {
    flex-wrap: nowrap;
  }
}
.cid-uLYWLO9bzT .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uLYWLO9bzT .dropdown-menu,
.cid-uLYWLO9bzT .navbar.opened {
  background: #ffffff !important;
}
.cid-uLYWLO9bzT .nav-item:focus,
.cid-uLYWLO9bzT .nav-link:focus {
  outline: none;
}
.cid-uLYWLO9bzT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uLYWLO9bzT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uLYWLO9bzT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uLYWLO9bzT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uLYWLO9bzT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uLYWLO9bzT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uLYWLO9bzT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uLYWLO9bzT .navbar.opened {
  transition: all 0.3s;
}
.cid-uLYWLO9bzT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uLYWLO9bzT .navbar .navbar-logo img {
  width: auto;
}
.cid-uLYWLO9bzT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uLYWLO9bzT .navbar.collapsed {
  justify-content: center;
}
.cid-uLYWLO9bzT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uLYWLO9bzT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uLYWLO9bzT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-uLYWLO9bzT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uLYWLO9bzT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uLYWLO9bzT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uLYWLO9bzT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uLYWLO9bzT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uLYWLO9bzT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uLYWLO9bzT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uLYWLO9bzT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uLYWLO9bzT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uLYWLO9bzT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uLYWLO9bzT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uLYWLO9bzT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uLYWLO9bzT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uLYWLO9bzT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uLYWLO9bzT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uLYWLO9bzT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uLYWLO9bzT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uLYWLO9bzT .navbar.navbar-short {
  min-height: 60px;
}
.cid-uLYWLO9bzT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uLYWLO9bzT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uLYWLO9bzT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uLYWLO9bzT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uLYWLO9bzT .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uLYWLO9bzT .navbar-brand {
    padding-right: 40px;
  }
}
.cid-uLYWLO9bzT .dropdown-item.active,
.cid-uLYWLO9bzT .dropdown-item:active {
  background-color: transparent;
}
.cid-uLYWLO9bzT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uLYWLO9bzT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uLYWLO9bzT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uLYWLO9bzT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uLYWLO9bzT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uLYWLO9bzT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uLYWLO9bzT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uLYWLO9bzT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uLYWLO9bzT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uLYWLO9bzT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1a4577;
}
.cid-uLYWLO9bzT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uLYWLO9bzT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uLYWLO9bzT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uLYWLO9bzT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uLYWLO9bzT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uLYWLO9bzT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uLYWLO9bzT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uLYWLO9bzT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uLYWLO9bzT .navbar-dropdown {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-uLYWLO9bzT .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-uLYWLO9bzT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uLYWLO9bzT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uLYWLO9bzT .navbar {
    height: 70px;
  }
  .cid-uLYWLO9bzT .navbar.opened {
    height: auto;
  }
  .cid-uLYWLO9bzT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uLYWLO9bzT .container,
.cid-uLYWLO9bzT .container-fluid {
  flex-wrap: wrap;
}
.cid-uLYWLO9bzT .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-uLYWLO9bzT .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-uLYWLO9bzT .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uLYWLO9bzT .contacts-menu {
    display: none;
  }
}
.cid-uLYWLO9bzT .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-uLYWLO9bzT .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #1a4577;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-uLYWLO9bzT .icon-box:hover {
  transform: scale(1.1);
}
.cid-uLYWLO9bzT .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-uLYWLO9bzT .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-uLYWLO9bzT .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-uLYWLO9bzT .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-uLYWLO9bzT .navbar-collapse .mbr-section-btn .btn-black {
  color: #1a4577 !important;
}
@media (max-width: 577px) {
  .cid-uLYWLO9bzT .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-uLYWLO9bzT .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-uLYWLO9bzT .navbar-collapse .nav-link:hover {
  color: #1a4577 !important;
}
.cid-uLYWLOrNlf {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/cohuecan-14.png-2000x1333.png");
}
.cid-uLYWLOrNlf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYWLOrNlf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYWLOrNlf .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uLYWLOrNlf .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uLYWLOrNlf .mbr-section-title {
  color: #ffffff;
}
.cid-uLYWLOrNlf .mbr-text,
.cid-uLYWLOrNlf .mbr-section-btn {
  color: #ffffff;
}
.cid-uLYWLOD9il {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uLYWLOD9il .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYWLOD9il .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYWLOD9il .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uLYWLOD9il .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uLYXxvS8AG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #1a4577;
}
.cid-uLYXxvS8AG .item:focus,
.cid-uLYXxvS8AG span:focus {
  outline: none;
}
.cid-uLYXxvS8AG .item {
  cursor: pointer;
}
.cid-uLYXxvS8AG .grid-container {
  grid-row-gap: 26px;
}
.cid-uLYXxvS8AG .grid-container-1,
.cid-uLYXxvS8AG .grid-container-2 {
  gap: 0 26px;
}
.cid-uLYXxvS8AG .mbr-section-title {
  margin-bottom: 80px;
  color: #fff7ee;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uLYXxvS8AG .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-uLYXxvS8AG .content-head {
  max-width: 800px;
}
.cid-uLYXxvS8AG .container,
.cid-uLYXxvS8AG .container-fluid {
  overflow: hidden;
}
.cid-uLYXxvS8AG .grid-container {
  display: grid;
  transform: translate3d(-3rem, 0, 0);
  width: 115vw;
  grid-column-gap: 1rem;
}
.cid-uLYXxvS8AG .grid-item {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uLYXxvS8AG .grid-item img {
  min-width: 30vw;
  max-width: 100%;
  height: 460px;
  object-fit: cover;
}
@media (max-width: 1200px) {
  .cid-uLYXxvS8AG .grid-item img {
    height: 360px;
  }
}
@media (max-width: 767px) {
  .cid-uLYXxvS8AG .grid-item img {
    min-width: 35vw;
    height: 140px;
  }
}
.cid-uLYXxvS8AG .grid-container-1,
.cid-uLYXxvS8AG .grid-container-2 {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
}
.cid-uLYXxvS8AG .grid-container-1 {
  align-items: flex-end;
}
.cid-uLYXxvS8AG .grid-container-2 {
  align-items: flex-start;
}
.cid-uLYYFSYYSK {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-color: #ffcc29;
}
.cid-uLYYFSYYSK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYYFSYYSK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYYFSYYSK .mbr-section-title {
  color: #000000;
}
.cid-uLYWLPct3X {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uLYWLPct3X .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYWLPct3X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYWLPct3X .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uLYWLPct3X .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uLYWLPct3X .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-uLYWLPct3X .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uLYWLPct3X .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uLYWLPct3X .items-wrapper {
  margin: 0 -32px;
  justify-content: center;
}
.cid-uLYWLPct3X .item {
  padding: 0 32px;
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uLYWLPct3X .item {
    margin-bottom: 28px;
  }
}
.cid-uLYWLPct3X .item .item-wrapper {
  padding: 24px;
  height: 100%;
  border: 1px solid #1a4577;
  background-color: #1a4577;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-uLYWLPct3X .item .item-wrapper {
    padding: 16px;
  }
}
.cid-uLYWLPct3X .item .item-wrapper .item-content .icon-wrapper {
  height: 176px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-uLYWLPct3X .item .item-wrapper .item-content .icon-wrapper {
    margin-bottom: 16px;
  }
}
.cid-uLYWLPct3X .item .item-wrapper .item-content .icon-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 70px;
  color: #8ac642;
  background: linear-gradient(90deg, #8ac642, #a2d269 65%, #bbde90);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uLYWLPct3X .item .item-wrapper .item-content .item-title {
  margin-bottom: 8px;
}
.cid-uLYWLPct3X .item .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-uLYWLPct3X .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uLYWLPct3X .mbr-text,
.cid-uLYWLPct3X .text-wrapper {
  color: #000000;
  text-align: center;
}
.cid-uLYWLPct3X .item-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLYWLPct3X .item-text {
  color: #ffffff;
  text-align: center;
}
.cid-uLYWLPpqLD {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uLYWLPpqLD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYWLPpqLD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYWLPpqLD .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uLYWLPpqLD .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uLYWLPpqLD .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-uLYWLPpqLD .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uLYWLPpqLD .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uLYWLPpqLD .items-wrapper {
  margin: 0 -32px;
  justify-content: center;
}
.cid-uLYWLPpqLD .item {
  padding: 0 32px;
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uLYWLPpqLD .item {
    margin-bottom: 28px;
  }
}
.cid-uLYWLPpqLD .item .item-wrapper {
  padding: 24px;
  height: 100%;
  border: 1px solid #252525;
  background-color: #1a4577;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-uLYWLPpqLD .item .item-wrapper {
    padding: 16px;
  }
}
.cid-uLYWLPpqLD .item .item-wrapper .item-content .icon-wrapper {
  height: 176px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-uLYWLPpqLD .item .item-wrapper .item-content .icon-wrapper {
    margin-bottom: 16px;
  }
}
.cid-uLYWLPpqLD .item .item-wrapper .item-content .icon-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 70px;
  color: #8ac642;
  background: linear-gradient(90deg, #8ac642, #a2d269 65%, #bbde90);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uLYWLPpqLD .item .item-wrapper .item-content .item-title {
  margin-bottom: 8px;
}
.cid-uLYWLPpqLD .item .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-uLYWLPpqLD .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLYWLPpqLD .mbr-text,
.cid-uLYWLPpqLD .text-wrapper {
  color: #9aa0a6;
  text-align: center;
}
.cid-uLYWLPpqLD .item-title {
  color: #ffffff;
  text-align: center;
}
.cid-uLYWLPpqLD .item-text {
  color: #ffffff;
  text-align: center;
}
.cid-uLYWLPFnMe {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #1a4577;
}
.cid-uLYWLPFnMe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYWLPFnMe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYWLPRy4O {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #1a4577;
}
.cid-uLYWLPRy4O .fb-page,
.cid-uLYWLPRy4O span,
.cid-uLYWLPRy4O iframe {
  width: 480px;
  height: 620px;
}
.cid-uLYWLPRy4O blockquote {
  display: none;
}
.cid-uLYWLPRy4O .fb-page {
  background-color: #1877f2;
  border-radius: 4px;
  background-size: contain;
  background-repeat: no-repeat;
  color: #fff;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMinYMin meet' viewBox='0 0 262 266.895'><path id='path3087' fill='%23fff' d='M182.409,262.307v-99.803h33.499l5.016-38.895h-38.515V98.777c0-11.261,3.127-18.935,19.275-18.935 l20.596-0.009V45.045c-3.562-0.474-15.788-1.533-30.012-1.533c-29.695,0-50.025,18.126-50.025,51.413v28.684h-33.585v38.895h33.585 v99.803H182.409z'></path></svg>");
}
.cid-uLYWLPRy4O .mbr-section-title {
  color: #ffffff;
}
.cid-uLYWLPRy4O .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uLYWLQ80h2 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uLYWLQ80h2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYWLQ80h2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYWLQ80h2 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uLYWLQ80h2 .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uLYWLQ80h2 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uLYWLQ80h2 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uLYWLQ80h2 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #1a4577;
}
.cid-uLYWLQoMtA {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uLYWLQoMtA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLYWLQoMtA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLYWLQoMtA .google-map iframe {
  height: 500px;
  filter: grayscale(1);
}
@media (max-width: 992px) {
  .cid-uLYWLQoMtA .google-map iframe {
    height: 350px;
  }
}
.cid-uLYWLQDv9B {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #1a4577;
}
.cid-uLYWLQDv9B .mbr-text {
  color: #ffffff;
}
.cid-uLYWLQPSOh.popup-builder {
  background-color: #ffffff;
}
.cid-uLYWLQPSOh.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uLYWLQPSOh.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uLYWLQPSOh .modal-content,
.cid-uLYWLQPSOh .modal-dialog {
  height: auto;
}
.cid-uLYWLQPSOh .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uLYWLQPSOh .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uLYWLQPSOh .form-wrapper .mbr-form .form-group,
  .cid-uLYWLQPSOh .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uLYWLQPSOh .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uLYWLQPSOh .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uLYWLQPSOh .mbr-text {
  text-align: justify;
}
.cid-uLYWLQPSOh .pt-0 {
  padding-top: 0 !important;
}
.cid-uLYWLQPSOh .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uLYWLQPSOh .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uLYWLQPSOh .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uLYWLQPSOh .modal-open {
  overflow: hidden;
}
.cid-uLYWLQPSOh .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uLYWLQPSOh .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uLYWLQPSOh .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uLYWLQPSOh .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uLYWLQPSOh .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uLYWLQPSOh .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uLYWLQPSOh .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uLYWLQPSOh .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uLYWLQPSOh .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uLYWLQPSOh .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uLYWLQPSOh .modal-backdrop.fade {
  opacity: 0;
}
.cid-uLYWLQPSOh .modal-backdrop.show {
  opacity: .5;
}
.cid-uLYWLQPSOh .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uLYWLQPSOh .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYWLQPSOh .modal-header {
    padding: 1rem;
  }
}
.cid-uLYWLQPSOh .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uLYWLQPSOh .modal-header .close svg {
  fill: #353535;
}
.cid-uLYWLQPSOh .modal-header .close:hover {
  opacity: 1;
}
.cid-uLYWLQPSOh .modal-header .close:focus {
  outline: none;
}
.cid-uLYWLQPSOh .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uLYWLQPSOh .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uLYWLQPSOh .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYWLQPSOh .modal-body {
    padding: 1rem;
  }
}
.cid-uLYWLQPSOh .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uLYWLQPSOh .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYWLQPSOh .modal-footer {
    padding: 1rem;
  }
}
.cid-uLYWLQPSOh .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uLYWLQPSOh .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uLYWLQPSOh .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uLYWLQPSOh .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uLYWLQPSOh .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uLYWLQPSOh .modal-lg,
  .cid-uLYWLQPSOh .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uLYWLQPSOh .modal-xl {
    max-width: 1140px;
  }
}
.cid-uLYWLQPSOh .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uLYWLQPSOh .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uLYWLQPSOh .form-group {
  margin-bottom: 1rem;
}
.cid-uLYWLQPSOh .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uLYWLQPSOh .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uLYWLQPSOh .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uLYWLQPSOh .mbr-section-btn {
  margin: 0;
}
.cid-uLYWLQPSOh .mbr-section-btn .btn {
  margin: 0;
}
.cid-uLYWLR7YZu.popup-builder {
  background-color: #ffffff;
}
.cid-uLYWLR7YZu.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uLYWLR7YZu.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uLYWLR7YZu .modal-content,
.cid-uLYWLR7YZu .modal-dialog {
  height: auto;
}
.cid-uLYWLR7YZu .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uLYWLR7YZu .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uLYWLR7YZu .form-wrapper .mbr-form .form-group,
  .cid-uLYWLR7YZu .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uLYWLR7YZu .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uLYWLR7YZu .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uLYWLR7YZu .mbr-text {
  text-align: justify;
}
.cid-uLYWLR7YZu .pt-0 {
  padding-top: 0 !important;
}
.cid-uLYWLR7YZu .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uLYWLR7YZu .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uLYWLR7YZu .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uLYWLR7YZu .modal-open {
  overflow: hidden;
}
.cid-uLYWLR7YZu .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uLYWLR7YZu .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uLYWLR7YZu .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uLYWLR7YZu .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uLYWLR7YZu .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uLYWLR7YZu .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uLYWLR7YZu .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uLYWLR7YZu .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uLYWLR7YZu .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uLYWLR7YZu .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uLYWLR7YZu .modal-backdrop.fade {
  opacity: 0;
}
.cid-uLYWLR7YZu .modal-backdrop.show {
  opacity: .5;
}
.cid-uLYWLR7YZu .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uLYWLR7YZu .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYWLR7YZu .modal-header {
    padding: 1rem;
  }
}
.cid-uLYWLR7YZu .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uLYWLR7YZu .modal-header .close svg {
  fill: #353535;
}
.cid-uLYWLR7YZu .modal-header .close:hover {
  opacity: 1;
}
.cid-uLYWLR7YZu .modal-header .close:focus {
  outline: none;
}
.cid-uLYWLR7YZu .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uLYWLR7YZu .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uLYWLR7YZu .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYWLR7YZu .modal-body {
    padding: 1rem;
  }
}
.cid-uLYWLR7YZu .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uLYWLR7YZu .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uLYWLR7YZu .modal-footer {
    padding: 1rem;
  }
}
.cid-uLYWLR7YZu .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uLYWLR7YZu .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uLYWLR7YZu .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uLYWLR7YZu .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uLYWLR7YZu .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uLYWLR7YZu .modal-lg,
  .cid-uLYWLR7YZu .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uLYWLR7YZu .modal-xl {
    max-width: 1140px;
  }
}
.cid-uLYWLR7YZu .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uLYWLR7YZu .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uLYWLR7YZu .form-group {
  margin-bottom: 1rem;
}
.cid-uLYWLR7YZu .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uLYWLR7YZu .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uLYWLR7YZu .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uLYWLR7YZu .mbr-section-btn {
  margin: 0;
}
.cid-uLYWLR7YZu .mbr-section-btn .btn {
  margin: 0;
}
.cid-uOj3HCbp70 .navbar-dropdown {
  position: relative !important;
}
.cid-uOj3HCbp70 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOj3HCbp70 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOj3HCbp70 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOj3HCbp70 .dropdown-item:hover,
.cid-uOj3HCbp70 .dropdown-item:focus {
  background: #1a4577 !important;
  color: white !important;
}
.cid-uOj3HCbp70 .dropdown-item:hover span {
  color: white;
}
.cid-uOj3HCbp70 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOj3HCbp70 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOj3HCbp70 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOj3HCbp70 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOj3HCbp70 .nav-link {
  position: relative;
}
.cid-uOj3HCbp70 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uOj3HCbp70 .container {
    flex-wrap: nowrap;
  }
}
.cid-uOj3HCbp70 .iconfont-wrapper {
  color: #222222 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOj3HCbp70 .dropdown-menu,
.cid-uOj3HCbp70 .navbar.opened {
  background: #ffffff !important;
}
.cid-uOj3HCbp70 .nav-item:focus,
.cid-uOj3HCbp70 .nav-link:focus {
  outline: none;
}
.cid-uOj3HCbp70 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOj3HCbp70 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOj3HCbp70 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOj3HCbp70 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOj3HCbp70 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOj3HCbp70 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOj3HCbp70 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uOj3HCbp70 .navbar.opened {
  transition: all 0.3s;
}
.cid-uOj3HCbp70 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOj3HCbp70 .navbar .navbar-logo img {
  width: auto;
}
.cid-uOj3HCbp70 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOj3HCbp70 .navbar.collapsed {
  justify-content: center;
}
.cid-uOj3HCbp70 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOj3HCbp70 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOj3HCbp70 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-uOj3HCbp70 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOj3HCbp70 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOj3HCbp70 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uOj3HCbp70 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOj3HCbp70 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOj3HCbp70 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOj3HCbp70 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOj3HCbp70 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOj3HCbp70 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOj3HCbp70 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOj3HCbp70 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uOj3HCbp70 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOj3HCbp70 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOj3HCbp70 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOj3HCbp70 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOj3HCbp70 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOj3HCbp70 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uOj3HCbp70 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOj3HCbp70 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOj3HCbp70 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOj3HCbp70 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uOj3HCbp70 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOj3HCbp70 .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uOj3HCbp70 .navbar-brand {
    padding-right: 40px;
  }
}
.cid-uOj3HCbp70 .dropdown-item.active,
.cid-uOj3HCbp70 .dropdown-item:active {
  background-color: transparent;
}
.cid-uOj3HCbp70 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOj3HCbp70 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOj3HCbp70 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOj3HCbp70 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uOj3HCbp70 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOj3HCbp70 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOj3HCbp70 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOj3HCbp70 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOj3HCbp70 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOj3HCbp70 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1a4577;
}
.cid-uOj3HCbp70 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOj3HCbp70 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOj3HCbp70 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOj3HCbp70 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOj3HCbp70 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOj3HCbp70 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOj3HCbp70 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOj3HCbp70 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOj3HCbp70 .navbar-dropdown {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-uOj3HCbp70 .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-uOj3HCbp70 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOj3HCbp70 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uOj3HCbp70 .navbar {
    height: 70px;
  }
  .cid-uOj3HCbp70 .navbar.opened {
    height: auto;
  }
  .cid-uOj3HCbp70 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOj3HCbp70 .container,
.cid-uOj3HCbp70 .container-fluid {
  flex-wrap: wrap;
}
.cid-uOj3HCbp70 .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-uOj3HCbp70 .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-uOj3HCbp70 .contacts-menu .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uOj3HCbp70 .contacts-menu {
    display: none;
  }
}
.cid-uOj3HCbp70 .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-uOj3HCbp70 .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #1a4577;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-uOj3HCbp70 .icon-box:hover {
  transform: scale(1.1);
}
.cid-uOj3HCbp70 .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-uOj3HCbp70 .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-uOj3HCbp70 .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-uOj3HCbp70 .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-uOj3HCbp70 .navbar-collapse .mbr-section-btn .btn-black {
  color: #1a4577 !important;
}
@media (max-width: 577px) {
  .cid-uOj3HCbp70 .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-uOj3HCbp70 .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-uOj3HCbp70 .navbar-collapse .nav-link:hover {
  color: #1a4577 !important;
}
.cid-uOj3HCxYGM {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/cohuecan-11.png-1-2000x1333.png");
}
.cid-uOj3HCxYGM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOj3HCxYGM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOj3HCxYGM .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOj3HCxYGM .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uOj3HCxYGM .mbr-section-title {
  color: #ffffff;
}
.cid-uOj3HCxYGM .mbr-text,
.cid-uOj3HCxYGM .mbr-section-btn {
  color: #ffffff;
}
.cid-uOj3HCM2WT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uOj3HCM2WT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOj3HCM2WT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOj3HCM2WT .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOj3HCM2WT .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uOj3HD3JvG {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uOj3HD3JvG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOj3HD3JvG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOj3HD3JvG .mbr-section-title {
  color: #000000;
}
.cid-uOj3HD3JvG .mbr-section-subtitle {
  color: #000000;
}
.cid-uOj7K8NmpS {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uOj7K8NmpS .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-uOj7K8NmpS .counter-container ul li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
  padding-left: 1rem;
}
.cid-uOj7K8NmpS .counter-container ul li:before {
  position: absolute;
  top: -8px;
  left: -40px;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: currentColor;
  background-color: #e8f5e3;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-top: 5px;
  content: "✓";
}
.cid-uOj7K8NmpS .mbr-section-title {
  text-align: center;
  color: #252434;
}
.cid-uOj7K8NmpS .mbr-text {
  color: #3d5943;
}
.cid-uSDX5ocdua {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uSDX5ocdua .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-uSDX5ocdua .counter-container ul li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
  padding-left: 1rem;
}
.cid-uSDX5ocdua .counter-container ul li:before {
  position: absolute;
  top: -8px;
  left: -40px;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: currentColor;
  background-color: #e8f5e3;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-top: 5px;
  content: "✓";
}
.cid-uSDX5ocdua .mbr-section-title {
  text-align: center;
  color: #252434;
}
.cid-uSDX5ocdua .mbr-text {
  color: #3d5943;
}
.cid-uOj3HDibtK {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uOj3HDibtK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOj3HDibtK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOj3HDibtK .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uOj3HDibtK .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uOj3HDibtK .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-uOj3HDibtK .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uOj3HDibtK .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uOj3HDibtK .items-wrapper {
  margin: 0 -32px;
  justify-content: center;
}
.cid-uOj3HDibtK .item {
  padding: 0 32px;
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uOj3HDibtK .item {
    margin-bottom: 28px;
  }
}
.cid-uOj3HDibtK .item .item-wrapper {
  padding: 24px;
  height: 100%;
  border: 1px solid #1a4577;
  background-color: #1a4577;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-uOj3HDibtK .item .item-wrapper {
    padding: 16px;
  }
}
.cid-uOj3HDibtK .item .item-wrapper .item-content .icon-wrapper {
  height: 176px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-uOj3HDibtK .item .item-wrapper .item-content .icon-wrapper {
    margin-bottom: 16px;
  }
}
.cid-uOj3HDibtK .item .item-wrapper .item-content .icon-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 70px;
  color: #8ac642;
  background: linear-gradient(90deg, #8ac642, #a2d269 65%, #bbde90);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uOj3HDibtK .item .item-wrapper .item-content .item-title {
  margin-bottom: 8px;
}
.cid-uOj3HDibtK .item .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-uOj3HDibtK .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOj3HDibtK .mbr-text,
.cid-uOj3HDibtK .text-wrapper {
  color: #000000;
  text-align: center;
}
.cid-uOj3HDibtK .item-title {
  color: #ffffff;
  text-align: center;
}
.cid-uOj3HDibtK .item-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOj3HDDVau {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uOj3HDDVau .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOj3HDDVau .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOj3HDDVau .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uOj3HDDVau .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uOj3HDDVau .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-uOj3HDDVau .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uOj3HDDVau .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uOj3HDDVau .items-wrapper {
  margin: 0 -32px;
  justify-content: center;
}
.cid-uOj3HDDVau .item {
  padding: 0 32px;
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uOj3HDDVau .item {
    margin-bottom: 28px;
  }
}
.cid-uOj3HDDVau .item .item-wrapper {
  padding: 24px;
  height: 100%;
  border: 1px solid #252525;
  background-color: #1a4577;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-uOj3HDDVau .item .item-wrapper {
    padding: 16px;
  }
}
.cid-uOj3HDDVau .item .item-wrapper .item-content .icon-wrapper {
  height: 176px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-uOj3HDDVau .item .item-wrapper .item-content .icon-wrapper {
    margin-bottom: 16px;
  }
}
.cid-uOj3HDDVau .item .item-wrapper .item-content .icon-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 70px;
  color: #8ac642;
  background: linear-gradient(90deg, #8ac642, #a2d269 65%, #bbde90);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uOj3HDDVau .item .item-wrapper .item-content .item-title {
  margin-bottom: 8px;
}
.cid-uOj3HDDVau .item .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-uOj3HDDVau .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uOj3HDDVau .mbr-text,
.cid-uOj3HDDVau .text-wrapper {
  color: #9aa0a6;
  text-align: center;
}
.cid-uOj3HDDVau .item-title {
  color: #ffffff;
  text-align: center;
}
.cid-uOj3HDDVau .item-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOj3HDXsEW {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #1a4577;
}
.cid-uOj3HDXsEW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOj3HDXsEW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOj3HEfQiR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #1a4577;
}
.cid-uOj3HEfQiR .fb-page,
.cid-uOj3HEfQiR span,
.cid-uOj3HEfQiR iframe {
  width: 480px;
  height: 620px;
}
.cid-uOj3HEfQiR blockquote {
  display: none;
}
.cid-uOj3HEfQiR .fb-page {
  background-color: #1877f2;
  border-radius: 4px;
  background-size: contain;
  background-repeat: no-repeat;
  color: #fff;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMinYMin meet' viewBox='0 0 262 266.895'><path id='path3087' fill='%23fff' d='M182.409,262.307v-99.803h33.499l5.016-38.895h-38.515V98.777c0-11.261,3.127-18.935,19.275-18.935 l20.596-0.009V45.045c-3.562-0.474-15.788-1.533-30.012-1.533c-29.695,0-50.025,18.126-50.025,51.413v28.684h-33.585v38.895h33.585 v99.803H182.409z'></path></svg>");
}
.cid-uOj3HEfQiR .mbr-section-title {
  color: #ffffff;
}
.cid-uOj3HEfQiR .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uOj3HEDdlu {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uOj3HEDdlu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOj3HEDdlu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOj3HEDdlu .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uOj3HEDdlu .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uOj3HEDdlu .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOj3HEDdlu .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uOj3HEDdlu .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #1a4577;
}
.cid-uOj3HF2pNK {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uOj3HF2pNK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOj3HF2pNK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOj3HF2pNK .google-map iframe {
  height: 500px;
  filter: grayscale(1);
}
@media (max-width: 992px) {
  .cid-uOj3HF2pNK .google-map iframe {
    height: 350px;
  }
}
.cid-uOj3HFoMIw {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #1a4577;
}
.cid-uOj3HFoMIw .mbr-text {
  color: #ffffff;
}
.cid-uOj3HFHKrT.popup-builder {
  background-color: #ffffff;
}
.cid-uOj3HFHKrT.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uOj3HFHKrT.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uOj3HFHKrT .modal-content,
.cid-uOj3HFHKrT .modal-dialog {
  height: auto;
}
.cid-uOj3HFHKrT .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uOj3HFHKrT .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uOj3HFHKrT .form-wrapper .mbr-form .form-group,
  .cid-uOj3HFHKrT .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uOj3HFHKrT .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uOj3HFHKrT .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uOj3HFHKrT .mbr-text {
  text-align: justify;
}
.cid-uOj3HFHKrT .pt-0 {
  padding-top: 0 !important;
}
.cid-uOj3HFHKrT .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uOj3HFHKrT .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uOj3HFHKrT .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uOj3HFHKrT .modal-open {
  overflow: hidden;
}
.cid-uOj3HFHKrT .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uOj3HFHKrT .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uOj3HFHKrT .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uOj3HFHKrT .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uOj3HFHKrT .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uOj3HFHKrT .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uOj3HFHKrT .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uOj3HFHKrT .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uOj3HFHKrT .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uOj3HFHKrT .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uOj3HFHKrT .modal-backdrop.fade {
  opacity: 0;
}
.cid-uOj3HFHKrT .modal-backdrop.show {
  opacity: .5;
}
.cid-uOj3HFHKrT .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uOj3HFHKrT .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uOj3HFHKrT .modal-header {
    padding: 1rem;
  }
}
.cid-uOj3HFHKrT .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uOj3HFHKrT .modal-header .close svg {
  fill: #353535;
}
.cid-uOj3HFHKrT .modal-header .close:hover {
  opacity: 1;
}
.cid-uOj3HFHKrT .modal-header .close:focus {
  outline: none;
}
.cid-uOj3HFHKrT .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uOj3HFHKrT .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uOj3HFHKrT .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uOj3HFHKrT .modal-body {
    padding: 1rem;
  }
}
.cid-uOj3HFHKrT .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uOj3HFHKrT .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uOj3HFHKrT .modal-footer {
    padding: 1rem;
  }
}
.cid-uOj3HFHKrT .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uOj3HFHKrT .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uOj3HFHKrT .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uOj3HFHKrT .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uOj3HFHKrT .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uOj3HFHKrT .modal-lg,
  .cid-uOj3HFHKrT .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uOj3HFHKrT .modal-xl {
    max-width: 1140px;
  }
}
.cid-uOj3HFHKrT .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uOj3HFHKrT .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uOj3HFHKrT .form-group {
  margin-bottom: 1rem;
}
.cid-uOj3HFHKrT .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uOj3HFHKrT .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uOj3HFHKrT .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uOj3HFHKrT .mbr-section-btn {
  margin: 0;
}
.cid-uOj3HFHKrT .mbr-section-btn .btn {
  margin: 0;
}
.cid-uOj3HG9Ft5.popup-builder {
  background-color: #ffffff;
}
.cid-uOj3HG9Ft5.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uOj3HG9Ft5.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uOj3HG9Ft5 .modal-content,
.cid-uOj3HG9Ft5 .modal-dialog {
  height: auto;
}
.cid-uOj3HG9Ft5 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uOj3HG9Ft5 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uOj3HG9Ft5 .form-wrapper .mbr-form .form-group,
  .cid-uOj3HG9Ft5 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uOj3HG9Ft5 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uOj3HG9Ft5 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uOj3HG9Ft5 .mbr-text {
  text-align: justify;
}
.cid-uOj3HG9Ft5 .pt-0 {
  padding-top: 0 !important;
}
.cid-uOj3HG9Ft5 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uOj3HG9Ft5 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uOj3HG9Ft5 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uOj3HG9Ft5 .modal-open {
  overflow: hidden;
}
.cid-uOj3HG9Ft5 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uOj3HG9Ft5 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uOj3HG9Ft5 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uOj3HG9Ft5 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uOj3HG9Ft5 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uOj3HG9Ft5 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uOj3HG9Ft5 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uOj3HG9Ft5 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uOj3HG9Ft5 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uOj3HG9Ft5 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uOj3HG9Ft5 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uOj3HG9Ft5 .modal-backdrop.show {
  opacity: .5;
}
.cid-uOj3HG9Ft5 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uOj3HG9Ft5 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uOj3HG9Ft5 .modal-header {
    padding: 1rem;
  }
}
.cid-uOj3HG9Ft5 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uOj3HG9Ft5 .modal-header .close svg {
  fill: #353535;
}
.cid-uOj3HG9Ft5 .modal-header .close:hover {
  opacity: 1;
}
.cid-uOj3HG9Ft5 .modal-header .close:focus {
  outline: none;
}
.cid-uOj3HG9Ft5 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uOj3HG9Ft5 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uOj3HG9Ft5 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uOj3HG9Ft5 .modal-body {
    padding: 1rem;
  }
}
.cid-uOj3HG9Ft5 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uOj3HG9Ft5 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uOj3HG9Ft5 .modal-footer {
    padding: 1rem;
  }
}
.cid-uOj3HG9Ft5 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uOj3HG9Ft5 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uOj3HG9Ft5 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uOj3HG9Ft5 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uOj3HG9Ft5 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uOj3HG9Ft5 .modal-lg,
  .cid-uOj3HG9Ft5 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uOj3HG9Ft5 .modal-xl {
    max-width: 1140px;
  }
}
.cid-uOj3HG9Ft5 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uOj3HG9Ft5 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uOj3HG9Ft5 .form-group {
  margin-bottom: 1rem;
}
.cid-uOj3HG9Ft5 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uOj3HG9Ft5 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uOj3HG9Ft5 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uOj3HG9Ft5 .mbr-section-btn {
  margin: 0;
}
.cid-uOj3HG9Ft5 .mbr-section-btn .btn {
  margin: 0;
}
